Sen spl_autoload_register () ve OOP kullanmalısınız. Bu şekilde, ne kadar küçük proje şu anda ya da ne kadar büyük zaman (ve bu olasılığını dışlamak için aptal olurdu) üzerinde gelişecek, PHP sadece az, ne fazla ihtiyacı içerecektir.
Bu zamanı RAM kullanımı, kod sürdürülebilirlik ve sabit disk gecikme süresinin etkileri arasındaki mükemmel future-oriented denge, ben tabii, düzgün kodunuzu modularizing konum sağladı, diyebilirim (ve {[ (1)]}) burada olur.
Bunu söyledikten sonra, bu kullanılmayan dosyaları da dahil olmak üzere kötülüğü ima eder.
Dosyaların İçerme olursa olsun, yolu (spl_autoload_register () veya başka türlü), nedeniyle göreli yolları kullanarak PHP dosyaları için arama olurdu php.ini yönergesi include_path, için, mutlak yolları ile yapılmalıdır.
Ve neden "'foo.php' include" için küçük bir ekstra not (dosyaları dahil "normal" bir şekilde) "'. / Foo.php' include" gibi çalışır: "." Dizin çünkü bu Varsayılan include_path parçasıdır.