Комментарии 16
к сожалению, вывод несколько более грустный: фрагментация убивает интерес к Joomla.
и этой статистикой тычут в глаз потенциальному заказчику все внедренцы 1с и Вордпрессов.
и по-своему правы, т.к. заказчику важен долгий цикл поддержки при низких издержках и беспроблемный поиск специалистов, способных поддерживать проект.
я понимаю, что толковым программистам в радость работать на свежем прогрессивном фреймворке, но вряд ли им так же радостно перетаскивать все эти 65+ процентов старья.
до сих пор считаю ошибкой то, что решили менять фреймворк тройки.
на пике славы менять коней - это был выстрел в ногу. могли бы просто переписывать системные библиотеки и сохранили бы большой процент лояльной аудитории.
Тут скорее другая проблема с тройкой: она до последнего позволяла работать расширениям от 1.5, 2.5 и младших своих версий. И нередко под капотом какого-нибудь плагина или модуля был код эпохи Joomla 1.6, в то время как Joomla 3 постепенно стала внедрять новшества. Подготовка к переходу на namespaces и DI- контейнер была начата ещё в версии 3.2. Но и без них работало. Вот разработчики сторонних расширений и не трогали то, что работает.
С выходом Joomla 4 в сообществе поднялось бурное обсуждение по поводу гладкого обновления между мажорными версиями и Production department изменил цикл выхода релизов. На Хабре писал статью об этом. Но суть даже не в этом: наследие, репутация, которую нужно выправлять тем, кто с Joomla работает. Я очень часто встречаю большое удивление со стороны разработчиков, которые Joomla не видели лет 7-10, в контексте "было - стало".
Интересно, если б провести сканирование сайтов на Вордпресс с определением версий, то какая там картина сложилась бы.
И о цифровой культуре заказчика и веб мастера я тоже не просто так написал...
ну проблему видят все со своего места. я вот со своего вижу, что мне внезапно надо становиться программистом, чтобы перевести пару средних сайтов с 3-ки на 5-ку. либо отсеяться, следуя вашей терминологии :D при том, что сайты делал я.
Ну это ладно, если сайту 5+ лет, а ведь некоторые сайты делались в середине цикла поддержки 3-ки и теперь их владельцам сообщают, что проще сделать сайт заново, чем возиться с апгрейдом...
а про застарелый скепсис я в курсе, но он скоро отомрет вместе с Джумлой, если будут также добивать её аудиторию. типа, нет Джумлы - нет скепсиса :D
в общем, тут все связано: потеря аудитории влечет потерю бюджетов, в том числе и на маркетинг, а там уже и до вылета из всех инфополей недалеко.
зы
если что, то я преклоняюсь перед вашей, Сергей, позитивной позицией и вкладом с поддержку Джумлы.
я вот со своего вижу, что мне внезапно надо становиться программистом, чтобы перевести пару средних сайтов с 3-ки на 5-ку.
Не обязательно. Отключаешь все сторонние расширения и довольно шустро обновляешься. На 4.0, потом постепенно и до 5. Проблемы обычно начинаются со сторонними расширениями, но это тема отдельной дискуссии.
либо отсеяться, следуя вашей терминологии :D при том, что сайты делал я.
Зачем отсеяться? На самом деле в Joomla не такая уж и сложная разработка. Главное принцип понять и проявить толику любопытства)
Ну это ладно, если сайту 5+ лет, а ведь некоторые сайты делались в середине цикла поддержки 3-ки и теперь их владельцам сообщают, что проще сделать сайт заново, чем возиться с апгрейдом...
Порой это и лучший вариант, так как за долгий срок много костылей может накопиться. И, насколько я понимаю, это не уникальная ситуация в целом для разработки (я не только о Joomla говорю). В итоге решение принимает все равно Бизнес. А дело Разработки доносить до Бизнеса все риски, цены, перспективы...
Интересно, если б провести сканирование сайтов на Вордпресс с определением версий, то какая там картина сложилась бы.
Главная фича WordPress - обратная совместимость. Там нет мажорных версий, как в Joomla. Там просто каждый раз увеличивают версию на 0.1. Обратная совместимость ломается только если это связано с безопасностью. Поэтому там не так страшно обновляться, и как правило это делается даже без развертывания stage-окружения.
У меня когда-то был небольшой сайт на WordPress, который просуществовал с 2007 по 2019, и парочка плагинов разработанных для WordPress 2.3 без каких-либо исправлений прожили до 4.9 (наверняка и с последующими версиями проблем бы не было, но к тому моменту сайт уже давно отслужил своё).
Плюс, в WordPress всегда можно быстренько поговнокодить в functions.php, чтобы на лету добавить/убрать необходимое без создания полноценного плагина. Поэтому и порог вхождения там гораздо ниже (но и, как следствие, качество кода большинства плагинов - тоже).
у Джумлы принято так-же, как у друпала, сразу после установки скрывать мета свойство generator для посетителей сайта и в html коде?
1,653965528723746%. Запомним эту цифру
Юмористы
Ставил некоторые CMS из списка, в шоке от того как испортились CMS. Интересно, это из-за оттока пользователей в Ютуб, больше нет интереса CMS развивать?
Интерес есть, иначе бы то ни не развивались. Просто у каждого движка свой путь, с ним оказываются определённые люди с определёнными компетенция мира, которые и развивают его.
Ответ лежит в другой плоскости.
Сегодня цмс это хэдлесс решение - элемент большой картины. Многие "хомяки" переехали в облако, магазины - в шопифай.
С селф-хостед дело, действительно, не очень. Фронтир или на TypeScript или на Vue/Angular и присела.
В свое время очень долго сидел на Joomle. Но после того как они затянули процесс с выходом четверки, написал собственную CMS на laravel. С тех пор на joomlu забил
В начале десятых при выборе cms для сайта однозначно была джумла. А потом ближе к двадцатым также однозначно стал WordPress.
Но точно не потому что стало больше интернет-магазинов, на джимле также достаточно просто делались.
Исследование: какую долю занимает Joomla среди ru-сайтов в 2024 году?