Codeigniter Date Helper Kullanımı

Codeigniter Captcha Kullanımı

Codeigniter Array Helperı Kullanımı

Codeigniter Controller’dan View Veri Aktarma

Codeigniter Kurulum ve Klasörler

Eğitimler Perşembe Temmuz 19th, 2018
132 Görüntülenme

Merhaba arkadaşlar daha önceki konumuzda codeigniter nedir ne işe yarar mvc nedir gibi konulara değinmiştik bu konumuzda ise codeigniter klasörleri ne işe yarar biz hangi klasörlerde çalışma yapacağız ona değinecekiz.

Codeigniter Kurulumu

  • Konu altında yer alan codeigniter indir butona tıklayarak frameworku indiriyoruz.
  • İndirmiş olduğumuz RAR içerisinden codeigniter klasörünü çıkartıyoruz.
  • application, system ve index.php dosyalarını kopyalayıp çalışmak istediğimiz proje klasörü içerisine yapıştırıyoruz.

Aşağıda codeigniter’a ait klasörlerin ne işe yaradığına dair ufak ufak bilgiler mevcut

Codeigniter dosya yapısını tanıyalım

  • System : Fw geliştiricileri için hazırlanmış ve bizim pek işimiz olmayan bir klasör. Sistemin işleyişi ile alakalı dosyalar barındırır.
  1. core : Fw sisteminin çekirdek kodları burada bulunur. Temel görevleri barındırır.
  2. database : Fw ‘ün veritabanı işlemlerini yürüten modeli barındırdığı kısımdır.
  3. fonts : System fontlarını burada barındırır.
  4. helpers : Fw sisteminin model oluşturmayan yardımcı fonksiyonlarıdır.
  5. language : Sistemdeki modellerin dil dosyaları burada barınır.
  6. libraries : Sistemde kullanılan yardımcı kütüphaneler burada barınır.
  • Application : Uygulamamızı yazacağımız dizin burasıdır.
  1. core : Uygulamamızda varsa çekirdek kodlar buraya yazılır.
  2. cache : Cache dosyaları buraya kaydedilir.
  3. config : Uygulamamız ile ilgili belirli configrasyonları yaptığımız klasör.
  4. controllers : Uygulamamızdaki karar mekanizması buraya kodlanır.
  5. errors : Uygulamada oluşan hataları burdaki hata dosyalarımızla gösteririz.
  6. helpers : Model oluşturmayan yapılarımızı yardımcı fonksiyonlarımızı burada kodlarız.
  7. hooks : Fw ‘ün çekirdek koduna müdahale etmek gerekirse buradan yapılır.
  8. language : Uygulamamızın dil dosyalarını burada tutuarız.
  9. libraries : Uygulamamızda kullancağımız ek kütüphaneleri buradan include ederiz.
  10. logs : Uygulamamızdaki logları burada saklarız.
  11. models : Uygulamamızın model yapıları burada oluşturulur.
  12. views : Uygulamanın arayüzü bu kısımda kodlanır.
  13. third-party: 3. parti uygulamaları fw’e burada entegre ederiz.

 

Yorumlar

Henüz hiç yorum yapılmamış.

Sorry, comments for this entry are closed at this time.

Benzer İçerikler