タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

PHPと最適化に関するsatoshieのブックマーク (2)

  • PHP コード最適化 Best Practices 63+ - カタコト日記

    みたいなタイトルの記事を Digg 経由で発見。チートシート代わりにと思い超訳。*1 A Software Architect PHP 最適化 ベストプラクティス! 01. static にできるメソッドは static として宣言しよう。(4倍速い) 02. echo の方が print より速い。 03. echo '文','字'; (カンマ区切り)の方が、'文'.'字' (ドット連結)より速い。 04. ループの最大値は、ループ「内」ではなく「前」にセットしておこう。 05. 大きい配列のような変数は unset() してメモリを解放しよう。 06. マジックメソッド(例: __get, __set, __autoload)は使用を避けよう。 07. require_once はハイコストなのです。 08. include や require でファイルはフルパスで指定しよう。 09

    PHP コード最適化 Best Practices 63+ - カタコト日記
  • MT312 » 処理速度最適化法

    いろいろ纏めようと思っていたんですが、すでに分かりやすいサイトが沢山あります。 PHP最適化tipsまとめサイト 基礎構文処理速度のあれこれ require VS require_once 実際に計測してみた所、試行回数が少なかったせいか、あまり差は見られませんでした。 (未読ファイルの読み込みに関して) 一度しか読まないのが分かっていればrequire_onceを使うメリットはないと思います。 速度は気にせず以下で使い分ければOK。 複数回読まれる可能性があるが、一度しか読む必要がない。require_once それ以外。require == VS === 型を含めて比較する後者の方が若干速い。 パスワードなど外部データと比較する場合にセキュリティーホールとなる可能性があるので、理由がない限り===を常用する。 is_hoge() VS ===

  • 1