Hatırlarsanız bir önceki yazımda, MVC yapısı, CodeIgniter framework"ü ve kurulumu hakkında bilgiler vermiştim. Bu bölümde ise CodeIgniter dosya yapısı hakkında bilgiler vermek istiyorum.
Daha öncede söylediğim üzere, CodeIgniter ile gelen arşiv dosyasını bilgisayarımıza açtığımızda, system ve user_guide klasörleri ile index.php ve license.txt dosyalarının geldiğini görmüştük. Şimdi bu klasör ve dosyaların ne olduğunu biraz açmak istiyorum.
System klasörü içinde farklı görevleri olan bir çok klasör bulunmaktadır. Bu klasörlerin içinde ki dosyalar da CI"nin iskeletini oluşturmaktadır. CI"nin sahip olduğu klasörleri şu şekilde sıralayabiliriz. application configcontrollerserrorshookslibrariesmodelsviews cachecodeigniterdatabase drivers mssqlmysqlmysqlioci8odbcpostgresqlite fontshelperslanguage english librarieslogspluginsscaffolding imagesviews Application klasörü
Application klasörü bizim için büyük önem arz etmektedir. Çünkü yaptığımız geliştirmeleri burada saklamaktayız. Genel olarak işleyiş bu klasör içinde gerçekleşmektedir. Model-View-Controller dosyalarımız bu klasör içinde yer alan yardımcı klasörler içinde saklanacaktır. Ayrıca geliştirdiğimiz kütüphaneleri de yine burada bulunan libraries klasörü içine atarak projemize yine burada dahil edebileceğiz.
Cache klasörü
Adından da anlaşıldığı gibi, sistem üzerinde önbelleğe alınan veriler burada tekrardan kullanılmak üzere saklanmaktadır. Codeigniter klasörü CI"nin php 4+ ve php 5+ sürümlerinde çalışması için gerekli olan dosyalar burada bulunmaktadır.
Reklam
Reklamlar
framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
framework etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
12 Haziran 2010 Cumartesi
CodeIgniter dosya yapısı
Etiketler:
codeıgniter,
codeigniter,
codeinteger,
framework,
framework php,
profesyonel php
Gönderen
Yusuf Ali Bozkır
9 Haziran 2010 Çarşamba
İşte Php için Süper Bir E-book !
Arkadaşlar web'de dolaşırken mükemmel bir kaynak buldum
Tam 343 Sayfa .
CMS Framework öğrenmek iiçn hazırlanmış bir kitap.
Orta ve İleri seviye bir kitap denilebilir.
Tam 343 Sayfa .
CMS Framework öğrenmek iiçn hazırlanmış bir kitap.
Orta ve İleri seviye bir kitap denilebilir.
Kaydol:
Kayıtlar (Atom)