この章では、PHP エンジンの最適化について説明します。
1.phpキャッシュ高速化については前回の記事を参照してください。
2. キャッシュ アクセラレーション ファイル ディレクトリとして tmpfs を使用します
3.php.ini パラメータの調整
3.1 PHP セーフ モードをオンにする
メソッド:safe_mode=on
3.2 ユーザー グループのセキュリティ
メソッド:safe_mode_gid=off
3.3 危険な機能をオフにする、システム機能の無効化を例に挙げます
メソッド: disable_functi/p>
3.4 http ヘッダーの PHP バージョン情報の漏洩をオフにする
メソッド: Expose_php=off
3.5 登録されたグローバルをオフにする変数
メソッド: register_globals =off
3.6 SQLインジェクションを防ぐためにmagic_quotes_gpcをオンにする
メソッド: magic_quotes_gpc=on
3.7 エラーメッセージ制御
メソッド: display_error=off
3.8 いくつかのリソース制限パラメータを最適化する
3 .8。 1 スクリプトの最大実行時間を設定します
メソッド: max_excuti/p>
3.8.2 スクリプトごとに最大メモリを使用します
メソッド:memory_limit=128M
3.8.3 各スクリプトが入力を待機する最大時間
メソッド: max_input_time =30
3.8.4 ファイルのアップロード最大許容サイズ
メソッド:upload_max_filesize=2M
3.9 リモートアドレスのオープンを禁止
メソッド:allow_url_fopen=off cgi.fix_pathinfo=0
3.10phpセッションパラメータ調整
メソッド:session .save_handler=files セッションハンドラー名、デフォルトは file、オプションの memcache などです。 session.save_path=''/tmp' 別のプロセッサを使用する場合は、パスを指定してください
eg.session .save_handler=memcache session.save_path=''tcp: //10.0.0.1:11211"
上記では、lamp/lnmp 最適化 3--phpini を関連コンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。