2017-03-08 9 views
0

多くのコーディング方法があります。AEM、JSP、EXT JS、JSTL、Sightly、CORAL UIです。エンドユーザーにWebページをより速くレンダリングするために、AEMで実装するのが最善の組み合わせが混在していますか?ページのレンダリングが速くなるフレームワークはどれですか?

+0

アドビは、6.1以降のSightlyのみをサポートしています。他のすべてのプラットフォームは、外的要因のために中断しない限り動作しますが、将来、非視覚的プラットフォームに追加される新機能はありません。したがって、この情報に基づいて、選択肢があるかどうかはわかりません。技術的には、ページのレンディションの速度はHTMLの構成に依存しているため、スピードの側面(スクリプトのサーバー側のコンパイルやクライアント側のHTMLのレンディション)についてはわかりません。 –

+0

他のコメント作成者がすでに言ったように、あなたは多くのものを混ぜています。 JSPとHTL(以前のSightly)の2つの "フレームワーク"から選択できます。 HTLはAEM 6.1以降の唯一のオプションなので、この選択肢はありません。しかし、あなたが選択できるとしても、とにかくキャッシュからあなたのページを配信しようとするべきなので、それは本当に重要ではありません。 – Jens

答えて

2

コンテンツがキャッシングレイヤーから配信されるため、レンダリングの速度は関係ありません。キャッシュウォームアップの場合、アーキテクチャではなく技術が重要です。

0

まず、フロントエンドとバックエンドのレンダリングエンジンを混在させます。 2番目のExtJSとCoral UIは、主にオーサリングに使用され、公開インスタンスではレンダリング時に使用されません。 i.netは、あなたが話しているパフォーマンスの側面わからないと述べたが、ここで見た目がリリースされたときに、Adobeが言っているよう:そのページの部分に非常に多くの場合、およびJSPヒットされていない部分に

  • 使用見た目をJSPやHTL(Sightly)の両方がAEMによってバイトコードにコンパイルされているので、これがどれほど適切であるかはわかりません。私たちはレンダリングを視覚的に完全にすることに決めました。なぜなら、スピードの面では、非常に多くのレイヤーのキャッシュが利用可能であり、それほど懸念されていないからです。

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

関連する問題