• ベストアンサー

「.php」ファイルが開きづらいのですが

http://www2.sagawa-exp.co.jp/esearch/toppage/index.php 佐川急便の通販用ページなのですが 通常のWEBページはスラスラ開くのに この「.php」がついたページになると ダラダラとしていつ開くのか分からないような 状態になってしまいます。何ででしょう? 因みにOSはWIN XPで、Bフレッツで接続しています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ymarukoさんの環境やブラウザのせいではありません。 単純にサイトのサーバ設計に問題があります。 ご質問の通販ページですが、隅々まで見てみました。 各ページごとに幾つか更新型の情報があり、その情報はデータベースを参照に行っていますね。で、この時のサーバー上での情報のやり取りの仕方がおそらく「時間がかかっちゃう」設計になってます。 (これはbyorituさんの回答のとおりです) アクセス数はさして多いとも思えない(phpの処理上問題になるレベルではない)し、登録店舗数も518件ということなので、普通に考えればDBかましても設計をちゃんとすれば瞬間で処理できるレベル。 単純に設計ミスだと思います。(肝心な「スピードアップ」の設計を完全に忘れてるとしか思えない)。 すごーく初心者のエンジニアが、マニュアル片手に作った感じです。 サーバ構築というのは、様々な知識が必要な上に、各サイトごとの状況に応じてベストな『組み合わせ』が必要です。そういう意味で、これは非常にわかりやすい「良くない設計」の例であるとも言えます。 『作り直せ!』と文句言ってもいいレベルだと思いますよ(笑)

ymaruko
質問者

お礼

お答えをありがとうございました。 大きな会社のサイトだから見づらいのはこちらの 不具合と思い込んでいました。

その他の回答 (1)

  • byoritu
  • ベストアンサー率23% (31/131)
回答No.1

.PHPはクライアント側の要求に対してサーバ側(今回は佐川急便側のサーバ)が各種ソフトを実行し、クライアントのIEにHTML文を送信する仕組みです。クライアント側からの要求が多数になるとサーバ側の処理速度が落ちてなかなか表示が帰ってこない場合があります。また、データベースを使ったものになると更にサーバ側の負荷が増えて処理速度が遅くなると思われます。故に、いくらクライアント側の回線速度・処理性能が高くともそれに見合うサーバ側の処理速度が追いつかないのでそうなっているかと思います。

ymaruko
質問者

補足

早速のお答えありがとうございます。 ただ良く考えてみたらこのgooのページも 「.php 」なのに普通に見られるのです。 なぜかhttp://www2.sagawa-exp.co.jp/esearch/toppage/index.php がうまく表示されません。ブラウザに問題があるのでしょうか? 因みにIE6.0です。

関連するQ&A