phpの最適化は3つの部分に分かれています
1、エンコードの最適化
2、オペコードキャッシュ
3、変数とデータキャッシュ
エンコード部分
1、文字列接続は「.」の代わりに「,」を使用します。 .
echo "hi"."there"."good";
echo "hi","there","good";
?>
2、文字列には変数が含まれています一重引用符の代わりに二重引用符を使用してください
$name="php"
echo 'hi there is '.$name;
echo "hi there ,$name";
?>
3. require_once の代わりに require を使用することを優先します
PHP スクリプトをインポートするとき、多数の操作ステータス (stat) 呼び出しが行われるため、require は required_once よりも高速です。
4、ループの長さを事前に計算しておきます
$items=array(1,2,3,4,5,6,7,8,9);
for($i =0 ;$i
statment;
}
$items=array(1,2,3,4,5,6,7,8,9) ;
$total=count(items);
for($i=0;$i<$total;i++)
{
statement;
}
?>
5 をループする場合配列 Foreach が優先され、次に for と while
7. 定義されたクラスでは、必要に応じて、メソッドを使用してプライベート変数を操作する代わりに、パブリック変数を使用できます。
1、APC
2、
2、memcached