作者: Kazuya FUKAMACHI
日時: 2003/9/29(01:29)
こんにちは、深町です。

On Sun, 28 Sep 2003 22:29:07 +0900
ねこ丸 <wtnabe@...> wrote:

>   Zope は純粋に CMS と捉えています。
>   ちょっと ZODB が怖くて本格運用まで行ってませんが、DB を分割できるのが
> 分かったのでまた試そうと思っています。

DBTab
http://www.atransia.co.jp/home/ZenKai/Members/kafka/News/1037792684/view

ですね。これで、複数のストレージに分割しておくという手があって、
私はこれを使っています。もう半年以上使っているので、比較的安心して
使えると思います。重要な部分と、そうでない部分を分けておくと、
心理的な安心感もありますし、運用上のメリットもあります。
(Wiki の部分だけ、別にしてパックしない(履歴をすべて残す)などの
 運用も可能です)

DBTab に加えて Ape http://hathaway.freezope.org/Software/Ape の
Zope2-filesystem mapper を使うと、Data.fs にオブジェクトを書き込まず、
ファイルシステム上に書き込むこともできます。あるいは、Zope2-SQL mapper
を使うと RDBMS 上にオブジェクトを格納することもできます。
あるいは、Berkeley DB に格納することもできます。


> # 早く Zope 2.6.2 の beta が取れないかなぁ。

Zope 2.6.2 はすでにベータがとれてリリースされています。
http://www.zope.org/Products/Zope/2.6.2

Zope 2.7.0 の方はまだ b2
http://www.zope.org/Products/Zope/2.7.0b2
ですが、これはもうしばらくベータがとれないと思います。
(まだ、ベータがいくつか出るはず)

ちなみに Zope 2.6.2 の正式なサポートは、Python 2.1.3 ですが、
Python 2.2.3 でも動きます(私は Python 2.2.3)。Zope 2.6.2 は
Python 2.3 だと若干問題があるかもしれません(前に何か見たよう
な記憶があるのですが、定かではない)。

Zope 2.7.0 は、Python 2.3 が標準になるとかならないとかいう話が
あります。たぶん、Python 2.2.3 が正式なサポートになることは
あっても、Python 2.1.3 が正式なサポートになることはないと
思います。Python 2.3 を安心して使いたいのであれば、Zope 2.7.0 
以降のバージョンを使った方がいいかと思います。

--
Kazuya Fukamachi        http://www.atransia.co.jp/home/ZenKai/
日記 http://www.atransia.co.jp/home/fukamachi