2009/02/25(水)Plone / Archetypes のプロダクトサンプル

ArchExampleをベースに製作したプロダクトサンプルを配布し、解説します。ArchetypesによるPlone3.x Product開発に資料はあるにはありますが、とても直感的には理解しにくいため、分かっている範囲で分かりやすく解説します。*1

続きを読む

2009/02/23(月)Ploneのメモ

2009/02/10(火)Ploneの概要と、Ubuntu/Debianへのインストール方法

Ubuntu8.04上に、Ploneと呼ばれるWeb型CMSをインストールしたときの記録。

よければこちらも参照ください→PloneメモPlone / Archetypes のプロダクトサンプル

Plone(ぷろーん)とは

PythonというRubyっぽいオブジェクト指向言語の上で動く、CMSツールです。Zopeと呼ばれるWebアプリケーションワークフレームの上で動作します。Ploneの動作サンプルはオフィシャルを見るのが良いようです

Zopeとは、Pythonで記述されたWebアプリケーションフレームワーク。CGIフレームワークとは異なり、それ自体がWebサーバ機能、データベース機能を内包しています。

スタンドアローンで動作するので通常のレンタルサーバ等では動作しません。ユーザーのホームにPython+Zopeをインストールし、特権ポートをListenしなければユーザー権限で動作させることもできます。Apacheからのmod_proxyなりで透過的に接続させることもあるようです。

……というレベルの説明が、どうしてPloneオフィシャルサイトに書いてないのか謎。*1

続きを読む