Zope3
Zope3 を使おうとして迷子になった人はこちら。(♪そのうちなんとかなるだろう - 植木等)
このまま記事を入力し[投稿する]ボタンを押せば当サイトに送信されます。
以下の文章は注意書きです。
名前はかならず記入してください。ハンドルネームでも構いません。
またパスワードを入力することをお勧めします。
その場合他人による *なりすまし* と区別出来るかもしれません。
さらにブラウザでクッキーを有効に設定してある場合あなたの記事は後で修正可能になります。
コメントスパム防止のため記事の内容を機械的にモデレート
(スパムである確率を計算)
する処理を通します。
どのような投稿であれ、たまたま計算誤差によりスパムとみなされ
秘密の場所
に収納される可能性があります。
その場合、管理人が手作業で正規の場所に移動しますのでお待ちください。
-
9
owa
2004/09/22 21:53
id: mJs8kxp1Zus
prob: 0.6%
-
-
迷子になったら、誰かが助けに来るまでじっとしてなさい。と言われても、誰も助けに来ない場合、やっぱりうろつくしかありません (^^;
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://mail.zope.org/mailman/listinfo/zope3-dev
こんなの全部読むのは無理なので、さしあたり興味がある範囲で、
1. DTML と Python Script はどうなるの?
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
DTML はDTML2 になって残るみたいです。Python Script も残るけど、まだ実装されてないようです。
2. Zope3 の目玉? Product はどうなる
http://www.nidelven-it.no/products/zope3_boring/
にシンプルな Zope プロダクトがあるのでインストールしてみよう
$ tar xvzf boring-zope3-0.3.tar.gz
$ cp -a boring ${zope_instance}/lib/python/
$ cp borring/boring-configure.zcml ${zope_instance}/etc/package-includes/
そして ZopeX3 をリスタート (僕はまだ試してません;;)
その他のサンプルや DB アダプタは下記に置いてある。
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
3. Apache との連携は?
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
最初はサンプルプロダクト入れて遊んでみようと思ってます。迷子になったらあわてない。
-
8
kiyo
2004/09/22 11:06
id: SqALsodDuX2
prob: 0.0%
-
-
僕も迷子になりましたので参加させてくらはい
>>5 メンバの設定は principals.zcml でやるらしい(?)
そうなのかあ〜
owa さんのrpmを入れて userfolder 探すが見つからない。
仕方がないので zope.org からtarファイルを持ってきて解凍インストール(Zope27とほぼ同じで助かった)
もう一度rpmから入れ直してテストしてみよう。
# あ、なんで今頃きがつくかなあ。
# tarから入れなくても /usr/lib/zope3/bin/mkzopeinstanceで新しいインスタンス作ればいいじゃん
# なんだか無駄な事ばかりやってるような^^;;
-
7
hoihoi-p
2004/09/22 10:21
id: f4EbtcS9oVc
prob: 0.5%
-
-
>>6:メンバの設定は principals.zcml でやるらしい(?)
ほんとですねー。 素のテキストで保存してある。
なんだかなー。 せめてmd5とか・・・・。
-
6
owa
2004/09/21 23:15
id: mJs8kxp1Zus
prob: 0.0%
-
-
>>5
メンバの設定は principals.zcml でやるらしい(?)
http://owa.as.wakwak.ne.jp/zope/coreblog/105
少し遊んでみました。深くは試してません。
CMF を移植できるとは書いてないけど、DTML(改良版)は動くと書いてあるし、
ZopeX3 の次の Zope3 ではプロダクトの移植も可能になるとも書いてありますね。
まだまだ先は解からないけど、悪いものじゃ無いような気がします。
>>ぼちぼちいきましょう
はい(^^、ゆっくりいきませう。
-
5
hoihoi-p
2004/09/21 19:56
id: f4EbtcS9oVc
prob: 0.0%
-
-
>>4
了解です。
まー、これだけ変わるとどっちにしても、目が点ですよ。 ^^;
でも、設定してないのに、システムのlocale読んでEUC-JPになってるのは、また僕の誤解?
プロダクトの互換性は、興味津々。
(つーか、あきらめてます。ショックが少ないように。 CMFベースだといいのかな?)
Apacheをプロキシ代りに使うのも含めて、周辺のサポート環境とかも、やりなおしかな。
まだ、何もわからないけど、いい予感がするのは、あたしだけ?
まー、ぼちぼちいきましょう。 ^^/
-
4
owa
2004/09/21 13:01
id: mJs8kxp1Zus
prob: 0.3%
-
-
>>3 各ユーザー毎にインスタンス分けるんですか〜
誤解ですよ;; 複数の ZopeX3 ユーザの作り方をまだ知らないだけ。
linux ユーザのホームディレクトリにインスタンスを作ったのはファイルパーミッションとかに煩わされずにいじれるからという理由です。
-
3
hoihoi-p
2004/09/21 09:28
id: f4EbtcS9oVc
prob: 0.2%
-
-
>>2
ほほー。
各ユーザー毎にインスタンス分けるんですか〜。
manageで、入ればみんなお友達じゃ無くなったんですねー。
とりあえず、ドキュメントをExcite翻訳でもして見ましょう。^^;;
-
2
owa
2004/09/20 23:56
id: mJs8kxp1Zus
prob: 0.0%
-
-
とりあえず "Hello, World!" まで。
1. インストール
Vine の方は rpm で、 その他の方はソースを落としてきて "make install"
2. ユーザアカウント
いろいろ調べる前にローカルユーザで作ってしまう。勉強は後からにする。
まずは通常ユーザでログインしてホームディレクトリの下で作業します。
$ /usr/lib/zope3/bin/mkzopeinstance -d Zope3 -u username:password
とするとユーザホームディレクトリ直下 ~/Zope3 の下にインスタンスができます。
~/Zope3/etc/zope.conf を修正
--------------------------------------
<server>
type HTTP
address 9080
</server>
--------------------------------------
~/Zope3/etc/principals.zcml の中にユーザ名とパスワードが直に書いてあるとか、~/Zope3/etc/site.zcml を zope.conf が呼んでいるとかあるが、とりあえず無視。
3. ZopeX3 起動
これもローカルなので何も気にしないで下記を実行する
$ ~/Zope3/bin/runzope
4. Hello, World!
ブラウザから http://localhost:9080/manage を覗き一通り散策したら、左側メニュで 'DTML Page' をクリックすると"Add a DTML Page" 画面になるのでソースを入力する。
http://localhost:9080/+/zope.app.dtmlpage.DTMLPage=
---------------------------------------------------
<html>
<body>
<h3>Hello, ZopeX3 World!</h3>
</body>
</html>
---------------------------------------------------
[Object Name] には "index.html" と入力し [Add] ボタンをクリック。
ブラウザから http://localhost:9080/index.html を見ると "Hello, ZopeX3 World!" のページがみられました。なんだか思ったより使い易そう^^
-
1
owa
2004/09/20 21:43
id: mJs8kxp1Zus
prob: 0.1%
-
-
ZopeX3 リリースまじかですが、試しにβ版をインストールしても何をすれば良いのか呆然としてしまいます。まあ落ち着いてゆっくりいきましょう。最初の課題は、インストール、ユーザアカウント、"Hello, World!" 作成あたりでしょうか
?
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
http://dev.zope.org/Wikis/DevSite/Projects/ComponentArchitec...
まずはこの辺が参考になりそうです。
心配なこと:
CMF のアイディアを取り入れたので、ローカルファイルベースで開発ができるらしいが、そうするとローカルファイルシステムのエンコードの選択にまた迷うことになるかもしれない。
|