Как много было сделано и продолжают делать сайты на Joomla CMS. Почему делать сайты на Joomla это всегда в последствии проблемы и дорога в никуда? Почему после создания сайта на Joomla нужно делать новый сайт заново? На эти и другие вопросы я подробно отвечаю в этой статье. Но сначала давайте определимся с терминологией.
Joomla CMS (она же “Джумла”) – это бесплатная система управления сайтом с открытым исходным кодом предназначенная для создания сайтов различного типа (визитки, одностраничники, корпоративные сайты, блоги, интернет-магазины) работающих с СУБД MySQL.
Мало кто помнит, но изначально существовала CMS Mamba, а потом в 2004 году половина разработчиков ушла от основного коллектива и создала новую CMS Joomla. Причиной раздора стало банальное расхождение взглядов того как должна выглядеть идеальная CMS. Появилась на свет Joomla v1.0 и можно сказать, что до сегодняшнего дня включительно CMS является ужасной, и если сказать больше, то Joomla это во истину надругательство над бедными пользователями, у которых нет денег приобрести коммерческую CMS аналогичного назначения или которые просто не знают о существовании бесплатных более адекватных СMS, чем эта Джумла.
Принципиальные недостатки Joomla CMS
- Ужасное юзабилити Joomla CMS.
- Joomla CMS не предназначена для SEO.
- Плохая оптимизация кода.
- Проблемы с совместимостями ядра и расширений.
- Joomla CMS уязвима к взлому.
Пугающий и громоздкий админский интерфейс Joomla
Убогий интерфейс панели управления администратора требующий привыкание, словно это профессиональный инструмент дизайнера сравнимый с Adobe Photoshop, на который нужно затратить время чтобы разобраться с чем предстоит иметь дело. Очевидно, что при создании CMS Joomla, разработчики следовали лозунгу Стива Джобса, который гласит: “Мы не будем делать как все, мы сделаем всё иначе”. Действительно, сделав всё иначе опытные пользователи, пересаживаясь с предыдущей CMS (например, WordPress) на CMS Joomla сталкивается с колоссальными проблемами.
В большинстве нормальных СMS раздел под названием “плагины” подразумевает установку внешних модулей дополняющих функционал CMS. У Джумлы этот раздел называется “расширения”, а раздел “плагины” имеет совсем иное философское значение. Для чего это было сделано, непонятно. Почему нельзя было сделать это так же как есть у всех нормальных CMS? И это лишь один небольшой пример, который вводит в заблуждение каждого пользователя, имеющего раннее опыт работы с любой другой CMS.
CMS Joomla не предназначена для SEO оптимизации
Непонятно почему разработчики Joomla не переработали до сих пор админский интерфейс в сторону упрощения и минимализма, как это уже давно сделали даже те, кто этим грешил, остаётся загадкой. Но теперь при установки свежей версии Joomla, Вам будет предложен виртуальный тур по обучению управлению Джумлы.
Ужасная оптимизация кода ядра сопровождает Joomla с самого её рождения. CMS по прежнему генерирует много лишних строк. Так же автоматически создаются дубли страниц, если администратор занимается обычным наполнением сайта контентом, создавая категории и оформляя страницы.
В новых версиях Joomla по-прежнему не предусматривается даже базовый пакет по настройке SEO на сайте. Например, генерация карты сайта XML. Весь SEO функционал нужно будет внедрять посредством установки различных расширений, что в свою очередь будут излишне нагружать сайт и увеличивать время его загрузки. То есть разработчики вообще не берут во внимание, что любой созданный сайт в последующем должен будет SEO оптимизироваться.
По-прежнему многие решения для Джумлы так и не реализованы даже сторонними разработчиками, не смотря на большую библиотеку расширений предлагаемых многомиллионным сообществом, включая даже платные расширения. Многие вещи под SEO придется программировать на РНР самому или нанимать стороннего разработчика с фриланса.
Особенно огорчает, что после обновления основного ядра Joomla на более свежую версию, многие расширения могут перестать работать из-за своей несовместимости, из-за чего может покоситься дизайн, а также откажет половина функционала сайта. Не редко в таких случаях сайт выдает 503 ошибку. Это основная причина, почему сайты сделанные на версии 1.5 или 1.7 по-прежнему можно встретить в интернете.
Joomla CMS постоянно подвергается взлому
Действительно, от версии к версии ничего не меняется. Разработчики каждый раз закрывая одни уязвимость и моментально возникает новая и этот круг замкнулся с 2004 года. Не смотря на обновленную стилистику и визуал интерфейса, бэкэнд Джумлы по-прежнему сильно уступает. Из года в год Joomla CMS берет первенство как самая взламываемая CMS в мире. Даже не менее известный WordPress далеко позади. Слабый код и широкий пиар этой CMS преимущественно фрилансерами или маленькими веб-студиями обусловлен в первую очередь её бесплатностью. Это значит, что каждый злоумышленник может бесплатно скачать Joomla CMS на свой сервер и изучить её работу, тем временем как даже не самые хорошие коммерческие CMS не имеют таких массовых атак из-за сужения порога входа среди желающих поэкспериментировать.
Подведём итоги
Какой из всего этого можно сделать тезисный вывод? Определенно, Joomla CMS не подходит для SEO продвижения. Joomla CMS по-прежнему генерирует много мусорного кода и создаёт те же самые проблемы, что наследуются с 2004 года. Далеко не самая безопасная CMS. Сайты на CMS Joomla подвергаются регулярными атаками и вирусными заражениями.
Для создания сайта с последующим его SEO продвижением рекомендуется выбрать другую CMS, например, WordPress или обратиться в наше маркетинговое агентство. Мы выслушаем все Ваши желания по будущему сайту, поможем определиться с выбором СMS, которая изначально избавит Вас от всех тех проблем, что имеет Joomla CMS.