|
CodeIgniter je preprosto in hitro PHP MVC ogrodje. Zaposleni v EllisLabu so izdali CodeIgniter. Potem ko je veliko podjetij preizkusilo vse PHP MVC ogrodja, je CodeIgniter postal zmagovalec, predvsem zato, ker organizacijam omogoča dovolj svobode, da razvijalci delajo hitreje. Svoboda pomeni, da pri uporabi CodeIgniter ni treba poimenovati tabel baze podatkov na določen način, prav tako ni treba poimenovati modelov na podlagi tabel. To naredi CodeIgniter idealen za refaktoriranje starejših PHP aplikacij, kjer so lahko vse nenavadne strukture, ki jih je treba prenesti. CodeIgniter ne zahteva veliko kode (različica 1.6.2 ima le 2,8 MB, od tega je 1,3 MB uporabniške dokumentacije, ki jo je mogoče izbrisati), prav tako ne zahteva, da priključite ogromno knjižnico, podobno kot PEAR. Enako dobro deluje v PHP 4 in PHP 5, kar omogoča ustvarjanje prenosnih aplikacij. Nazadnje, za ustvarjanje pogledov vam ni treba uporabljati predlognega pogona — uporabite le staromodni HTML in PHP.
|