サイトを制作する時に共通のナビゲーションとか、フッターとかを各ページにインクルードされていると思いますが、iframe、PHPを使う物、SSIを使う物以外で方法はありますか?私はjqueryを使った物(http://icant.co.uk/sandbox/ajax-code-display/)を使っていたのですが
、すごく重いのです。良い方法を教えてください。
JQueryを使ってのアクセスであればクライアント側でのキャッシュが効くはず
キャッシュが効かない理由を掴まなければ根本解決に繋がらない
ナビやヘッダ/フッタをphpなどで動的に生成しているのだとすればキャッシュは効きづらい
動的に生成しているのだとすればサーバの処理能力も問題となる
データベースなども使っているとすれば各段階でのキャッシュを有効活用するように考えないといけない
全体構成が見えない状態ではここまで
まずはページ構成をよりシンプルに変える事を考えたほうがよい
CSSを用いて、ヘッダー部分、サイド部分の幅とかを明確に指定しておくと
ブラウザのほうのレイアウト部分の処理が早くなるので、見た目の速度はあがる。
なるなるほど、そうなんですね。ありがとうございます。
たた、知りたいのは共通部分を別htmlファイルにして各ページにインクルードするいろいろな方法なのです。
おっしゃる通りだと思います。ありがとうございます。