|
A CodeIgniter egy egyszerű és gyors PHP MVC keretrendszer. Az EllisLab munkatársai kiadták a CodeIgnitert. Miután sok vállalkozás kipróbálta az összes PHP MVC keretrendszert, a CodeIgniter győztesként vált ki, főként azért, mert elegendő szabadságot biztosít a szervezeteknek ahhoz, hogy a fejlesztők gyorsabban dolgozhassanak. A szabadság azt jelenti, hogy a CodeIgniter használatakor nem kell meghatározott módon elnevezni az adatbázis-táblákat, és nem kell modelleket táblázatok alapján nevezni. Ez ideálissá teszi a CodeIgnitert régi PHP alkalmazások refaktorálására, ahol minden furcsa struktúra megtalálható, amit át kell portolni. A CodeIgniter nem igényel sok kódot (az 1.6.2-es verzió csak 2,8 MB, ebből 1,3 MB felhasználói dokumentáció, amit törölhetsz), és nem kér egy hatalmas könyvtárat, ami hasonlít a PEAR-hez. Ugyanolyan jól teljesít a PHP 4-ben és PHP 5-ben, lehetővé téve hordozható alkalmazások létrehozását. Végül, nem kell sablonmotort használnod a nézetek létrehozásához — csak a régi HTML-t és a PHP-t használd.
|