X



【PHP】処理能力向上テクニックスレ
0001nobodyさん
垢版 |
04/07/03 12:03ID:???
PHPスクリプトの処理能力向上テクニックを自慢しあうスレです。
処理能力に悩んでる方の質問もOKです。

PHPの強みである反応速度をさらに向上させ、
史上最速のスクリプトを作りましょう。
そんでこれからはPHPの時代Perlはもう終わりバイバイ
0002nobodyさん
垢版 |
04/07/03 12:17ID:PEMaqyt4
2
0004nobodyさん
垢版 |
04/07/03 12:44ID:/KUCtdWl
ぽんしちスレあげ
0005nobodyさん
垢版 |
04/07/03 12:54ID:???
>史上最速

このようなキーワードを持ち出すやつってさぁ、信用(略
0007nobodyさん
垢版 |
04/07/03 15:14ID:???
テクのないやつがパクろうとするスレを立てたわけか
0009nobodyさん
垢版 |
04/07/03 21:29ID:???
処理っつってもさ・・・
産みたい、認知してくれなくてもいいからと泣かれてさ。
0010nobodyさん
垢版 |
04/07/04 03:55ID:???
>PHPの強みである反応速度

弱みの間違いじゃねえ?
0011nobodyさん
垢版 |
04/07/04 05:40ID:???
DBの最適化ならわかるけどPHPを最適化して楽しいんだろうか?
0012nobodyさん
垢版 |
04/07/05 09:42ID:???
俺は、__autoload() の効果が気になる。
0013nobodyさん
垢版 |
04/10/10 15:46:22ID:???
ループ処理で無駄なことしてないか、気をつけるくらいかな。
0014nobodyさん
垢版 |
04/11/11 12:56:26ID:???
PHP側で直せるのは、DBのアクセス回数かな・・。
自分のサイトのPHPにも一個大きな欠陥があるのはわかってるんだけど、
4次元連想配列とか使うのめんどくさくて放ってあるw
0015nobodyさん
垢版 |
04/11/13 11:04:30ID:???
ループ→配列を使った処理ってのがよくわからんのだが
誰か教えてくれないかなー。サンプル付で。
0016nobodyさん
垢版 |
04/12/03 21:21:13ID:???
$hanage = 'クマ';

$foo = "{$hanage}大好き";

$foo = $hanage.'大好き';
0017nobodyさん
垢版 |
04/12/09 17:01:33ID:???
ifよりもswitchの方が早くなるんじゃぞ

…ってDr.Dが言ってました
0018nobodyさん
垢版 |
05/01/21 17:58:48ID:RDJAlw9W
良スレなのになんで沈んでるの?
目からウロコ的テクニックキボン
0019nobodyさん
垢版 |
05/01/21 19:34:23ID:???
青マンモス本。
DBアクセス減らすなら、クエリーキャッシュ。
0020nobodyさん
垢版 |
05/01/21 22:10:44ID:???
"PHP$hoge"より
'PHP'.$hogeの方が速いらしい。
ヒアドキュメントが一番遅いらしい
0021nobodyさん
垢版 |
05/01/21 23:48:01ID:???
>>19
MySQL3.23使ってる漏れにはクエリーキャッシュ使えないよね?
代替手段ってありまつか?

>>20
おぉ〜、それは知らなかった・・・ありがたいっす
0024nobodyさん
垢版 |
05/02/16 00:51:05ID:???
使っちゃうんだよなヒアドキュメント。便利だから。
0025nobodyさん
垢版 |
05/02/16 09:28:30ID:???
可読性もいいしね。
でも Perl のヒアドキュメントには負けるが。
0026nobodyさん
垢版 |
05/02/17 01:48:31ID:???
ヒアドキュメント嫌い。
だって、オートインデントが崩れるから。
0027nobodyさん
垢版 |
05/02/17 09:22:46ID:???
それを言ったら正規表現で色づけがおかしくなるのはどうなのよ
0028nobodyさん
垢版 |
05/02/19 20:45:39ID:???
使っちゃうんだよなヒアドキュメント。遅いから。
0029nobodyさん
垢版 |
2005/10/27(木) 06:45:37ID:???
PHPでヒアドキュメント使う香具師の気がしれない
ダブルクォートでも一緒だろ

"PHPだと文字列リテラル内の
        \"改行\"とか
        \"タブ\"とか
正しく処理されるんだよ\n\tアホども"
0030nobodyさん
垢版 |
2005/10/28(金) 11:01:09ID:???
HTMLだと"が多いからだよ
0031nobodyさん
垢版 |
2005/10/29(土) 14:39:29ID:???
だからといって別ファイルにしてincludeするのもi/oで時間食うし
echoで吐くのもまんどくさい
0032nobodyさん
垢版 |
2005/11/10(木) 03:23:50ID:???
i/oで時間食うし
???
0033nobodyさん
垢版 |
2006/05/12(金) 16:40:57ID:???
定数とかオブジェクト入れるのに楽だよね。ヒアドキュメント。
0034nobodyさん
垢版 |
2006/05/21(日) 01:20:00ID:???
よくさ
if($foo == null)
とかって書くヤツいるけど、パフォーマンスチューニングするなら
if(null == $bar)
の方がいいぞ、というか最初からこう書いておくと修正少なくて便利かと。

理由は、PHPもperlもそうだが、左辺の型を基準に右辺の値と比較するから
ソースみればわかるけどなー
0036nobodyさん
垢版 |
2009/04/06(月) 11:57:31ID:Ui8LarM5
あげ
0037nobodyさん
垢版 |
2009/04/06(月) 14:26:13ID:???
お前ら、MVC意識して作ってるか?
0039nobodyさん
垢版 |
2009/05/30(土) 19:09:52ID:???
>>34
そこまで言って===にしないのは何故?
0040nobodyさん
垢版 |
2009/06/19(金) 16:59:50ID:???
=== は遅くなるからでしょ
0041nobodyさん
垢版 |
2010/10/19(火) 22:49:22ID:???
is_null($hoge)は遅いん?
0042nobodyさん
垢版 |
2010/11/23(火) 18:35:00ID:???
ベンチとると左辺固定値より、右辺固定値の方が速くなることもあるな

>>40
=== の方が型変換しない分高速 これは確か
0044nobodyさん
垢版 |
2017/12/30(土) 13:31:25.86ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

97J1EES4FD
0045nobodyさん
垢版 |
2023/10/01(日) 09:21:39.94ID:???
ねえねえ、新しいアプリ教えてよ。
レスを投稿する


ニューススポーツなんでも実況