42 tips for optimizing your php code
http://mfw-php.blogspot.com/2008/07/42-tips-for-optimizing-your-php-code.html
中には些細なものもありますが、気になるものをいくつかピックアップ
- __get, __set, __autoload のようなマジックメソッドを避けよう。
- require_once() はコストがかかる。
- includes と requires はフルパスを指定すべし。
- regex(正規表現) の代わりに strncasecmp, strpbrk, stripos等が使えないか見直すべし。
- if, elseif, elseif... と書くよりもswitch文を用いたほうがいい。
- @を使ったエラー制御は遅い。
- for ($x=0; $x < count($array); $x) のように書くと count() がループ毎に呼ばれるのでforループの中で使ってはいけない。




0 comments:
コメントを投稿