VOOZH about

URL: https://ja.wikipedia.org/wiki/Zope

⇱ Zope - Wikipedia


コンテンツにスキップ
出典: フリー百科事典『ウィキペディア(Wikipedia)』
この記事は検証可能参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。このテンプレートの使い方
出典検索?"Zope" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL
(2023年4月)
Zope
👁 Image
作者 Zope Corporation
開発元 Zope Corporation
初版 1999年7月 (1999-07)
最新版
5.8.6[1] / 4 October 2023年 (2年前) (4 October 2023)
対応言語 Python
種別 web framework
ライセンス Zope Public License
公式サイト zope.readthedocs.io
テンプレートを表示


Zope(ゾープ、Z Object Publishing Environment)は、プログラミング言語Pythonで書かれた、オブジェクト指向ウェブアプリケーションサーバ、もしくはWebアプリケーションフレームワークである。Zope 2系列および、Zope 3が並行してリリースされている。Zope Public Licenseに基づき配布される自由ソフトウェアである。

概要

[編集]

アプリケーションサーバ、ウェブサーバデータベースの機能をすべて包含しているため、Zopeのみでの環境構築が可能である。導入時点で、ブログウィキといったウェブアプリケーションが同梱されており、これらを組み合わせて容易にCMSが構築できる。より高機能なCMS、RDBMSとの連携など、様々な外部プロダクトによる機能拡張が可能である。

Zope の管理はウェブインターフェースの管理画面から行う。Pythonによる高度なカスタマイズが可能である。Zopeにおいてはすべては Python のオブジェクトであり、ZODBと呼ばれるオブジェクトデータベースに格納される。

Zope 3

[編集]

Zope 3は、Zope 2から全面的に再実装され、Webアプリケーションフレームワークとなった。Zope 2.8.1より、Zope 3 の機能を利用することができる。

Plone

[編集]
→詳細は「Plone」を参照

オブジェクト指向CMSとも言えるPloneは、Windows(XP以上)、Linux(CentOS、Ubuntuなど)、FreeBSD、Mac OS Xで動作する。最新版であるPlone3.3.5(2010年6月現在)のインストールには200MB以上のディスクスペースを必要とするが、これにはZope2.10.7およびPython2.4.5が含まれている。なお日本語文字コードはUTF-8となる。サイトの管理にはオブジェクト指向の考え方が必要で、ファイルマネージャーに近い感覚でコンテンツを取り扱うところに特徴がある。独自のWebサーバーを内蔵しているので、Apacheによる通常のWebサイトと共存するには、ポートの設定などに工夫が必要となる。

外部リンク

[編集]
ASP.NET
C++
Groovy
ColdFushion
Common Lisp
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Rust
Scala
Smalltalk
その他
開発終了
👁 カテゴリ
カテゴリ
  1. ^ “Change log — Zope 5.8.6 documentation”. {{cite web2}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)