Сергей Толкачёв

+60
с 2019

Joomla! Developer https://web-tolk.ru. Здесь бываю не часто. Пишу на хабре. Обратная связь на сайте.

10 подписчиков
29 подписок

Почему же не делают? Ещё как делают.

Все верно. Это же испанский Joomla Day

1

Я полностью согласен с тем, что CMS - это инструмент для решения задач. И у каждого инструмента есть и свои ограничения и своя сфера применения. В ситуации, когда "%CMS_NAME% не поможет" может оказаться и Битрикс и любой другой инструмент. Но я не согласен с тем, что во многих статьях из года в год повторяют одни и теже же мифы 10-12-леьней давности, не проверив их перед этим.

При этом в Битрикс иногда встречаются 8000 запросов в базу в секунду при генерации страницы, а в более лёгких CMS такого нет. С Joomla не угадали немного. Она держит до 1 миллиона уников посещаемости в сутки и не падает. На VC была статья об этом. Да и есть примеры магазинов, где более 32 миллионов товаров крутятся на джумле.

1

Проблемы с дублями в джумла - довольно старый бородатый миф из 2010-2012 годов. В джумла 3 включаете в настройках новый роутер и дублей нет. В Joomla 4 он используется по умолчанию. GET-параметрами можно на любой CMS наплодить дублей, которые могут попасть в индекс, особенно если включены всякие обходы по яндекс метрике.

Я уже вовсю работаю с четверкой. В целом всё с ней нормально.

Вообще эта история могла быть и с любой другой CMS. В статье же сказано, что сайт "улучшали", но навыков грамотной работы с джумлой не было. Соответственно внедряли костыли всякие, с джумлой не справились. В итоге проект слёг.

1

У джумлы так же нет проблем с СЕО, если Вы об этом. И описанный здесь кейс тому прекрасный пример.

Актуально. У многих CMS файлы лежат на амазоновских серверах и возникают проблемы с получением обновлений.

1

Можно добавить курсы Дмитрия Гончарова по Joomla.

1

Ну, под капотом у неё MVC PHP фреймворк, в отличие от того же WP.

В русскоязычное сообщество вп ссылку на голосование скидывали. Сообщество видимо решило промолчать

2

Странно, обычно все говорят наоборот. Хотя монстра можно создать из чего угодно )

2

Кто и когда заносит денег в разработку ядра джумлы? Нет такого. "Поддержка сообщества" - это информационная поддержка, поддержка и частичное финансирование ивентов (транспорт, питание, проживание, аренда кафешки для условной фидопойки и т.д.). Взамен хостинг получает лычку, что он "спонсор сообщества" и ему всё говорят "ты молодец". Даже тот же гугл оказывает помощь примерно в том же духе. Но в плане разработки нельзя не отметить 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 есть теперь.

2

Когда изучим нутро подробнее, тогда и кейс появится. Мне вообще для этого дела канбана не хватает. Он прям просится сюда.