2011-12-13 61 views
4

我使用xdv作为plone 3.x站点,重做plone 4站点。 重氮是最好的原因很多,但我不明白,如果有可能与一个plone3.x网站使用它。也许我只需要在WSGI模式下使用Diazo ......对吧?重氮仅适用于plone4?

感谢的 维托

回答

4

没有理由不能在Plone 3用重氮,但plone.app.theming集成依赖于一些Plone的4个特定的代码。

使用collective.xdv作为参考点,在Plone 3中工作并不难,但有人需要做backporting工作。

WSGI方法可行,但让Plone 3在WSGI堆栈中运行相当复杂,您可能希望避免单独的代理进程。

另一种选择是使用Diazo独立代理(请参阅diazo.org)进行开发,然后使用diazocompiler生成XSL并将其部署到nginx/Apache进行生产。有点烦琐,但应该工作,除非你在规则文件中依赖Plone特定的表达式/变量。

Martin Martin

+0

使用重氮单机版:这是编辑模式的最佳方式吗?如何使用这种方法管理缓存?谢谢 – Vito