Jun
17
Първи впечатления от CodeIgniter
at
21:50 by
nofearinc
Category: PHP
Що се отнася до PHP готови системи, голяма част от блог общностите ползваме WordPress или Blogger. Известна част от порталите ползват модификации или директно 'плеснати' Joomla, Drupal, e107 и т.н. Електронните магазини също могат да ползват готови системи или някои иновативни такива.
Опитната постановка показва, че понякога не е нужно да се преоткрива топлата вода и спокойно могат да се ползват продукти с отворен код, които да се надграждат. Възможностите са 2: готова система (от гореизброените) или само основата - Framework.
Интересът ми към CodeIgniter се породи от смяната на фреймуърка на Веселин. Колегата спомена някоя и друга добра дума за продукта, което ме накара да го сваля и да го тествам. Предварително направих и едно лично проучване за останалите конкуренти платформи, които ми се сториха по-нестабилни или прекалено усложнени. Прословутият Zend, пред който се кланят поколения девелопъри, съмнително ми намязва на Java фреймуъркс от сорта на JSF или Struts, което минава няколко нива по-напред откъм сложност, време или брой участници в даден проект.
Така че най-интересни ми се сториха CodeIgniter и CakePHP. В крайна сметка се спрях на първото, като прегледах няколко видео материала и чудесната документация на сайта им. Сред най-големите предимства на платформата са:
- MVC шаблона
- PHP4 съвместимост (чудно за стари проекти или хостинги)
- удобни и мултиплатформени класове за връзка с database
- валидация, филтриране, защита
- управление на сесии
- множество удобни помощни класове (helpers)
- локализация
- странициране на данни
- кеширане
и още много други. По-пълен списък - в документацията.
Очаквам Веско да се включи с видео урок или подробен tutorial с реален проект в скоро време. Предполагам, че е претрупан с работа, но днес отново е на такава вълна и няма как да не го подсетя.
Аз използвам игнитера в един нов проект и съм съвършено доволен засега.
Сходни постове:
- CodeIgniter - Работа с Calendar Биб
- ZonesCI - малка CodeIgniter auth библиотека Вче
- CodeIgniter Cheat Sheets Нас
- CodeIgniter и MySQL Stored Procedures Ког
- Множество Stored Routines в CodeIgniter При
Related posts brought to you by Yet Another Related Posts Plugin.


















CI rulz! Друго нямам какво да кажа
За работата, не искам да се оплаквам ама.. знаеш какво е положението в момента ;--))
[...] Марио Пешев е пописал малко за CodeIgniter тук, нещо което съветвам да [...]
Здравейте! CI наистина rules!
http://www.cariesmedia.com е изграден с CI
Успех!
Добре се е получило, чудесно
Един съвет: ако нямате смислена нужда от index.php като част от URL-а, махнете го с rewrite от .htaccess - има пример в User Guide-а на Code Igniter