В настоящее время я ищу рамки для поддержки своей собственной новой структуры. Кажется, мой лучший выбор - Laravel.Laravel - Multi Site/Project
У меня есть очень специфическая структура в виду. Мой проект будет иметь базовый дизайн с общими моделями, представлениями и контроллерами, а также некоторые подпроекты с конкретными видами. Цель состоит в том, чтобы предоставить платформу для владельцев одного и того же бизнеса, где мы предоставляем уникальный веб-сайт. Во многих случаях только дизайн меняется, в то время как структура и компоненты остаются неизменными. Моя идея состояла в том, чтобы создать поддерживаемую структуру на laravel, с которой каждый сайт извлекает свои модели, контроллеры и представления, и если есть определенная потребность, может быть создан дополнительный вид.
Имеет ли кто-нибудь опыт в прошлом проекте с симуляцией?
Я вижу некоторые серьезные препятствия:
- Создание подпроектов
- Использование групповых соединений с базой данных
- Использование моделей и представлений от основного проекта