★負荷軽減対策委員会(Perl、PHP)★
■ このスレッドは過去ログ倉庫に格納されています
0001ジークハルト ◆VUxx/EwNXI
02/10/15 10:33ID:ifgLRUybならないのはサーバへの「負荷」。
負荷の高いCGIの使用は削除対象となるのが目に見えてます。
負荷を軽減させるにはどうすればいいか?
どういう書き方をすればいいか?
そんな委員会を開設しました。
0002nobodyさん
02/10/15 10:42ID:???データベース系はGoogleのように検索されたものを必ずキャッシュして次回同じ語が検索された時に備える
0003nobodyさん
02/10/15 10:44ID:???0006nobodyさん
02/10/15 10:52ID:???アルゴリズムの工夫なら速度アップにつながる事が多い。
0007nobodyさん
02/10/15 11:01ID:???Ruby>>Java>>Perl>>PHP>>>>>>>>>C++
と考えていい?
0008nobodyさん
02/10/15 11:03ID:???何かいい方法は?
0010nobodyさん
02/10/15 12:42ID:???内部でOPコードが処理してるのなら足し算も掛け算も一緒だろうけど。
0015ジークハルト ◆VUxx/EwNXI
02/10/15 15:28ID:???XREAの規約に
●PHPの動かし方がわからないのですが?
public_html内で動作させる場合は、CGIとしてのみご利用可能です。
shared_htmlで動作させる場合は、モジュール版PHP(SafeMode付き)で
実行できます。
ってあったから
shared_html内に入れれば負荷は軽減できるはず。
0018AAAA
02/10/15 16:54ID:???3分の1くらいか?
0019nobodyさん
02/10/15 17:22ID:???http://www.math.tohoku.ac.jp/~kuroki/WWW/HowToLighten.html
他にある?
0020nobodyさん
02/10/15 17:35ID:???http://perl.apache.org/start/tips/registry.html
の下の方に、hello.cgiがmod_perlだと、243/7.3倍に
なるそうだ。hello.cgiのコードも書いてあるけど、まあ、相当な
もんだなや。
0023nobodyさん
02/10/15 17:40ID:???(1)Perlを使うなPHPで書け
(2)PHPはApacheのモジュールを使え
0025age
02/10/15 17:42ID:???Ruby>>Perl>>PHP>>>>>>>>>>>>Java
か?
0027_
02/10/15 19:18ID:???2500個もの掲示板を何に使うんだ?
俺は都道府県掲示板っつーのを作った事があるが、掲示板タイトルを
それぞれ都道府県名に変えるだけでもウンザリしたよ。
0030nobodyさん
02/10/15 20:34ID:???問題ありますねぇ
この辺りはマニュアルを読んだ方がいいと思う
ソースを変更しないならshared_htmlに置かないで普通にCGIとして動かした方がいい
0034nobodyさん
02/10/15 23:22ID:???2500個て・・・
1ユーザー、1スクリプトなんだぁw
0036nobodyさん
02/10/15 23:39ID:???ある意味すげぇ
0039nobodyさん
02/10/16 00:06ID:???0040nobodyさん
02/10/16 00:07ID:???その掲示板にバグが見つかったら、2500個すべて直すのか?
どうせ広告貼ってるんでしょ?
その広告がボツになったり、もっと良い広告があったら
2500個すべて張り直すのか?
申し込みがある度にアップするのもメンドイ
簡単な例をあげると
「魔法のあいらんど」
ttp://ip.tosp.co.jp/i.asp?i=ユーザー名
元は「i.asp」一個だけ
004221
02/10/16 00:15ID:???0043ジークハルト ◆VUxx/EwNXI
02/10/16 00:23ID:???そんな君にはこれがオススメ。
http://cgiroom.nu/list/level_up/room/index.htm
0044nobodyさん
02/10/16 00:27ID:???まぁ取り合えず専鯖借りれ。話はそれからだ。
0046nobodyさん
02/10/16 00:34ID:b9+Rgnoa都道府県ということは47個だろ?なら5000個なんてとんでもない個数だな。。。
004821
02/10/16 00:38ID:UJRd9C8pうっさいハゲ氏ね
0049nobodyさん
02/10/16 00:41ID:???0051nobodyさん
02/10/16 01:28ID:???−−−−−−−−−−このスレッドは終了しました−−−−−−−−
0052nobodyさん
02/10/16 06:19ID:z+MacZfDファイル名、タイトル名などの情報をデータファイルに書き込んで、変数で取得したユーザーIDと一致すれば
それを適用すりゃいいんだし。
0053nobodyさん
02/10/16 06:31ID:???厨に知識を与えないで下さい。
00551
02/10/16 08:36ID:???負荷軽減対策スレなんですけど(汗
0056nobodyさん
02/10/16 09:31ID:8AIPTE76gz読めるブラウザって、どのくらいの割合なんでしょうか。
また、gzする負荷と疥癬の負荷を考えると。ううむ
ケースバイケースですね。
0058nobodyさん
02/10/16 10:24ID:pcpH7Mcqhttp://www.i-say.net/cgi/
これで検索しる。
HTML html
0059nobodyさん
02/10/16 10:28ID:???0060マリモーマ
02/10/16 10:32ID:jc3XYznE}
を 全部 別ファイルに 分けるのは どうかな?
006221
02/10/16 11:03ID:???仮に2500個の掲示板を設置するとして、
共用サーバでそれやったらアホだけど
専用サーバなら何の問題も無いかな?
ダウンしたりしないかな?
重くならない?
0065nobodyさん
02/10/16 11:51ID:???負荷軽減ってそもそも誰かのために不利になることってあります?
その筋の荒らしではないかと小一時間。
0066nobodyさん
02/10/16 11:53ID:???ソース書き直す必要がでてきたらめんどいってことかな。
0067nobodyさん
02/10/16 12:06ID:8AIPTE76あのお。なんのために「制御構造」とがあって、「くりかえし」ができるようになっているのか考えてことがありますか?
0068nobodyさん
02/10/16 12:08ID:8AIPTE76サンクス。gzやってみます。
0071nobodyさん
02/10/16 12:14ID:???実際に自前で鯖立ててやってみ。
そこまでできるようになったら知識もついて
もうちょっとましな方法が思いつくだろ。
0072nobodyさん
02/10/16 12:23ID:CHU8gz5p幼女ならJAPU氏が優しく教えてくれるかもしれませんよ(藁
0075nobodyさん
02/10/16 13:02ID:???0078nobodyさん
02/10/16 14:02ID:YPyufUJwhttp://www-105.ibm.com/developerworks/education.nsf/web-onlinecourse-bytitle/729C6A8BF14CE7F086256BF1006711EA?OpenDocument
0079nobodyさん
02/10/16 14:22ID:???−−−−−−−−−−このスレッドは終了しました−−−−−−−−
0080nobodyさん
02/10/16 14:23ID:???和塩含めて、負荷軽減はかなり追求してるから
0081nobodyさん
02/10/16 15:40ID:???0082nobodyさん
02/10/16 15:52ID:???mod_perlより、普通のcgiのほうがトータルのスケーラビリティは
上という場合もある。
いらないモジュールは全て削る。
モジュールはスタティックにコンパイルする。
あと、httpd.confの書き方も重要。
perlで言えば、超軽量のhttpd+speedyCGI
これが最もサーバーに負荷をかけない。
■ このスレッドは過去ログ倉庫に格納されています