О комментарии здесь Я думаю, что Plone не работает так (по крайней мере, больше).
1 - Plone несколько медленнее, чем другие решения CMS, но от стандартной настройки до решения Apache-Varnish-Zope-Relstorage есть много места для оптимизации.
2 - Это правда. Ответ здесь отчасти объясняет это, но действительно Плон - сложное животное.
3 - Не уверен, что вы имеете в виду. Выражения TAL Path основаны на концепции обхода атрибутов объекта. Мне кажется ОО.
4 - Верно. Хотя после того, как вы поймете, как работает Acquisition, вам не удастся это сделать. И в Plone, я полагаю, не так много зависит от Приобретения.
5 - Неверно. Шаблоны страниц Zope предназначены для отделения контента от презентации. Тот факт, что контент и презентацию можно просматривать из ZODB (и на самом деле большинство шаблонов остаются в файловой системе, вы просто видите «просмотр» их в ZODB), больше связан с тем, что ZODB является большим объектом база данных - что, в свою очередь, не означает, что все они являются содержанием. Все в «чистой» ОО-системе является объектом, это только тот тип объекта (объекты представления, объект контента и т. Д.), Который имеет значение.
6 - Plone делает различие между веб-дизайнерами и создателями контента. Дизайнеры выполняют все настройки (шаблоны, CSS, JS и т. Д.), А затем создатели контента создают контент с помощью Plone UI. Дело в том, что Plone - это в основном CMS, а это значит, что создатели контента должны быть непрофессионалами с точки зрения дизайна.
7 - Частично верно. Учитывая, что структура пользовательского интерфейса не изменится, вся спецификация презентации содержится в файлах CSS. Если необходимо изменить структуру пользовательского интерфейса, дизайнер может работать с программистом :-), чтобы адаптировать шаблоны.
Я полагаю, что ни в одной системе, которая выводит динамические страницы, разработчик не может свободно говорить только на HTML, CSS и JS и не использовать другие технологии, будь то PHP, Python, ASP или Java. Если он это сделает, то обязательно найдется программист, который получит HTML, CSS и JS от дизайнера и «его динамизирует». Эта модель определенно существует в Plone.