Webサイト制作者の方は教えていただけないでしょうか?

サイトを制作する時に共通のナビゲーションとか、フッターとかを各ページにインクルードされていると思いますが、iframe、PHPを使う物、SSIを使う物以外で方法はありますか?私はjqueryを使った物(http://icant.co.uk/sandbox/ajax-code-display/)を使っていたのですが
、すごく重いのです。良い方法を教えてください。

回答の条件
  • 1人10回まで
  • 13歳以上
  • 登録:2010/04/30 22:11:30
  • 終了:2010/05/07 09:27:36

回答(2件)

id:koriki-kozou No.1

koriki-kozou回答回数480ベストアンサー獲得回数792010/04/30 22:22:50

ポイント35pt

JQueryを使ってのアクセスであればクライアント側でのキャッシュが効くはず

キャッシュが効かない理由を掴まなければ根本解決に繋がらない


ナビやヘッダ/フッタをphpなどで動的に生成しているのだとすればキャッシュは効きづらい

動的に生成しているのだとすればサーバの処理能力も問題となる

データベースなども使っているとすれば各段階でのキャッシュを有効活用するように考えないといけない


全体構成が見えない状態ではここまで


まずはページ構成をよりシンプルに変える事を考えたほうがよい

id:moriamko44728

おっしゃる通りだと思います。ありがとうございます。

2010/05/01 10:07:03
id:tama213 No.2

tama213回答回数486ベストアンサー獲得回数302010/05/01 01:33:47

ポイント35pt

CSSを用いて、ヘッダー部分、サイド部分の幅とかを明確に指定しておくと

ブラウザのほうのレイアウト部分の処理が早くなるので、見た目の速度はあがる。

id:moriamko44728

なるなるほど、そうなんですね。ありがとうございます。

たた、知りたいのは共通部分を別htmlファイルにして各ページにインクルードするいろいろな方法なのです。

2010/05/01 10:09:32

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません