0

Webサイトのすべてのページで同じメニューがあるとします。そのためにクライアント側またはサーバー側のスクリプトを使用する必要がありますか?

4

2 に答える 2

4

サーバー側で生成してキャッシュします。なぜすべてのブラウザに何らかの動作をさせるのですか?

javascriptに追加の呼び出しを行わせたり、スクリプトの実行が終了した後にのみメニューを表示させたりする代わりに、ページごとに同じ応答で生成/出力できます。

于 2010-12-27T12:40:34.637 に答える
1

繰り返しコンテンツの場合は、クライアント側のスクリプトを経由<script src=...>してロードし、繰り返しコンテンツを個別にキャッシュできるようにして、ユーザーがダウンロードする必要のある量を減らします。ただし、注意点が1つあります。ただし、JavaScriptを有効にせずにサイトを機能させる必要がある場合は、明らかにサーバー側で機能させる必要があります。

メニューを使用すると、スクリプトを延期して、ユーザーがサイトにアクセスして表示したメインコンテンツと並行してダウンロードできるようにすることもできます。

于 2010-12-27T12:41:28.020 に答える