PHPスクリプトの処理能力向上テクニックを自慢しあうスレです。
処理能力に悩んでる方の質問もOKです。
PHPの強みである反応速度をさらに向上させ、
史上最速のスクリプトを作りましょう。
そんでこれからはPHPの時代Perlはもう終わりバイバイ
>史上最速
このようなキーワードを持ち出すやつってさぁ、信用(略
処理っつってもさ・・・
産みたい、認知してくれなくてもいいからと泣かれてさ。
>PHPの強みである反応速度
弱みの間違いじゃねえ?
DBの最適化ならわかるけどPHPを最適化して楽しいんだろうか?
俺は、__autoload() の効果が気になる。
ループ処理で無駄なことしてないか、気をつけるくらいかな。
PHP側で直せるのは、DBのアクセス回数かな・・。
自分のサイトのPHPにも一個大きな欠陥があるのはわかってるんだけど、
4次元連想配列とか使うのめんどくさくて放ってあるw
ループ→配列を使った処理ってのがよくわからんのだが
誰か教えてくれないかなー。サンプル付で。
$hanage = 'クマ';
$foo = "{$hanage}大好き";
↓
$foo = $hanage.'大好き';
ifよりもswitchの方が早くなるんじゃぞ
…ってDr.Dが言ってました
良スレなのになんで沈んでるの?
目からウロコ的テクニックキボン
青マンモス本。
DBアクセス減らすなら、クエリーキャッシュ。
"PHP$hoge"より
'PHP'.$hogeの方が速いらしい。
ヒアドキュメントが一番遅いらしい
>>19 MySQL3.23使ってる漏れにはクエリーキャッシュ使えないよね?
代替手段ってありまつか?
>>20 おぉ〜、それは知らなかった・・・ありがたいっす
可読性もいいしね。
でも Perl のヒアドキュメントには負けるが。
ヒアドキュメント嫌い。
だって、オートインデントが崩れるから。
それを言ったら正規表現で色づけがおかしくなるのはどうなのよ
PHPでヒアドキュメント使う香具師の気がしれない
ダブルクォートでも一緒だろ
"PHPだと文字列リテラル内の
\"改行\"とか
\"タブ\"とか
正しく処理されるんだよ\n\tアホども"
だからといって別ファイルにしてincludeするのもi/oで時間食うし
echoで吐くのもまんどくさい
定数とかオブジェクト入れるのに楽だよね。ヒアドキュメント。
よくさ
if($foo == null)
とかって書くヤツいるけど、パフォーマンスチューニングするなら
if(null == $bar)
の方がいいぞ、というか最初からこう書いておくと修正少なくて便利かと。
理由は、PHPもperlもそうだが、左辺の型を基準に右辺の値と比較するから
ソースみればわかるけどなー
ベンチとると左辺固定値より、右辺固定値の方が速くなることもあるな
>>40 === の方が型変換しない分高速 これは確か
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
97J1EES4FD