uysal_rockci adlı üyeden alıntı: mesajı görüntüle
aslında yalan söylemeyeyim CI 'da görmüştüm bunu.
ordan özendim
$this->load->library(array('dnm','db','metin')); veya $this->load->model(array('dnm','db','metin')); çağırılışı var
ardından da
$this->dnm->yaz();
$this->db->query();
gibi kullanabiliyoruz.

böylece kullanılmayan gerekli olmayan hiç bir class include edilmemiş oluyor her sayfada gerekli olanlarla çalışıyoruz.
yapmak istediğim ordaki gibi ama çıkamadım işin içinden
hurafe hocam bunlar sen zaten class.dnm.php yaparsan
include"class.dnm.php";
$dnm = new dnm();
$dnm->yaz();
der isen zaten gereksiz hiç bir işlem yapmamış oluyorsun burada hatta diğer tür load fonksiyonunu php derliyor ve daha sonra sen bunu çağırıyorsun
2 ek işlem daha yapmış oluyorsun , birde tabi kodlarını sıfırdan yazıyorsan 2 defa üst üste class.dnm.php yi çağırmayacağını zaten biliyorsan include_once filan yapmanada gerek yok o da boşu boşuna denetim yaptırıyor include edilmiş mi edilmemiş mi diye mühim olan class la işin bittikten sonra kullandığın verileri sql bağlantılarını değişkenleri unset ettiğinde zaten yükü hafifletmiş olacaksın