- ベストアンサー
インクルードファイルが重いのは大丈夫でしょうか?
- 私はPHPでショッピングサイトを構築しているのですが、インクルードしているファイルが重くなってしまい、サーバーの処理が遅くなっています。特に夜間や土曜日にはタイムアウトの問題が発生しています。サーバーの性能やコストが原因なのか、インクルードしているファイルの大きさが原因なのか、同じような経験をされたことはありませんか?
- 私はPHPを使ってショッピングサイトを作成していますが、サーバーの処理が遅くなる問題に悩んでいます。特に夜間や土曜日にはタイムアウトが発生し、サイトが正常に動作しません。原因としては、インクルードしているファイルが重くなりすぎているのではないかと考えていますが、同じような経験をされたことはありませんか?
- 私はPHPでショッピングサイトを構築していますが、サーバーの処理が遅いという問題に直面しています。特に夜間や土曜日にはタイムアウトが発生し、サイトが正常に表示されません。原因としては、インクルードしているファイルの大きさが原因ではないかと考えていますが、同じような経験をされたことはありませんか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Antsさんがご自身であげておられる原因、両方とも当てはまると思いますが、 インクルードファイルで1600行は非常に巨大すぎると思います。 それなら、一つのインクルードファイルを読み込ませようと思わないで、 関数や定義ごとに、幾つかのインクルードファイルにして、 一つのモジュールで必要な関数や定義の含まれているインクルードファイルだけを 読み込むようにしたほうがよいのではないでしょうか? 基本的にMysplは、SQL言語の中でもずば抜けて処理の早いSQL言語の一つだと思いますが。。。その反面、一気に膨大な量のレコードを扱うのは苦手かもしれませんね。 ちなみに、どのような規模でショッピングサイトを構築されているのか、 環境や状況がわからないのであまり適切なアドバイスにはならないかもしれませんが、 費用の許す範囲で、サーバの管理やメンテナンスがきっちりした信頼の置けるところを契約されるのも一つの手だと思います。 たいていの場合、安ければ安いほど、設備投資なり、メンテナンスの手間ひまなり、どこかで手を抜きます。 またその管理会社のネットワークセキュリティの質も、Antsさんのショッピングサイトの信用に関わるかもしれません。
その他の回答 (1)
- snowdust
- ベストアンサー率66% (4/6)
レンタルサーバでPHP4とMySQLの使えるサーバを利用したことはないので、 的確な回答ができませんが、Google(http://www.google.com/intl/ja) 等で検索されれば、いろんなものが引っかかると思いますよ。 信頼できるかどうかは、さまざまな方法で自分で推し量るのが一番よいでしょう。 必ずしも全ての人が求める、または必要とするレベルが同じとは限りませんから。 これならOKと思える対応やサポート体制、設備や技術をもっているかどうかを、 メールでの問い合わせなり、電話での問い合わせなりをすることで、 ご自分で調べてみられるのもよいのでは? これはあくまで、私の個人的な独断と偏見の入り混じった意見なので、 必ずしも正しいとは言えませんが、ショッピングサイトを構築されるならば、 できれば、サーバ一台をまるごと一人の人(または会社)が利用できるような レベルの方がいいかもしれません。 ベストなのはやはり、手元で自分たちが直接サーバ管理、ネットワーク管理をするなのかも。 ただそれだと、そのための技術と知識と費用が膨大にかかりますが(苦笑) 予算が少ない場合は、やはりそれは妥協せざるをえないのでしょうね。 Antsさんの作っておられる、ショッピングサイトの経営方法や請求システムもわからないので、 一概に言えませんが、やはり、データのセキュリティ、安全性は一番に重要視したほうがよいでしょう。 個人的には、その面で、運営方法のみならず、データの管理等で信用がおける、 と判断できないところではやはり買いたくありません。 もちろん、ネットワークの世界のセキュリティに絶対はないので、 不慮の問題があることは否めませんが。。。 あくまで私の私的な独断と偏見の意見でした(苦笑) 使ったことはないので、どれほどのものなのかは全くワカリマセンが、 一つだけPHP4とMySQLの使えるレンタルサーバの心当たりがあるので URLを参考においておきます。 すでにご存知でしたら、スミマセン。
- 参考URL:
- http://www.jpweb.net/
お礼
お礼が遅くなりまして申し訳ありません。 なるほど、やっぱりまるごとサーバ一台を借りたほうがいいのですね。 でも、ソフトのインストールなど大変なことがおおくて大変そうです。 有難うございました。参考になりました。
お礼
回答ありがとうございます。 う~ん。やっぱり1600行は長すぎますよね。 ショップの規模は商品点数10000点(カラーバリエーションやサイズなどを含めて)くらいの規模です。 正確に言うと、現在はテスト中で、サーバーも安価な海外サーバーを使っています。(どなたかPHP4プラスMYSQLを使える信頼のおけるサーバーさんご存知ないでしょうか?) が、将来的にはきちんとした10000円/月くらいのサーバーを予定しています。