ホームページ > バックエンド開発 > PHPチュートリアル > PHP パフォーマンスの最適化_PHP チュートリアル

PHP パフォーマンスの最適化_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-21 14:53:09
オリジナル
831 人が閲覧しました

PHP 言語は強力ですが、プログラマーは優れたパフォーマンスのコード プログラムを作成するための仕様を記述する必要もあります。以下では、PHP パフォーマンスの最適化に関するヒントを共有します。

「i=i+1 の代わりに i+=1 を使用してください。これは C/C++ の習慣に従っており、より効率的です。」;

グローバル変数については、使用後に unset() する必要があります

小さなファイルで実行してくださいPHP のファイル操作効率は低くありませんが、PHP のパフォーマンスを最適化するという目的を達成するために、Select SQL ステートメントを最適化し、できるだけ少ない Insert 操作と Update 操作を実行します。

可能な限り PHP の内部関数を使用します (ただし、PHP に存在しない関数を見つけるために、カスタム関数を作成することで作成できる時間を無駄にしました。これは経験の問題です!); file や fopen、feof、fgets などの一連のメソッドの代わりに file_get_contents を使用することもできますが、より効率的であるため、file_get_contents を使用してください。ただし、URL ファイルを開くときは、file_get_contents の PHP バージョンの問題に注意してください。ループ内で変数、特に大きな変数を宣言しないでください。 : Object (これは PHP だけの問題ではないようですよね?);

多次元配列のネストされた代入をループしないようにしてください;

正規表現を使用しないでくださいPHP の内部文字列操作関数を使用できる場合は、

foreach の方が効率的です。while ループや for ループの代わりに foreach を使用してください (www.bkjia.com)

PHP を実現するには、文字列を二重引用符で囲むのではなく一重引用符を使用してください。パフォーマンスの最適化;

複数のネストされたループがある場合、最も長いループを内側の層に配置し、最も短いループを外側の層に配置する必要があります。これにより、CPU がループ層を通過する回数が減り、プログラムのパフォーマンスが最適化されます。

http://www.bkjia.com/PHPjc/371494.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/371494.html技術記事 PHP 言語は強力ですが、プログラマは優れたパフォーマンスのコード プログラムを作成するための仕様を記述する必要もあります。以下では、PHP パフォーマンスの最適化に関するヒントを共有します。 「使って…
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート