0

私の新しい上司はスピーチに行き、その場でHTML出力にスキンを追加できる一種のプロキシであるDeliveranceが発表されました。どんなに若くても、彼はすぐにそれを使うことにしました。

詳細はこちら:

http://www.openplans.org/projects/deliverance/introduction

理論的には、このシステムは、初心者に Zope 製品の背後にある複雑なメカニズムをすべて教えなくても plone テーマを微調整してもらいたい場合に最適です。そして、同じテーマを Drupal Web サイトに 1 行で適用します。

しかし、私は理論を信じていないので、誰かが現実の世界でこれを試したかどうか知りたいです:-)

4

4 に答える 4

5

過去4年ほどプロとしてPloneを使用し、4つの商用サイトでDeliveranceを使用してきた私は、すべての新しいフロントエンド開発者(およびベテラン開発者)にDeliveranceを使用してPloneサイトのテーマを設定することをお勧めします。

これは習得がはるかに簡単で (数か月に対して数週間)、古い混乱した方法よりもはるかに強力である可能性があります。サイト)。

それだけでなく、XPath および CSS セレクターを使用し、Plone 以外のサイトでも使用できるため、費やした時間を簡単に転用できます。

于 2010-05-13T09:31:47.550 に答える
2

plone.org は、xslt にコンパイルされるバージョンの配信である xdv を使用していることに注意してください。これを試す最も簡単な方法は、http://pypi.python.org/pypi/collective.xdv を使用することですが plone.org は (パッチを適用した) Nginx で xslt を実行します。

于 2009-05-12T21:47:04.280 に答える
1

plone ウェブサイト自体 ( http://plone.org ) は、救出をテーマにしています。私が知る限り、デリバランスを使用した最初の大規模なプロダクション プレーン サイトです。

于 2009-04-29T18:05:38.397 に答える
0

テストを実行している間、ここでこの質問への回答を開始しますが、他のユーザーからのフィードバックをお待ちしています.

インストール

チュートリアルから「ハウツー」まで短い午後を費やして、最終的に仮想マシンにインストールして実行しました。

これは大丈夫です:http://www.openplans.org/projects/deliverance/getting-started

setuptools パッケージがありますが、これはそのままでは機能しません (もちろん、何もコンパイルしないと機能しません)。インストールする必要がありました:

  • setuptools >= 0.6c5 ( http://pypi.python.org/pypi/setuptools/の 0.6c9 でテスト済み)。
  • もちろん、コンパイルはgcc、linux-header、lib6-devのインストールを意味します
  • dev の libxslt (libxslt1-dev を使用)
  • zl とリンクしているので zlib (zlib1g-dev を使用)
  • Deliverance のインストールを開始する前に、Pastescript をインストールすることをお勧めします。
  • python-nose のインストールは必須ではありませんが、すべてがうまくいったかどうかを確認するのに役立ちます

python-virtualenv で動作させることができず、debian システムを台無しにしてしまいましたが、正常に動作しているようです。

それが役立つことを願っています。

于 2008-10-15T12:58:03.123 に答える