Здравствуйте, мне было поручено создать довольно сложное веб-приложение на php, это должна быть пользовательская CMS, которая сможет копировать функциональность и возможности, предоставляемые хорошо известными системами управления контентом, такими как WordPress, Joomla или Drupal.Я должен попытаться интегрировать как можно больше функций, которые эти хорошо известные и мощные системы предоставляют в мое приложение.И, конечно же, еще одно условие, которому я должен соответствовать, - это создавать все с нуля.
Я склонен пойти на разработку шаблонов mvc при создании основного приложения.То есть, я не использовал этот дизайн в проектах такого масштаба.
Мой вопрос для него предназначен для тех из вас, кто использовал mvc в крупных сложных приложениях.И я хотел бы знать, является ли это действительно правильным подходом и с какими подводными камнями я могу столкнуться в проекте такого масштаба.Я также хотел бы знать, если бы кто-нибудь из вас создал довольно сложный cms, используя другой подход, и как бы вы структурировали такое приложение