CodeIgniter Nedir?

CodeIgniter Nedir?

dMerhaba bir çok kişi belki CodeIgniter ne olduğunu biliyordur belki bir çoğununda haberi bile yoktur. Öncelikle CodeIgniter bir PHP Framework´tur. PHP Framework´ler bizim kod yazma işlemleri sırasında bir çok elementi ve hazırlığı elimizin altına vererek işlemleri hızlandırır. MVC bir yapıdır yani Model,View,Controller her şey düzenlidir ve kısa bir şekildedir.

Bir Framework içinde bulunanlara kısaca değinmek gerekirse.

  • MVC (Model- View- Controller) temelli sistem.
  • Son derece hafif. (Kaynak tüketimi az)
  • Birkaç platform desteği ile tam özellikli veritabanı sınıfları.
  • Sorgu oluşturucu veritabanı sistemi.
  • Form ve veri doğrulaması.
  • XSS (Cross Site Scripting) ve güvenlik filrelemesi.
  • CSRF (Cross Site Request Forgery) güvenlik koruması.
  • Oturum yönetimi.
  • Esnek URI sistemi
  • Dosya yükleme sınıfı. (Birkaç satır kod ile kolaylıkla dosya yükleyebilirsiniz)
  • Pagination (Birkaç satır kodla sayfalama işlemini kolaylıkla yapabilirsiniz.)
  • Captcha güvenlik önlemiyle formlarınızı saldırılardan kolaylıkla koruyabilirsiniz.

gibi… birçok özelliği bulunmaktadır. Bunlar dışındaki bir çok özelliği de ilerleyen yazılarda zaten göreceksiniz.

Öğrenmek için gereksinimler ise:

  • Temel seviyede HTML/CSS bilgisine,
  • Orta seviye PHP bilgisine ihtiyaç vardır.

Kısaca CodeIgniter bir PHP Framework´dür ve işlerimizi kolaylaştırmak adına geliştirilmiştir. CodeIgniter ile ilgili daha bir çok şeyi ilerleyen yazılarda size aktarmaya çalışacağım. Şimdilik teşekkürler. Kolay gelsin 🙂

Vahdet Yavuz

Bir cevap bırakın