Что я потеряю, если буду использовать Wordpress вместо php-фреймворка для сложного, но «стандартного» веб-приложения? Стоит ли идти на компромисс? [закрыто]

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

Год назад я создал веб-приложение для планирования услуг с нуля в CodeIngniter со следующими функциями::

  • управление пользователями с различными ролями и функциями
  • различные серверные части для каждого пользователя
  • интерактивный и управляемый календарь для планирования услуг
  • ​​управление территорией и назначение
  • управление статусом службы
  • отчеты и записи
  • выставление счетов с помощью authorize.net
  • передняя часть -конечные информационные страницы

Все довольно стандартные вещи и codeIgniter отлично работали. Сейчас, год спустя, я пересматриваю код. Клиенту нужны некоторые другие функции управления, такие как CMS для страниц, добавление новых услуг и изменение ценовых точек расчета и т. д. Мне нужно добавить новые классы и код, чтобы это заработало.

За последний год я очень глубоко погрузился в Wordpress и понял, что мог бы создать все это приложение в Wordpress, используя настраиваемые типы записей, таксономии, настраиваемые поля и расширенные пользовательские функции с помощью настраиваемого плагина. Во многих отношениях кажется, что так будет лучше.

Плюсы использования Wordpress вместо php framework:

  • существующая база с CMS, управление пользователями, знакомый бэкенд, начальная структура базы данных, экономия времени на разработку
  • постоянно обновляемая безопасность
  • стабильность
  • надежность (Я знаю, что wordpress справится с этим, даже если он предназначен для блогов)

Причины использования фреймворка:

  • гибкость
  • ORM
  • MVC
  • другое?

Итак... что лучше? Мне действительно нужны ORM или MVC для этого проекта? Я чувствую, что мои усилия по разработке и клиентскому интерфейсу будут проще, если я буду использовать Wordpress.

Что еще я потеряю, если перейду на WordPress?

Как насчет объединения Wordpress с фреймворком или наоборот? Рекомендации?

Когда имеет смысл использовать фреймворк вместо wordpress?

28
задан Jeff 3 May 2012 в 18:24
поделиться