人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: moriamko44728
●カテゴリ:インターネット ウェブ制作
✍キーワード:jQuery PHP webサイト インクルード サイト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● koriki-kozou
●35ポイント

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

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


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

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

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


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


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

◎質問者からの返答

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


2 ● tama213
●35ポイント

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

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

◎質問者からの返答

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ