私は現在、1 つのファイルの設計を使用しています... すべての php コードが 1 つの index.php ファイルにあり、1 つのファイルに約 13,000 行 (~1mb) あり、読み込み時に少しハングし始めています...ファイルサイズかもしれないと思っていましたが、PHPはサーバー上で前処理されているといつも思っていたので、レンダリングされないため、他のifステートメントに何があるかは問題ではありません.
以下は私の index.php の例です:
if ($_POST['action'] == 'view') {
// code
} else if ($_POST['action'] == 'something') {
// code
} else if ($_POST['action'] == 'otherthings') {
// code
} else {
// homepage
}
質問:
- コードを 1 つのファイルにまとめると速度が低下しますか? または、これは速度にまったく影響しませんか?
- PHP でより効率的なコード レイアウト/編成スタイルはありますか? またはこれも問題ではありませんか?