Я знаю, что об этом много раз спрашивали, и я изучил другие ответы, но у меня все еще есть вопросы, так что, надеюсь, это прольет свежий взгляд на дебаты.
Год назад я создал веб-приложение для планирования услуг с нуля в CodeIngniter со следующими функциями::
Все довольно стандартные вещи и codeIgniter отлично работали. Сейчас, год спустя, я пересматриваю код. Клиенту нужны некоторые другие функции управления, такие как CMS для страниц, добавление новых услуг и изменение ценовых точек расчета и т. д. Мне нужно добавить новые классы и код, чтобы это заработало.
За последний год я очень глубоко погрузился в Wordpress и понял, что мог бы создать все это приложение в Wordpress, используя настраиваемые типы записей, таксономии, настраиваемые поля и расширенные пользовательские функции с помощью настраиваемого плагина. Во многих отношениях кажется, что так будет лучше.
Плюсы использования Wordpress вместо php framework:
Причины использования фреймворка:
Итак... что лучше? Мне действительно нужны ORM или MVC для этого проекта? Я чувствую, что мои усилия по разработке и клиентскому интерфейсу будут проще, если я буду использовать Wordpress.
Что еще я потеряю, если перейду на WordPress?
Как насчет объединения Wordpress с фреймворком или наоборот? Рекомендации?
Когда имеет смысл использовать фреймворк вместо wordpress?