3

Centos を実行している VPS と Cpanel のインストールがあります。2GBのRAM。

現在、Apache 1.3.42 を実行しています。2.0.64 または 2.2.22 も使用できますが、アップグレードする必要がありますか?

PHP (5.3) は SuPHP として動作します。

今の設定のままでいいのか迷っています。または、FastCGI を実装し、PHP オペコード キャッシュ (APC、XCache など) を使用する必要がありますか?

可能であればオペコード キャッシュを使用してページ生成時間を短縮したいのですが、VPS で FastCGI を実行するとサーバーの負荷が増加する可能性があることを読みました。

SuPHP と FastCGI のセキュリティ上の関係は何ですか?

4

2 に答える 2

1

通常、FastCGI PHP ハンドラは、suPHP よりも高速に PHP リクエストを処理します。FastCGI は通常、CPU 使用率を減らしたい場合に適しています。着信する PHP リクエストごとに個別の PHP プロセスを開始する代わりに、PHP スクリプトをメモリに格納するサーバーの空き RAM を利用します。つまり、suPHP とは異なり、FastCGI は PHP リクエストごとに単一の PHP プロセスを実行する必要はありません。ただし、このアプローチにはいくつかの欠点があります。通常、FastCGI は高速アクセスのために RAM のバックグラウンドで PHP セッションを開いたままにするため、メモリを集中的に使用します。FastCGI PHP ハンドラーは、十分な量の空き RAM があり、suPHP ハンドラーが原因で過度の PHP 実行要求が発生した場合に最適です。

于 2015-09-08T05:08:50.430 に答える
0

FastCGI PHP ハンドラは、suPHP を使用するよりも高速に PHP リクエストを処理する方法として FastCGI としてお勧めします。およびすべての PHP リクエスト。主な利点は、CPU パフォーマンスとオペコード キャッシングを使用できることです。

于 2015-09-05T10:03:18.940 に答える