2011-12-13 2 views
4

plone 3.x 사이트에는 xdv를, plone 4 사이트에는 Diazo를 사용했습니다. Diazo는 여러 가지 이유로 가장 적합하지만 plone3.x 사이트에서 사용할 수 있는지 이해할 수 없습니다. 아마 디아 조를 WSGI 모드에서만 사용해야 할거야 ... 맞지?디아 조는 plone4 전용입니까?

감사의 비토

답변

4

이 당신이 플론 (Plone) 3 디아 조를 사용할 수없는 이유는 없지만, plone.app.theming 통합은 일부 플론 (Plone) 4 특정 코드에 의존합니다.

collective.xdv를 참조 지점으로 사용하면 Plone 3에서 작동시키기가 그리 어렵지는 않지만 누군가는 백 포트 작업을해야합니다.

WSGI 접근 방식은 작동하지만 Plone 3을 WSGI 스택에서 실행하는 것은 상당히 까다 롭습니다. 따라서 별도의 프록시 프로세스를 피하려고합니다.

또 다른 옵션은 개발을 위해 Diazo 독립형 프록시 (diazo.org 참조)를 사용한 다음 diazocompiler를 사용하여 XSL을 생성하고이를 프로덕션을 위해 nginx/Apache에 배포하는 것입니다. 조금 더 까다 롭지 만 규칙 파일의 Plone 특정 표현식/변수에 의존하지 않으면 작동해야합니다. 디아 조 독립형를 사용

마틴

+0

:이 편집 모드 또한 가장 좋은 방법이 있나요? 이 방법을 사용하여 캐시를 관리하는 방법은 무엇입니까? 고맙습니다 – Vito

관련 문제