Какую CMS выбрать?

Всем добрый день. Перед началом работ по серьезному проекту с долгосрочными вложениями в него, встал вопрос а на какой платформе его лучше сделать. Оценивая имеющуюся информацию о Modx 3, Modx 2, October CMS, склоняюсь к последнему варианту.
Кто имел дело с October CMS и Modx 2, можете ли дать краткую информацию: минусы и плюсы October CMS относительно Modx2? Есть ли на October CMS готовые решения, аналогичные ms2gallery, mfilter2, msearch2, pdotools?
И хотелось бы услышать ответ от Василия. Можно ли спрогнозировать сроки появления аналогов для modx 3 таких популярных модулей как ms2gallery, mfilter2, msearch2, pdotools?
Сергей
15 июля 2019, 11:29
modx.pro
299
0

Комментарии: 11

Олег
15 июля 2019, 12:37
0
Может нужно начать с краткого описания «серьезного проекта»? Чтобы определиться, с инструментами.
Если это интернет магазин, то на modx будет проще и быстрее собрать решение.
    Сергей
    15 июля 2019, 12:51
    0
    Речь о портале: каталог организаций с отзывами, новости с комментариями и.т.п. Вопрос тут больше не только в сложности, но и в перспективах используемой платформы.
    Распишу свои мысли.
    Если появится стабильная версия Modx 3, то поддержка модулей Modx2 рано или поздно сойдет на нет. А совместимость модулей разных версий Modx при обновлении системы, на сколько я понял ситуацию, это сложная история. Поэтому риск делать серьезный проект на долгие года на Modx 2 рискованно. В тоже время о разработке на Modx 3 рано говорить, т.к. готового инструментария к нему нет. А он значительно облегает поддержку сайта, по крайней мере мне. Вот и изучаю варианты, которые бы меня устроили. Говорят, что October CMS чем-то похож на Modx. Вот и хотел узнать что в нем хорошо, а что плохо.
iWatchYouFromAfar
15 июля 2019, 13:24
+2
Риск есть делать серьезный проект на любой CMS. Разве что на WP рисков меньшет, но вопрос, потянет ли он ваш серьезный проект?

На серьезный проект нанимаются разработчики, проводится оценка серьезности вашего проекта. Слишком много вопросов.

По MODx: MODx 2 будет жить еще достаточно долго. MODx 3 в стабильную версию выйдет не скоро, еще дольше будут переписываться пакеты (кто-то перепишет быстро, кто-то нет).

По октябрю: той простоты и готовых кейсов что есть в MODx — там нет. Но для опытного разработчика это не будет проблемой. Можно взять алкоголик и пилить под него свои нужды.

Можете написать сайт на чистой Ларе. Можете на питоне (например Джанго).
Александр
15 июля 2019, 13:46
0
Про October CMS есть такая статья
А так для портала, как по мне, лучше взять drupal. Он, конечно, более сложен в понимании, но очень круто можно на нем сделать.
Александр Мельник
15 июля 2019, 20:04
+1
Мне кажется, раз уж вы собираетесь изучать незнакомую CMS то лучше сразу какой-то php фреймворк — symfony, laravel, yii2
Сил на изучение затратите примерно одинаково, а может и меньше, потому что мощные фрейворки имеют хорошую документацию, а возможностей будет куда больше чем с CMS
Василий Наумкин
16 июля 2019, 06:04
+2
Для серьезного проекта с долгосрочными вложениями изучать нужно VueJS, ReactJS или что-то подобное, для построения быстрого и красивого фронтенд-приложения.

А на чём бэкенд будет отвечать на его запросы — дело десятое. Хоть на MODX, хоть на Lavarel. Можно переписывать и менять через день, никто из пользователей не заметит даже.
    Сергей
    16 июля 2019, 15:10
    +1
    Вот это наверное то, что мне нужно: с vue.js мы уже знакомы на уровне создания калькуляторов и Modx как бэкенд родной. Василий, спасибо за наводку, будем копать в эту сторону.
      Василий Наумкин
      16 июля 2019, 15:38
      +3
      Рекомендую тогда сразу ru.nuxtjs.org/guide/ — позволит структурировать приложение, решить проблемы с индексацией и вообще, заменит массу будущих велосипедов на продуманные решения.

      Для оформления советую bootstrap-vue.js.org — они сочетаются из коробки.
        Сергей
        16 июля 2019, 16:18
        0
        Спасибо! Будем изучать.
SEQUEL.ONE
20 июля 2019, 20:27
+1
Я бы посоветовал JavaFX изучать и фреймворк Spring, чтобы в будущем можно было создать десктопную версию каталога, мобильное приложение и т.д. В принципе для фронтенда может и любой фреймворк использоваться типа Laravel. Вообще я считаю язык программирования Java универсальным, можно интегрировать всё что угодно. MODX конечно хорошая CMF и она подкупает огромным количеством готовых решений, но если в вашем бизнес-плане расписано на будущее какие-то программные решения функционала вашего сайта, то лучше задуматься о более серъёзных языках программирования.
    SEQUEL.ONE
    20 июля 2019, 20:30
    +1
    А по поводу October CMS сказал бы, что её бэкенд довольно извращёно для понимания простых пользователей реализован, с выборами шаблонов для страниц и остального. Лучше конечно использовать Laravel на котором эта CMS написана.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
11