1

サイトの大量の MySQL クエリを処理するための php ファイルがあり、一度に数百から数千のユーザーがそれを使用することを期待しています。これらすべての関数を 1 つのファイルとして保持すると、サーバーの反応速度に違いが生じるでしょうか、それとも分割する必要がありますか?

4

2 に答える 2

3

頻繁にアクセスする Web ページがある場合は、コードを完全に整理する必要があります。これは、ゲストブック ページ以上のものに見えるためです。そうしないと、プロジェクトが制御不能になります。したがって、各関数を独自のファイルに入れます。

あなたの第二の考えだけがパフォーマンスについてであるべきです。オペコード キャッシュや、PHP ファイルなどをマージする静的マップ オートローダー、ビルド スクリプトなどのその他の改善を使用することを検討できます。

ただし、この悪いスタイルでプロジェクトのソース コードを台無しにしないでください。

于 2012-05-06T12:37:15.367 に答える
1

すべての関数を 1 つのファイルに書き込むよりも、関数を複数のファイルに分割する方が、ファイル
を含めてより高速で最高のパフォーマンスを実現できます。必要な関数のみを含めることで、サーバー メモリも節約できるからです。
また、コードが読みやすくなります。

于 2012-05-06T12:35:55.543 に答える