ここでのコメントについては、Plone はそのようには機能しないと思います (少なくとも、今はそうではありません)。
1 - Plone は確かに他の CMS ソリューションよりもいくらか遅いですが、すぐに使えるセットアップから Apache-Varnish-Zope-Relstorage ソリューションまで、多くの最適化スペースがあります。
2 - その通りです。ここでの答えはそれを説明していますが、実際、Plone は複雑な動物です。
3 - 何を言っているのかわからない。TAL パス式は、オブジェクト属性トラバーサルの概念に基づいています。私にはOOのようです。
4 - 正しい。取得がどのように機能するかを理解した後でも、それは邪魔になりません。そして、Plone では、買収に依存するものは多くないと思います。
5 - そうではありません。Zope Page Templates は、プレゼンテーションからコンテンツを分離するためのものです。コンテンツとプレゼンテーションを ZODB から表示できるという事実 (実際には、ほとんどのテンプレートはファイル システムに残ります。ZODB ではそれらの「ビュー」が表示されるだけです) は、ZODB が大きなオブジェクトであるという事実に関連しています。データベース - つまり、それらがすべてコンテンツであることを意味するわけではありません。「純粋な」オブジェクト指向システムのすべてがオブジェクトであり、重要なのはオブジェクトの種類 (プレゼンテーション オブジェクト、コンテンツ オブジェクトなど) だけです。
6 - Plone はウェブデザイナーとコンテンツクリエーターを区別しています。デザイナーがすべてのカスタマイズ (テンプレート、CSS、JS など) を行い、コンテンツ作成者が Plone UI を使用してコンテンツを作成します。ここでのポイントは、Plone は主に CMS であるということです。つまり、コンテンツの作成者は、設計に関して素人であることを意味します。
7 - 部分的に正しい。UI 構造は変わらないことを考慮して、すべてのプレゼンテーション仕様は CSS ファイルに含まれています。UI 構造を変更する必要がある場合、デザイナーはプログラマーと協力してテンプレートを適切に処理する場合があります:-)。
動的ページを出力するシステムでは、デザイナーが完全に自由に HTML、CSS、JS だけを話して、PHP、Python、ASP、Java などの他のテクノロジーを除外することはできないと思います。もしそうなら、デザイナーからHTML、CSS、およびJSを取得して「動的化」するプログラマーが間違いなく存在します。このモデルは間違いなく Plone に存在します。