PHPって遅くねぇか?
■ このスレッドは過去ログ倉庫に格納されています
0001age
02/01/22 20:55ID:???マシンはDuron800MHz、VineLinux, PHP4, Postgresでやってるから、
スペックは問題ないはず、だが遅い。
なんか、データベースからSelectしてくるやつがひとつひとつ、丁寧にでてくる。
index.phpでいろいろなサイトを知れべてみたけど、ほとんどどれも同じ。
これは何の問題だ?PHPのせいか?
みんな、Perlより早いっていってるけど、ほんまかいな?
これは、Zendのスクリプトコンパイルして保存しておくツールみたいなん
つかったら、問題ないのかなぁ?(もし、それ使ってるサイトあったら紹介してYO)
JSPよりゃ早いやろうけど。
Linuxがええからって思って、PHPにしようと思ったけど、
今使ってる、ASP SQLServerの方が早い。(圧倒的に)
ただ、あれはWin2000とIISが糞なんで、嫌気がさしてる。
じゃぁ、俺はいったい何をつかえば??????
0002名無しさん@お腹いっぱい。
02/01/22 20:56ID:???0003名無しさん@お腹いっぱい。
02/01/22 20:57ID:???===終了===
0004名無しさん@お腹いっぱい。
02/01/22 21:00ID:???そんなんなるの見たことないけど・・・・・・
0005名無しさん@お腹いっぱい。
02/01/22 21:37ID:MMxIOX9B0006age
02/01/22 21:53ID:???回線細いとか関係ない。ローカルでやってるやつもだ。
っていうか、ほかの言語とかと比べてみたことないだけじゃ?
0007名無しさん@お腹いっぱい。
02/01/22 21:58ID:c4TXgL2f>もっと生産的なことを言え!
・・・まあ誰が一番非生産的か考えてから来い
*********************非生産的なスレッドなので終了*************************
0008名無しさん@お腹いっぱい。
02/01/22 21:58ID:???0009名無しさん@お腹いっぱい。
02/01/22 21:59ID:???DBのキャッシュやテンポラリの最適化してみる。
あるいは、一度全部消して、ApacheとPHPとDBを全部ソースレベルから最適化しつつコンパイルして入れる。
または、もうカーネルレベルからコンパイルし直しやってみる。
さらには、最高速なマシンに買い換えてみる。
もっというと、SunのEnterprise10000買ってメモリとCPU積めるだけ積んでOracle入れて使ってみる。
PHPの呼び出しはもちろん別マシンで。
Enterprise4500の並列程度でいいんじゃない?
0010age
02/01/22 22:01ID:???タダなのが魅了やからなぁ。そんなに、せなあかんもんかぁ。
0011age
02/01/22 22:02ID:???apacheのモジュール?やったっけ、ですが
0012名無しさん@お腹いっぱい。
02/01/22 22:03ID:???金かかってそうやのう
0013名無しさん@お腹いっぱい。
02/01/22 22:04ID:???0014名無しさん@お腹いっぱい。
02/01/22 22:05ID:???0015ほげ
02/01/22 22:06ID:ZsiuexQDあと、Duron800MHzはいいけど、メモリが32MBとか(笑
0016age
02/01/22 22:08ID:???あのぉ、テーブルの中身をレコード単位で表示させてるだけやから、
設計も糞もない。
そういう、かんたんな、最小限の構成での動きが遅いっていってるだけ。
>14
HTMLでは問題なし!
0017ほげ
02/01/22 22:09ID:ZsiuexQD0018名無しさん@お腹いっぱい。
02/01/22 22:11ID:???0019age
02/01/22 22:12ID:???メモリは256ですが、何か?
DBのチューンか、まったく、わからん。
俺が遅いっていってるのは、たとえば、
http://www.charamil.com/ なんかブツブツって感じじゃない?
0020名無しさん@お腹いっぱい。
02/01/22 22:14ID:???これ画像が重いだけちゃう?
0021あげ
02/01/22 22:20ID:0hWu9vX6まぁ、そうかもわからん。
ただ、テーブル表示させると、
1レコードがひとつづつ、表示されるのが見れる。
ASPではほとんどすべてが一瞬で表示されていたので。
0022名無しさん@お腹いっぱい。
02/01/22 22:26ID:???0023age
02/01/22 22:29ID:???For文でループさせてただけ。
0024名無しさん@お腹いっぱい。
02/01/22 22:34ID:???0025名無しさん@お腹いっぱい。
02/01/22 22:34ID:???DB読まずにforで適当なもの書くとどうなんだ?
0026名無しさん@お腹いっぱい。
02/01/22 22:36ID:???殺人犯ハケーン
0027名無しさん@お腹いっぱい。
02/01/22 22:36ID:???個人的にはMySQLが高速でオススメ。
さて、風呂入ろっと
0028名無しさん@お腹いっぱい。
02/01/23 01:13ID:???レコードが ID + 名前 + URL しかないテーブル作って
30個くらいレコード登録して実験してみたけど、
ローカルだったら一瞬で表示されるぞ。
どっか他に問題あるんじゃねーの?
0029age
02/01/23 02:02ID:???一瞬は一瞬なんだけど、こうひとつづつ表示されてるのが確認できるっていうか。
たぶん0.1秒とかの世界やろうけど。
それと、画像を生成させたら、これはほんまに遅い。
>27
やっぱり、MySQLの人が多いんかな。
高機能ってだけで、PostgreSQLに惹かれてしまう。
0030名無しさん@お腹いっぱい。
02/01/23 02:16ID:f827c1yB25000件のデータ所得するのに2、3秒だよ。
マシンは>>1のスペックと同じくらい。
0031名無しさん@お腹いっぱい。
02/01/23 03:38ID:???0032名無しさん@お腹いっぱい。
02/01/24 00:09ID:???>データベースからSelectしてくるやつがひとつひとつ、丁寧にでてくる。
ひとつひとつ丁寧に SELECT してるってことはないよね?
多分コード見たら何か分かると思うけど・・・
コード見たいな〜
0033名無しさん@お腹いっぱい。
02/01/24 05:01ID:???つか、ひとつずつSELECTしてもそんなに遅くならないでしょ。
0034名無しさん@お腹いっぱい。
02/01/25 01:04ID:???そんなにというのがどのくらいか知らないが
遅くなるのは間違いないでしょ。
0035はやくしろ
02/01/26 04:27ID:2gGab71Z0036名無しさん@お腹いっぱい。
02/01/26 11:57ID:2C8x+Lje0037名無しさん@お腹いっぱい。
02/01/26 12:32ID:???SourceForgeを本家で見ても、ローカルで動かしても、
なんかレスポンスが鈍い。
広告バナーのせいか?
0038名無しさん@お腹いっぱい。
02/01/27 03:53ID:???だんだんわかってきた。
つまりそれは、お前のマシンの問題じゃねーの?
単に描画が遅くて遅くて遅くて・・・
ローカルでも遅いとしたら、そうとしか考えられん
0039名無しさん@お腹いっぱい。
02/01/27 18:55ID:OVbnFQXNこんな環境しか使ってないから
サーバ:Ultra-20
クライアント:
PII 370MHz×2
PIII600MHz×1
PIII960MHz×1
あと、普段仕事している環境だと、
ネットワークの速度も遅いかもしれん
004039
02/01/27 18:59ID:OVbnFQXNむちゃくちゃ遅くなっていた(藁
ディスク入れ替えしまーす...
で、PerlやJavaとの比較数値 (速度だけでなく生産性とか) はないの?
0041名無しさん@お腹いっぱい。
02/01/27 20:50ID:c8vNEx+4難しいよね、生産性は、各個人の生産力に密接に関わっているし。
あと、たとえば、Perlはhttpd.confの中で記述したりできるけど、
PHPは出来るのかな?
あと、PHPはPerlと同じように、shell script的にrc.dとかの中で使ったりも
出来るようだけど、その辺はどうなのかとか。
その言語の個性に属する部分も考えてみないと、単純比較は
難しいような気もする。
PHPの長所だけを見るということでは、語り尽くせない部分があると思うね。
0042名無しさん@お腹いっぱい。
02/01/27 21:18ID:???0043:
02/01/27 23:24ID:H0IpYTP4004437
02/01/28 23:32ID:EcdJwt/1多分このスレまだ解決してませんです。
>>42 ヤパーリ Webと DBは 別サーバで動かさないと重いのかな?
0045名無しさん@お腹いっぱい。
02/01/28 23:56ID:xZJvRDhH全然重くないけれど・・・。環境のせいでは?
ところで、このへん
www.hotwired.co.jp/webmonkey/2000/02/index3a.html
も読んでみれば?
0046名無しさん@お腹いっぱい。
02/01/30 09:15ID:???なわけねぇだろ。
0047名無しさん@お腹いっぱい。
02/01/31 01:01ID:???0048名無しさん@お腹いっぱい。
02/01/31 01:07ID:???PHPで分散トランザクションとか、中〜細粒度の並列化とか、
やっている所はあるの?
0049名無しさん@お腹いっぱい。
02/01/31 20:48ID:iL+8Qd4Gコードはまだ?
0050名無しさん@お腹いっぱい。
02/01/31 21:24ID:IBYXVOhoPHPが遅いのではなく
貴様の頭の回転が遅いのだろう?
0051名無しさん@お腹いっぱい。
02/01/31 23:29ID:???「
貴様の頭の・・・
」
(・_・)/~ ゜ポイ
0052名無しさん@お腹いっぱい。
02/02/01 03:13ID:uTX79/DeDQNでない関西人の方はこのままお楽しみください。
■ このスレッドは過去ログ倉庫に格納されています