CodeIgniter - Genel Bakış
CodeIgniter, PHP kullanarak web siteleri geliştirmek için kullanılabilecek bir uygulama geliştirme çerçevesidir. Açık Kaynak çerçevesidir. Web sitesi geliştirme çalışmalarının hızını artıracak çok zengin bir işlevsellik kümesine sahiptir.
PHP'yi iyi biliyorsanız, CodeIgniter işinizi kolaylaştıracaktır. Çok zengin bir kütüphane ve yardımcılara sahiptir. Sıfırdan bir web sitesi geliştiriyorsanız, CodeIgniter'ı kullanarak çok zaman kazanacaksınız. Sadece bu değil, CodeIgniter'da yerleşik bir web sitesi de güvenlidir, çünkü web siteleri aracılığıyla gerçekleşen çeşitli saldırıları önleme yeteneğine sahiptir.
CodeIgniter Özellikleri
CodeIgniter'ın bazı önemli özellikleri aşağıda listelenmiştir -
Model-Görünüm-Denetleyici Tabanlı Sistem
Son derece Hafif
Çeşitli platformları destekleyen Tam Özellikli veritabanı sınıfları.
Query Builder Veritabanı Desteği
Form ve Veri Doğrulama
Güvenlik ve XSS Filtreleme
Oturum Yönetimi
E-posta Gönderme Sınıfı. Ekleri, HTML / Metin e-postasını, çoklu protokolleri (sendmail, SMTP ve Posta) ve daha fazlasını destekler.
Görüntü İşleme Kitaplığı (kırpma, yeniden boyutlandırma, döndürme, vb.). GD, ImageMagick ve NetPBM'yi destekler
Dosya Yükleme Sınıfı
FTP Sınıfı
Localization
Pagination
Veri şifreleme
Benchmarking
Tam Sayfa Önbelleğe Alma
Hata Günlüğü
Uygulama Profili Oluşturma
Takvim Sınıfı
Kullanıcı Aracısı Sınıfı
Zip Kodlama Sınıfı
Template Engine Sınıfı
Geri İzleme Sınıfı
XML-RPC Kitaplığı
Birim Test Sınıfı
Arama motoru Dostu URL'ler
Esnek URI Yönlendirme
Kancalar ve Sınıf Uzantıları Desteği
Geniş "yardımcı" işlevler kitaplığı