パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

日本Zopeユーザ会」記事へのコメント

  • by take0m (4948) on 2001年10月30日 16時38分 (#34072) 日記
    pythonと融合したアプリケーションサーバってものでしょうか?pythonってあまり知らないのですが、オブジェクトはLISPのようにダイナミックなのかな?

    おそらくこのZopeと似たものとして、Lispのダイナミックオブジェクトを利用した、Lispacheってものがあります。ダイナミックなので、稼動中にオブジェクトをアップデートできます。URLはやはりオブジェクトを指していて、メモリ上にロードされています。つまり、ファイルアクセスをしないので、非常に高速ですし、抗改竄ですね。
    • PythonとLisp (スコア:3, 興味深い)

      by LEDMirage (6050) on 2001年10月30日 18時38分 (#34118)

      Zopeはその名前の由来のとおり、オブジェクトをWebに出力する環境とも言える物で、Pythonオブジェクトをオブジェクトデータベースに格納していて、これをHTTP使って URL で呼び出すという感じになってます。

      動作は非常にダイナミックです。稼働しているサーバのインクリメンタルな開発とかも出来ます。

      Lispacheってのは初めて聞きましたが、CL-HTTPDなんかもCommon Lispで書かれていて、ダイナミックな動作をするので、セキュアな環境を構築する場合には利用されたりしているようですね。あと、名前は失念してしまいましたがSchemeベースのものもあったように思います。こちらはcall/ccを旨く使って、ページのステート管理するという非常に画期的な実装だったと記憶しています。

      バックグラウンドがLispのものよりも、PythonベースのZopeの方が、ソースが読みやすい&プログラマー人口が多い&他の人に勧めやすいということで使用&布教しています。

      個人的には Python : Ruby == CommonLisp : Scheme という感じかなぁとか思っていますが、Common Lispの例も漏れず、Pythonは非常に毛深いです。これを使っているZopeもまたしかり。悪く言ってしまえば、オタク向けというか機能フェチ用App Serverかなと思っています。

      親コメント
      • by G7 (3009) on 2001年10月30日 21時46分 (#34185)
        >オブジェクトをWebに出力する環境とも言える物

        ほぼ噂に聞いただけなんですが、
        SuperSWikiってのが有るようですね。
        関係ある…のかな?

        あ。オフトピですが、SuperのつかないほうのSWikiというか、Wiki一般も、よろしくね(^^;
        本も出てるようですし(^^;
        Hacker向けのナイスなwwwツールだと(俺は勝手に)思ってるんで、みんな、よろしくね(^^;
        ついでに言えばrubyだとTikiよろしくね(^^;
        親コメント

計算機科学者とは、壊れていないものを修理する人々のことである

処理中...