関連する質問を読みましたが、答えが見つかりませんでした。これは、require
/require_once
または__autoload
関数の使用やファイルの名前についてではありません。
私の会社は大規模なサイトを構築しており、成長するにつれて、次のような関係によって機能を分割するようになりました。
inc.functions-user.php inc.functions-media.php inc.functions-calendar.php
これらの各ファイルは、1000 ~ 3000 行のコードになる傾向があります。組み合わせると、それらを維持するのがモンスターになり、より多くの開発者にとってより困難になります。
ただし、大規模なサイトの一部では、これらの個々の関数ファイルが 8 ~ 15 個で終わっています。
15 個の関数ファイルをヘッダーに含めるのが最善の方法ですか、それともそれらを組み合わせる方法を見つける必要がありますか? 12 インクルード対 5 インクルードは、サイトの運営に著しく悪影響を及ぼしますか?