Intereting Posts
Как создать пользовательские файлы php.ini для каждого виртуального хоста? MySQL InnoDB – путают транзакции Итак, какой лучший способ проверить, существует ли строка? EXISTS, COUNT или num_rows? Как использовать «Простой доступ API для доступа к Google» для доступа к информации Календаря Google (PHP)? php json_encode частично не работает с массивами Смайлики iPhone вставляются в MySQL, но становятся пустым значением Заменяйте специальные символы перед загрузкой файла с помощью PHP Ajax производит неправильный вывод в Javascript Как предотвратить кражу кода javascript? Результаты группы PHP / MySQL по столбцам Преобразование между нелогично отформатированными датами (смена / слэш / на -dash-) preg_match_all с разделителями пробела и запятой Добавление пользовательского пункта меню в меню WordPress Обновление страницы вместо Ajax Загрузка без Обмен сеансом через несколько доменов на одном сервере в PHP

Причины НЕ использовать PHP Framework?

Я всегда разрабатывал веб-программное обеспечение с использованием фреймворка ( Agile Toolkit ), и это было полезно для меня во всех ситуациях, но меня всегда беспокоил один вопрос:

В каких обстоятельствах не рекомендуется использовать структуру?

Так что вопрос другим разработчикам рамок ветеранов – когда бы вы закодировали в raw good PHP вместо вашей рамки выбора?

Related of "Причины НЕ использовать PHP Framework?"

Есть много причин, по которым люди будут предлагать не использовать рамки.

  • Вы узнаете много, написав свой собственный. Я работаю самостоятельно, и я узнал много нового о PHP, о котором я раньше не знал. В целом это отличный опыт, который можно использовать в интервью или в вашем резюме. Это показывает, что у вас большой интерес к языку и, самое главное, теория, стоящая за ней, а не просто бессмысленная реализация.
  • В рамках, которые вам не нужны, есть много вещей, и, создавая свои собственные, вы можете получить только то, что хотите. Структура специально предназначена для ваших собственных потребностей. Мне для одного не понравилось, как любая из фреймворков обрабатывала шаблоны, которые были самым большим триггером для меня, чтобы сделать свой собственный.
  • Кроме того, я не уверен в этом, но, думая об этом логически, ваша собственная структура, ориентированная только на ваши потребности, будет намного быстрее, чем любая другая инфраструктура. Подумайте обо всех настройках, которые должны пройти другие среды при загрузке и связанных с ними запросов к базе данных. Вы спасете всю эту загрузку.
  • Если вы собираетесь создать небольшой проект, который не нужно расширять, например простой веб-сайт с портфолио, тогда структура будет просто более эффективной, чем необходимо.

Здесь также есть очень хорошая статья, которая касается других деталей. Автор этой статьи начинает рассказывать о том, как он всегда был таким большим сторонником каркасов.

http://jpst.it/jiYX

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

Изменить: на сайте Programmers также есть вопрос: https://softwareengineering.stackexchange.com/questions/49488/when-not-to-use-a-framework

Редактировать # 2: Одна последняя статья о том, почему фреймворки не нужны: http://www.amberweinberg.com/you-dont-need-a-framework-if-you-have-a-good-developer/

Первое чтение Зачем использовать фреймворк PHP, а затем решить, почему не использовать PHP Framework

Зачем использовать фреймворк с PHP?

Зачем мне нужна популярная структура?

PHP framework (cake / smarty): как его использовать и когда?