Joomla! Developer https://web-tolk.ru. Здесь бываю не часто. Пишу на хабре. Обратная связь на сайте.
Все верно. Это же испанский Joomla Day
Я полностью согласен с тем, что CMS - это инструмент для решения задач. И у каждого инструмента есть и свои ограничения и своя сфера применения. В ситуации, когда "%CMS_NAME% не поможет" может оказаться и Битрикс и любой другой инструмент. Но я не согласен с тем, что во многих статьях из года в год повторяют одни и теже же мифы 10-12-леьней давности, не проверив их перед этим.
При этом в Битрикс иногда встречаются 8000 запросов в базу в секунду при генерации страницы, а в более лёгких CMS такого нет. С Joomla не угадали немного. Она держит до 1 миллиона уников посещаемости в сутки и не падает. На VC была статья об этом. Да и есть примеры магазинов, где более 32 миллионов товаров крутятся на джумле.
Проблемы с дублями в джумла - довольно старый бородатый миф из 2010-2012 годов. В джумла 3 включаете в настройках новый роутер и дублей нет. В Joomla 4 он используется по умолчанию. GET-параметрами можно на любой CMS наплодить дублей, которые могут попасть в индекс, особенно если включены всякие обходы по яндекс метрике.
Я уже вовсю работаю с четверкой. В целом всё с ней нормально.
Так посетители могут со всей страны быть
Вообще эта история могла быть и с любой другой CMS. В статье же сказано, что сайт "улучшали", но навыков грамотной работы с джумлой не было. Соответственно внедряли костыли всякие, с джумлой не справились. В итоге проект слёг.
У джумлы так же нет проблем с СЕО, если Вы об этом. И описанный здесь кейс тому прекрасный пример.
Сильное СЕО - в головах специалистов.
Тогда уж и битрикс сюда же, уходили-то с битрикса )) Но статья не об этом.
Актуально. У многих CMS файлы лежат на амазоновских серверах и возникают проблемы с получением обновлений.
Добавил :)
Добавил. А где джумлайн? )
Можно добавить курсы Дмитрия Гончарова по Joomla.
Ну, под капотом у неё MVC PHP фреймворк, в отличие от того же WP.
В русскоязычное сообщество вп ссылку на голосование скидывали. Сообщество видимо решило промолчать
Странно, обычно все говорят наоборот. Хотя монстра можно создать из чего угодно )
Кто и когда заносит денег в разработку ядра джумлы? Нет такого. "Поддержка сообщества" - это информационная поддержка, поддержка и частичное финансирование ивентов (транспорт, питание, проживание, аренда кафешки для условной фидопойки и т.д.). Взамен хостинг получает лычку, что он "спонсор сообщества" и ему всё говорят "ты молодец". Даже тот же гугл оказывает помощь примерно в том же духе. Но в плане разработки нельзя не отметить GSoC, где действительно полезные вещи иногда делаются.
Да, под капотом Битрикса джумла потому, что человеку нужен MVC и абстракции.))))
Ну, есть ребята, которые Joomla подключают к Bitrix, потому что "это Bitrix, детка". Пишут на ней полностью как на фрейме (биржу, например). Не все в ней, конечно, может быть удобно, но это как и везде. Приходите в телеграм-канал Joomla-сообщества https://t.me/joomlaru - там подскажут подробнее.
Тем не менее для крупного бизнеса это не стало бы весомым аргументом в пользу выбора движка. Играют роль обычно другие факторы: стоимость разработки, наличие адекватного и активного сообщества, поддержка, расширяемость, устойчивость к нагрузкам, безопасность ядра и другие.
Чистый вордпрес после установки - около 50мб кода. Чистая джумла - около 23мб кода. В джумле из коробки есть MVC, чего нет в вордпрессе, из-за этого её сложнее освоить разработчику, ибо он должен понимать ООП. Чистая джумла + интернет-магазин JoomShopping - 26-30 мб кода. Чистый вордпресс + WooCommerce (без товаров и вообще без ничего) - около 170мб кода (!!!!!). И все 170 мб кода нужно потом оптимизировать под быстродействие и т.д. Интересно, что будет, если туда еще какой-нибудь элементор добавить?..
Joomla и есть PHP-фреймворк. Она - проект-участник группы PHP FIG - https://www.php-fig.org/personnel/, отвечающим за создание стандартов PSR для всего мира. Рядом с ней в этом списке Laravel и Symfony.
Четверку можно использовать как бэк. Там в коробке REST API есть теперь.
Четверку можно использовать как бэк. Там в коробке REST API есть теперь.
Ответил в чате joomla-сообщества.
Когда изучим нутро подробнее, тогда и кейс появится. Мне вообще для этого дела канбана не хватает. Он прям просится сюда.
Жива, развивается. Как и все остальные)
Почему же не делают? Ещё как делают.