Только лучшие статьи

Из личного опыта

Обзор PHP фреймворков

Обзор PHP фреймворков
PHP фреймворки современности — великолепны. Тема уже достаточно старая, и сами фреймворки уже довольно зрелые, ими можно пользоваться в production-mode.

Однако что выбрать? Я решил немного отойти от основной темы блога, и немного рассказать про свои скитания, такой пристрастный обзор php фреймворков современности. Без критериев — просто mindstream. PHP фреймворк CakePHP.

Не берите. Достаточно прожорлив, нужно помнить большое количество соглашений для того, чтобы эффективно работать с БД. Сканирует большое количество директорий при загрузке, что плохо сказывается на производительности на некоторых хостингах. Не подходит для сайтов большого масштаба.

PHP фреймворк CodeIgniter. Берите. Если вы не php-гуру и не собирайтесь две недели только вникать в то, как сделать ту или иную простейшую штуку — берите CodeIgniter. Да, он простой, но вся его красота именно в простоте. Очень быстрый. Однако, чтобы довести на нем до ума серьезный проект, нужно использовать много сторонних дополнений, и много допиливать самому. Тем не менее — очень серьезный вариант. Через день уже сможете реально работать над сайтом, а не втыкать в документацию. В полной мере соответствует слову framework — он как бы обеспечивает рамки для работы, а сама работа остается вам.

PHP фреймворк Yii. С него я начал, к нему сейчас и возвращаюсь. Написал его китаец, фрейм очень продвинутый, хотя довольно сложный для освоения, если вы собираетесь делать действительно продвинутые проекты. Фреймворк обладает скоростью CodeIgniter и возможностями более продвинутых фреймворков, типа Kohana или Zend Framework. При этом можно использовать компоненты Zend, например. Пока я доволен.



Leave a Reply

Your email address will not be published.

*
*

один × один =

*