1. 言語パフォーマンスの最適化
1. パフォーマンス テストには Apache で ab ツールを使用します7. 正規表現を合理的に使用する (理由はバックトラックが必要なため)
8 . ループ内の計算を避ける。例: for($i=0;$i
10. キー値として必ず引用符で囲んだ文字列を使用してください。それ以外の場合、PHP は最初に定数値を探しますが、見つからない場合はそれを文字列として扱うため、追加のオーバーヘッドが必要になります。
2. 周辺機器のパフォーマンスの最適化
パフォーマンスに影響を与える主な要素は次の 5 点です。
1. Linux 環境。
2 . ファイル ストレージ (ハードディスク);
3. 次の方法を使用することをお勧めします。メモリ
2.ネットワークリクエストの最適化:原因:1.相手のインターフェースの不確実性、2.ネットワークの安定性
最適化方法:2.1.タイムアウト; b 読み取りタイムアウト; c 書き込みタイムアウト);
a) swoole 拡張機能を使用します。
3.
PHPインターフェース出力を圧縮します:Gzip圧縮を使用します長所:クライアントがデータをより速く受信できるようにします
短所:追加のCPUオーバーヘッド
4.繰り返し計算内容をキャッシュ:
複数のリクエスト、内容は変更されません
5. スマートなチューニングと時間枠
重複の思考 (最後のタスクのときに使用できます)前のタスクに強く依存しません) を使用して、並列実行時間を短縮します。
6. xhprof ツールを使用してパフォーマンスを分析する
Three.php のパフォーマンスのボトルネック解決策
キャッシュ: PHP 拡張機能 APC 拡張機能の実装: PHP 拡張機能を使用して元の PHP コード内の高頻度ビジネス ロジックを置き換えます
実行時最適化: HHVM 上記では、パフォーマンスの最適化と PHP コンテンツを含む、PHP の最適化について紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。