Какой фреймворк использовать для расширения функционала CMS?
Добавлено: 02.02.2020, 15:18
Добрый день! У меня есть основная задача - расширить функционал системы и сделать на базе OKAY CMS сервис - отзовиков к сайтам. В качестве товаров у меня сервисы, сайты и программы. Текущего функционала CMS мне недостаточно (хотя ±70% функционала меня устраивает "из коробки"). Первое, что приходит в голову - объединить движок системы с каким либо php-фреймворком. На примете Laravel, Yii 2, Symfony 2.
Так-как моих знаний в программировании недостаточно я собираюсь привлекать в дальнейшем программистов. Соответственно, порог входа в понимание кода и работы движка системы должны быть невысокими.
Вопрос к разработчикам OKAY и вам, разбирающиеся форумчане, какой фреймворк лучше выбрать и почему?
Предвидя ответы: "выбирай любой" или "всё зависит от конкретных задач", ниже опишу примерный список расширений и улучшений функционала.
Необходимые улучшения
- Динамический контент на карточке товара. Зарегистрированные пользователи смогут дополнять свойства товара (с предмодерацией или сразу, в зависимости от группы пользователя)
- Реферальная программа, для привлечения новых пользователей.
- Внутренний баланс, внутри аккаунта пользователя.
- Усовершенствованная система комментирования и отзывов к карточкам товара.
- Усовершенствованные группы пользователей, с доступами только к определённым карточкам товара.
- Другие улучшения, нацеленные на работу с динамичным контентом.
Так-как моих знаний в программировании недостаточно я собираюсь привлекать в дальнейшем программистов. Соответственно, порог входа в понимание кода и работы движка системы должны быть невысокими.
Вопрос к разработчикам OKAY и вам, разбирающиеся форумчане, какой фреймворк лучше выбрать и почему?
Предвидя ответы: "выбирай любой" или "всё зависит от конкретных задач", ниже опишу примерный список расширений и улучшений функционала.
Необходимые улучшения
- Динамический контент на карточке товара. Зарегистрированные пользователи смогут дополнять свойства товара (с предмодерацией или сразу, в зависимости от группы пользователя)
- Реферальная программа, для привлечения новых пользователей.
- Внутренний баланс, внутри аккаунта пользователя.
- Усовершенствованная система комментирования и отзывов к карточкам товара.
- Усовершенствованные группы пользователей, с доступами только к определённым карточкам товара.
- Другие улучшения, нацеленные на работу с динамичным контентом.