0

さまざまな異なる LAMP セットアップを実行している多数のサーバーがあります。サーバーをセットアップした人によって異なるように思われることの 1 つは、PHP の構成方法です。Apache DSO モジュールを使用するように設定されているものもあれば、CGI を使用するように設定されているものもあります。suEXEC がオンになっているサーバーもあれば、オフになっているサーバーもあります。私たちは常にアプリのパフォーマンスを微調整しようとしていますが、このレベルでどのような利点が得られるかはわかりません.

それが私たちのサーバーの標準的なセットアップに役立つ場合は、次のようになります。

  • PHP5.2.8
  • MySQL 5.0.81
  • アパッチ 2.2.11

ありがとう。

4

2 に答える 2

2

私はいつも、ランプボックスの3つのことから最大のパフォーマンスの向上が得られることを発見しました。

1)PHPキャッシュのインストール2)ソートのためにMySQLに割り当てるメモリを大幅に増やす3)優れたプログラマーを雇う

また、apacheが一度に実行するスレッド/フォークの数を制限することで、メモリを改善することもできます。

于 2009-10-15T19:31:23.780 に答える
1
  1. 何らかの理由で「ZendServer」をインストールできない場合: チームと簡単にミーティングを行い、Apache2 のどのモジュールが不要かを判断し、それらを削除します。また、独自の PHP バイナリを作成して、含まれるものと不要なものを制御します

  2. 「ZendServer」をインストールできる場合は、zend.com からソフトウェアを入手して、Zend の php オプティマイザの大幅に向上したパフォーマンスをお楽しみください。

于 2009-10-15T19:37:35.043 に答える