Реклама на сайте

Баннеры

Участник Blograte.ru Участник планеты Developers.org.ua
Форум блоггеров
Каталог "Тематических Блогов Рунета"

Готовые «open source» решения – стоит или не стоит использовать?!

Часто общаясь на форумах, стал замечать, что с некоторой периодичностью появляются вопросы типа: какой фреймворк использовать, что такое фреймворк, зачем оно нужно, использовать готовые решения не кошерно, надо все писать самому и т.д.. Некоторые советуют пользоваться только одним фреймворком, например, набирающим популярность, CodeIgniter, другие говорят, что нет ничего лучше написанного самим.

Вот и решил спросить у читателей моего блога, используют ли они фреймворки в своей работе. Если говорить обо мне, то я использую свой фреймворк, проверенный уже годами, конечно, он дописывается, что-то переписывается в корне. Из постоянных готовых, чужих модулей я использую Zend_Cache, Zend_Search_Lucene, который, кстати, отлично себя показал на одном огромном проекте. На еще одном проекте приходилось использовать Zend_Pdf – тоже довольно-таки удобная вещь. Буквально неделю назад решил проверить, как работает Zend с базами данных. Удобно, ничего не скажу, по скорости тоже ничего. Возможно, в моем фреймворке скоро изменится модуль работы с БД. :)

Как шаблонизатор я взял Smarty, это не фреймворк конечно, но для создания своего без этой части не обойтись. Правда Smarty я использую не напрямую, а через классы BasicTemplate и BasicControl, которые наследуются от Smarty.

Прикрутил к этому всему делу ЧПУ, и по сути, базовый фреймворк для клепания простых сайтов готов. В последнее время меня чаще и чаще посещают мысли о прикручивании ORM к моему фреймворку, только вот стоит оно того или нет, я еще не решил – по скорости работы приложения явный проигрыш, по скорости разработки выигрыш. Вечный выбор девелопера :) .

Но, сейчас меня заботит вопрос, может вообще уже мой подход, основанный на выборе лучшего из готовых реализаций, дописывания чего-то своего, устарел?

Понятно, что выбор инструмента, прежде всего, зависит от задачи, но все-таки хотелось услышать, какими готовыми решениями пользуются современные девелоперы.

Какие готовые решения вы используете при разработке сайтов

View Results

Loading ... Loading ...

Кстати, обзор php-фреймворков можно посмотреть тут – http://www.phpframeworks.com/.

Чтобы быть в курсе результатов голосования, подписывайтесь на RSS или рассылку на email. Лично мне удобней email-рассылка.

Пиар чужих ресурсов

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

Похожие записи

Готовые «open source» решения – стоит или не стоит использовать?!
Всего Комментариев - 7