В плане делать список профилей в установке из оф. сайта
а пока имеет:
- Проект "Беседка" (Без пользователей)
Плагины: Комментарии
- Проект "Форум"
Плагины: Аккаунт, Комментарии, Пользователь (user)
- Игровой проект "Рыбалка"
Плагиеы: Аккаунт, Пользователь (user), Предмет (и прочие для работы с игрой)
Остальные в плане будущего будем расширять множество выбора варианта.
Все эти профили могут входить в стоимость товара в оф. сайте или бесплатно! Во время установщик вы выбираете данный профиль. А после этого из профиля получаем данные с оф. сервера такие как проверка версия и прочего.
После чего скачивает все необходимые плагины и страницы по умолчание (и также ресурсы). После этого уже начинает поэтапно устанавливает все конфигурации для плагина таких как "Соединения с базы данных" указать значение выбрать тип драйвера (пока не сделал) в случае по умолчание mysqli.
Указать новые поля для аккаунта которые вам нужны например добавить новые значение для работы с базы данных (Можно управлять из админки).
И осталные плагины который участвует в установке.
После успешной установки создает папку app и все там размешают скачанные ресурсы такие как шаблоны, графики, страницы если включен плагин "Роутер" (Пока стандартное php). После чего создает config.build.php который там все оформлено во время установки плагинов.
PS Наверно вы такое слов увидели и не верите. Я понимаю и это правда пока я не окончательно его завершил так как много появляют заказы что от времени не хватает уделять проект для себя.