ローカル環境でのCGIの処理速度が遅いです。
Xamppをインストールして
Apacheとmysql、perlを使用した仮想サーバーをローカル環境に構築しました。
しかし、普通のページ(HTML等)はサクサク表示するのですが、CGIファイルの処理速度がかなり遅いです。
具体的にはMovabletypeを使用しているのですが書き込み、再構築・ブログの管理画面表示など全てに時間がかかる状態です。
現在はレンタルサーバーを借りてそこにもMTをインストールしているのですが、はっきりいってそのレンタルサーバーより2~3倍は遅いです。
私はてっきりローカル環境であればレンタルサーバーと同等、もしくはそれ以上の速度でCGIが実行されると考えていたのですがこういうものなのでしょうか?
また、処理速度を早くする方法などはないでしょうか?
おわかりの方がおられましたらご教授の程、よろしくお願いします。
▼PC環境
Windows2000
Pentium4 1.8GHZ
メモリ 512MB
▼サーバー環境
Apache HTTPD 2.2.6
MySQL 5.0.45
Perl 5.8.8-2.2.4
▼使用ソフト
Movable Type version 4.01
投稿日時 - 2007-10-09 18:42:34
メモリ 512MB だと、そんなもんかもしれません。
レンタルサーバと比較して遅いとのことですが、
そのレンタルサーバのスペックはどんなもんなんでしょうか。
単純にcgiの動作速度を向上させたいなら、FastCGI や mod_perl というソリューションはありますが、
これらの効果を得るにも、充分なメモリが不可欠です。
投稿日時 - 2007-10-11 08:40:54
レンタルサーバーのスペックを調べてみました。
OS FreeBSD
CPU Pentium4 3.0GHz
メモリ 1GB
ウェブサーバー apache 1.3.x
只、ローカル環境ではそれほどスペックを要求するわけではなさそうな処理部分でも表示までに2~3秒かかってしまうのですが・・・
単純にパソコンのスペックだけの問題なのでしょうか??
投稿日時 - 2007-10-11 18:01:36
回答ありがとうございました!
別のパソコンで運用しているlinuxにMTをインストールしたところ
処理がある程度早くなりました。
やはりPC環境に影響されていたみたいです・・。
投稿日時 - 2007-10-12 18:16:10
このQ&Aは役に立ちましたか?
0人が「このQ&Aが役に立った」と投票しています
回答(1)