PHP5 autoload

PHP4’de ya bütün kullandığımız dış class dosyalarını o an kullanmasak bile çalışan betik içine include ile ekliyorduk, ya da kullandığımız yerde bu eklemeyi yapıyorduk, açıkçası ben kullandığım yerlerde tek tek eklememek için init.php gibi bir dosya içine yazıyordum hepsini ve bu dosyayı çalışan dosyaya ekliyordum.

Bu eklemeler az da olsa çalışmasını yavaşlatır ve fazladan cpu, bellek yer diye düşünmüş olacaklar ki, PHP5’de autoload mekanizması koymuşlar (bana günaydın), bu mekanızma eğer kullanılan class eklenmediyse include_path içinde o isimde bir class var mı bakıyor ve ekliyor.