Ну вот и дождались, друзья! OctoberCMS v4.0 наконец-то увидел свет. Заваривай себе покрепче кофеёк, расскажу что к чему, и почему я, честно говоря, переживаю за будущее моей любимой CMS. Понеслась! 🚀
Наконец-то! OctoberCMS теперь работает на Laravel 12. И тут сразу хочется задать вопрос - а когда, собственно, вышел Laravel 12? Правильно, уже очень как прилично времени назад. А мы только сейчас получили поддержку. Это как покупать iPhone прошлого года по цене нового. 😅
Кстати, теперь минимальные требования к PHP подняты до версии 8.2. В принципе логично, но не забывайте апдейтнуть свои сервера.
И тут я просто не могу сдержать своих эмоций. Эпический помидор Копатыча! Более 2х лет мы ждали эту фичу. Помните, как нам ещё в 2022 году показали превью нового дашборда? Вот он наконец готов! После нескольких раундов рефакторинга (читай: переписывания говнокода) его таки допилили до релизного состояния. Но как-то уже перегорело. Установил и даже не хочется тестировать. Ну такое себе...
Но, вернёмся к обзору. Дашборд идёт как опциональный модуль, таким образом его можно включить когда он вам понадобится. А понадобится ли?..
Мля, дождались! По-моему с начала релиза 3й версии раздел настроек в OctoberCMS всегда был каким-то уродским ребёнком. Искать нужную настройку можно было продолжительное время. Выходить назад в настройки, опять заходить в нужных блок. Теперь же, наконец, реализован нормальный сайдбар, стало действительно удобнее. Спасибо Сэм!
После 11 лет решили освежить логотип. Позвольте задать извечный китайский вопрос. НАХУА? Ну окей, заменили и заменили. Хоть какое-то движение в плане брендинга. Хотя с этим всё МЕГА ПЛОХО в OctoberCMS. Сэм, если читаешь эти строки - поучись у Битрикса продавать какаху за дорого!..
Хм... После 5 лет закрытой разработки OctoberCMS снова стал открытым на GitHub. Теперь можно пуллреквестить и делать всё такое. Правда, приватный репозиторий для партнёров остался... Но будет ли там движение?.. Понаблюдаем...
Переписали биллинговую систему. Аннонс кричит нам о том, что стало проще и понятнее. Посмотреть как оно на практике реализовано не могу, поскольку не создаю платных плагинов. Но радует, что двинулись в эту сторону, потому что с этим в сообществе октябрят возникало множество вопросов.
Вот тут, друзья, начинается самое интересное. И как бы не совсем в хорошем смысле.
Алексей Бобков, один из основателей October, уже хрен пойми сколько времени находится в "творческом отпуске". А проектом занимается один Сэм Джордж. И вот тут есть некие проблемасики...
На мой взгляд, Сэм сейчас двигается абсолютно не в том направлении. Вместо того чтобы внедрять сочные фишки в саму CMS, он делает какие-то свои плагины. Ну окей, плагины это хорошо, но база-то страдает! А как жалуются разработчики Шопоголика? Это отдельная тема для другой статьи...
Сколько идей предлагало сообщество! Сколько фич просили! А что в итоге? Идеи затягиваются на месяцы, а то и годы. А потом становятся просто неактуальными, потому что мир веб разработки не стоит на месте.
Вот серьёзно, когда вышел Laravel 12? А мы только сейчас получили поддержку в OctoberCMS. Это же просто смешно! Пока мы были ждунами, конкуренты успели не только обновиться, но и новые фишки зарелизить.
Многие наверняка знают о нашумевшем Filament'е? И пока мы ждём движений по Октябрю - Filament набирает просто бешеные обороты и мега популярность. Комьюнити активное, разработка быстрая, фишечки сочные. И сейчас реально становится немножко ссыкотно за Октябрь. Вывезет ли Сэм? Объявится ли Алексей? А может быть и Люк был прав что "Октябрь, каким вы его знали - мертв?" 👀
Понимаете, я OctoberCMS не просто люблю. Я его обожаю. Работаю на нём с самых первых RC. Да и проекты классные получаются. Но...
Когда видишь, что разработка идёт черепашьими темпами, когда основатель в творческом отпуске, когда сообщество просит одно, а делают совсем другое - становится грустно.
Может быть, версия 4.0 это новое дыхание? Может быть, теперь всё изменится? Очень хочется в это верить. Но пока что...
Если у вас рабочие проекты на v3.x - не торопитесь. Подождите пару месяцев, пока выявятся основные баги. А они обязательно будут, это же мажорное обновление.
Для новых проектов - можно попробовать, но держите на готове какую-нибудь альтернативу. Тот же Filament, например.
Этот сайт, кстати работает на OctoberCMS - и я уже успел его обновить до четвертой версии. Но в логах постоянно сыпятся нотисы. Поэтому - не спешите повторять моих ошибок. 😜
October CMS v4.0 релизнулся. Это факт. Есть ли там что-то революционное? Не особо. Стал ли OctoberCMS лучше? Ну возможно немножко да. Решены ли основные проблемы с развитием? Увы, нет.
Я буду продолжать использовать OctoberCMS, но с опаской и присматривая за конкурентами. А как вы думаете - есть ли будущее у нашей любимой CMS?