Что такое Joomla (Джумла), установка на хостинг, настройка, обзор админки — плюсы и минусы CMS

Что такое Joomla (Джумла), установка на хостинг, настройка, обзор админки - плюсы и минусы CMS Хостинг

Что требует joomla со стороны хостинга

Система управления сайтом имеет свои минимальные системные требования, для работы с которыми придётся считаться. Поэтому при подборе хостинга, в дальнейшем и тарифа, важно помнить об этих ограничениях. Интернет технологии не стоят на месте, и ЦМС также регулярно обновляется, в связи, с чем требования к ресурсам хостинга меняются в зависимости от версии.

  • обязательную поддержку PHP;
  • MySQL (или MSSQL, PostgreSQL в последних версиях);
  • установленный веб-сервер Apache;
  • Microsoft IIS.

Давайте попробуем разобраться в параметрах каждой из версий, начиная с 1.0.x. У кого-то возникнет вопрос – А не слишком ли стара эта версия?! Ответ будет – нет. На самом деле, очень много сайтов создано именно на этой версии, но при этом эти сайты и сегодня продолжают без проблемно работать, без каких то серьезных ошибок. Множество вебмастеров осмысленно не желают обновляться до новыхФото перетягивание Джумлы

Если разобрать систему по версиям, сильно отличающимся друг от друга (по техническим требованиям) можно разгруппировать эти версии на 5 основных; 1.0.x, 1.5.x, 1.6.x — 2.5.x, 3.x.

Каждая версия требует свои минимальные требования к ресурсам хостинга со стороны программного обеспечения:

ПО/Версия Joomla1.0.x1.5.x1.6.x — 2.5.x3.x
PHP 4.24.3.105.2.45.3.1
MySQL3.233.235.0.45.1
Apache1.31.32.x2.x
Microsoft llS6677
Ngix1.01.0

Не забудьте, это лишь минимальные требования! Вполне логично, чем выше версия, тем выше требования к параметрам — помните об этом. Но тут есть парочка важных оговорок, которые нужно рассмотреть поподробнее, чтобы в дальнейшем не столкнутся с «подводными камнями».

Джумла третьей версии значительно отличается от всех предыдущих. Даже интерфейс в новой версии кардинально отличается от остальных. Но и это не всё, начиная с третьей версии Joomla теперь поддерживает не только MySQL СУБД, но и MSSQL и даже PostgreSQL, в свою очередь всё это увеличивает возможности для владельцев сайтов.

В официальном сообществе Joomla не рекомендует работать с версиями PHP: 4.3.9, 4.4.2 и 5.0.4. В данных версиях есть недочеты, конфликтующие с цмс и часто мешающие её корректной установки.Всё описанное выше касается параметров программного обеспечения.

Joomla – зло?

ВСЕГДА, и это крайне важно, выбор любой CMS зависит от поставленных задач. Большинство негативных отзывов, в том числе и о Joomla, заключается в том, что на конкретном движке что-то не удалось реализовать или пришлось переносить проект на другую CMS, потому что сил уже больше нет мучиться.

Это результат изначально неверного выбора. К сожалению, задать правильные вопросы и подсказать более простой и дешевый вариант может только опытный специалист, знающий различные пути решения для той или иной задачи. В студиях это технический директор или, возможно, тимлид – человек, который создает проекты и видит всю картину целиком.

Например, давайте попробуем выбрать CMS для блога. Тут не нужно быть супер-специалистом. На ум сразу приходят WordPress, Joomla, Habari, MaxSite, TYPO3, да даже «1С-Битрикс» и Drupal.

Но стоит только добавить, что блог у нас будет коммерческим и мы будем привлекать авторов-экспертов для написания статей, как он начинает обрастать личным кабинетом пользователя, автора, сложной frontend-разработкой, не говоря уже о системах комментариев, фильтрах, тегах, монетизации, аналитике и рекламе, оптимизации под нагрузки и посещаемость.

А теперь вы можете сделать выбор сразу? Готовы взять на себя ответственность, что выбранное решение через год или два всё ещё будет давать возможность развиваться? Или же понадобятся дополнительные инвестиции, чтобы всё начать сначала?

Стоит ли делать сайты на joomla?

Мы задали этот злободневный вопрос руководителям веб-студий.

Все популярные CMS имеют свои слабые и сильные стороны. Joomla – наиболее сбалансированное решение из большой тройки CMS. Она, с одной стороны, функциональная, а с другой – относительно простая. Надо отметить, что за последние пару лет возросла стабильность работы и было сделано несколько шагов по улучшению интерфейса.

Вадим Куницин
Основатель и руководитель команды JoomLine


Я люблю Joomla за простоту и универсальность. Я могу выполнить проект на Joomla в 95% случаев. То, что сайты не продвигаются на Joomla, – это все вранье и кривые руки сеошников. Продвигаются хуже, чем «1С-Битрикс»? Также не согласен. Удобнее, чем «1С-Битрикс»? На 100%! Дешевле? Определенно. Наверное, каждый выбирает инструмент, который хочет. Кто-то вырезает ледяную скульптуру бензопилой и делает это филигранно, а кто-то делает то же самое стамеской, и получается столь же изысканно. Да, есть проекты, которым подойдёт лишь самопис или «1С-Битрикс», но в простых и легких проектах с Joomla может поспорить только WordPress, которую я не люблю и любить не собираюсь.

Исаев Антон
Генеральный директор Смузи-Студио


Однозначно стоит!

Василий Асмуз
Руководитель студии Laoney Design


Несмотря на то, что Joomla сдала позиции за последние годы, есть предпосылки к ее использованию на сайтах и сегодня при совпадении нескольких условий:

  • вы уже с ней работали;
  • Joomla из «коробки» умеет то, что вам нужно;
  • вы нашли идеально подходящий вам шаблон (вероятно, платный).
Алексей Шишкин
Генеральный директор агентства Redsoft


Мы с перцами первый сайт на джумле сделали в 2008м. Тогда в ходу ещё джустина была.
Фактически тогда это был движок, к которому прикручивался честно купленый шаблон. Но тогда и доллар был по тридцать, и заказчик понеискушённее.
Прошло всего каких-то десять лет. Мы научились делать шикарные сайты. Мы их прототипировали в акшуре, рисовали, верстали, писали компоненты для CCK, но всё это было как–то… на преодолении что ли. Тебе ежедневно приходилось бороться с мнением рынка — джумла есть дырявая самописка для украинских фрилансеров.
Мы даже два Joomla!Day Russia провели, чтобы менять структуру рынка, менять клиентов. И… в сухом остатке эти было весело. Но сейчас продукт не нужен никому. Все топовые команды, делавшие годноту, мигрируют. А остающиеся выглядят юродивыми. Жаль…

Александр Конченко
Продюсер в GreenPR


Да! Но, все зависит от задачи клиента, как говорил А. Лебсак — если клиенту нужен форум — дай ему форум, а не «пилить» решение из многих компонентов на Joomla! За последние пару лет Joomla хорошо подружилась с user-friendly, клиенту не нужно лезть в модули, отключать редактор для внесения правок. Он делает многие задачи с frontend части благодаря решениям от крупных студий и «Page билдерам».
Для бизнес задач, также имеются расширения под Джумла: импорт-экспорт товаров, yml-файлы, турбо-страницы, google-amp, интеграции с CRM системами и многое другое уже реализовано, от специалиста главное понять задачу клиента и помочь в ее решении. Сообщество Joomla! в России за последние 3 года стало дружнее, совместные проекты, мозговые штурмы и это радует 🙂

Евгений Копылов
Администратор JBZoo и Joomla-Support сообщества, спикер конференции JoomlaDay

Если обобщить все вышесказанное, могу сказать, что преимущества разработки сайта на Joomla все же превалируют над ее недостатками. Хорошая сбалансированность системы и максимально возможный ассортимент инструментов обеспечивают ей лидерство среди других CMS. В Joomla есть все, что нужно, – «родные» фреймворк и bootstrap, весьма удобный и функциональный API и, само собой, бесчисленное количество расширений и высокий уровень безопасности. Она признана лучшей среди open-source CMS. Но помните, каждой задаче – своё решение.

Читайте также:  Устранение неполадок: 5 способов исправить ошибку агента, невозможно подключиться

Как добавить микроразметку на сайт поду управлением joomla!

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

Установите и активируйте расширение Google Structured Data Markup. После активации бесплатная версия добавляет микроразметку Schema.org, позволяя работать с типами данных Breadcrumblist, Organization, Website и другими.

С помощью бесплатной версии плагина к публикациям можно добавлять структурированные данные Schema.org Article. Для этого в меню настроек Google Structured Data выберите раздел Items и нажмите кнопку «Создать».

В раздел Items нажмите «Создать»

Нажмите кнопку «Создать»

В открывшемся окне с помощью кнопки Select Item выберите статью, к которой планируете добавить разметку. Укажите название и описание. Сохраните изменения.

Добавляем данные для создания микроразметки

Микроразметка добавляется для определенной страницы

Проверьте корректность микроразметки с помощью инструмента Google.

Корректность микроразметки нужно подтверждать, чтобы обнаружить ошибки валидации

Пример страниц с добавленной микроразметкой

Платная версия плагина поддерживает другие типы разметки, включая Review, Products, Recipes, Events.

Реализуйте на сайте протокол Open Graph. Он нужен, чтобы при шеринге контента в социальных сетях сниппет выглядел привлекательно.

Так выглядит сниппет в Facebook без протокола Open Graph

Как добавить форму обратной связи

Форму обратной связи можно сделать с помощью расширения Form Maker Lite.

После установки расширения Form Maker Lite войдите в меню «Компоненты – Form Maker Lite – Forms». С помощью кнопки «Создать» откройте редактор новых форм.

Создаем контактную форму

Благодаря плагину можно создать красивую и функциональную форму

С помощью кнопки Form Options перейдите на страницу настройки формы. Во вкладке Email Options введите адрес электронной почты, на который будут приходить сообщения, созданные с помощью формы.

Настраиваем созданную форму

Нажмите синюю кнопку Form Options

Добавляйте новые поля с помощью кнопки Add New Field.

Добавляем новые поля, нажав Add a new field

Чтобы задать поля, кликните по этой кнопке

В редакторе выбирайте нужный тип и внешний вид полей, а также заменяйте английский текст на русский. После завершения редактирования сохраните изменения.

Редактируем поля формы обратной связи

Большой выбор готовых вариантов полей

Чтобы добавить форму на страницы сайта, в меню «Компоненты – Form Maker Lite – Forms» скопируйте код созданной формы. В режиме редактирования вставьте его на выбранные страницы сайта.

Нужно скопировать код созданной формы

Скопируйте этот код

Если вы все сделали верно, на страницах сайта появится созданная форма.

Форма обратной связи опубликована корректно

Как создать категории и меню категорий

Если создаете информационный ресурс или интернет-магазин, организуйте навигацию по сайту с помощью категорий. Для этого воспользуйтесь разделом «Контент». Откройте пункт «Категории» :

Менеджер категорий исчез из Joomla

Теперь управление категориям происходит в одноименном меню

Если вам нужно создать категорию с подразделами, воспользуйтесь кнопкой «Создать» в менеджере категорий. В меню редактирования укажите название раздела, добавьте описание.

Прописываем заголовок, указываем описание категории и остальные параметры

Удобный визуальный редактор WYSWYG (What You See Is What You Get, «что видишь, то и получишь»)

Во вкладке «Публикация» укажите метаданные категории, при необходимости укажите автора.

Прописываем метаданные для категории

Настраиваем параметры публикации

Не меняйте дефолтные настройки во вкладке «Права доступа». Во вкладке «Параметры» выберите макет страницы и добавьте изображение. Например, для информационного ресурса подойдет макет «Блог». Сохраните изменения.

Теперь создайте подкатегории. Для этого во время создания категории укажите родительский раздел.

Создаем дочерний раздел или подкатегорию

Выберите родительскую категорию

Теперь создайте модуль отображения категорий. Для этого перейдите в менеджер модулей. Воспользуйтесь опцией «Создать» и выберите тип модуля «Категории».

Укажите название, при необходимости включите отображение описания раздела и количества публикаций. Выберите «Да» напротив пункта «Показывать подкатегории». Выберите подходящие значения для пунктов «Количество первых подкатегорий» и «Максимальная глубина вложения». Выберите позицию отображения категорий. Сохраните изменения.

Если все сделано верно, на сайте будет отображаться меню навигации по категориям.

Меню категорий, созданное в Joomla

Мы создали меню категорий

Если ваш шаблон не поддерживает отображение навигационных цепочек или хлебных крошек по умолчанию, добавьте их с помощью менеджера модулей. Например, представьте, что хотите добавить хлебные крошки над контентом сайта. Для этого при создании модуля выберите тип «Навигатор сайта».

Кликните по модулю «Навигатор сайта»

Выберите этот раздел

Укажите название модуля, выберите настройки и позицию элемента на сайте. Сохраните изменения.

Настраиваем модуль

Настраиваем хлебные крошки на своем сайте

Теперь хлебные крошки будут отображаться в верхней части страниц сайта.

Хлебные крошки над контентом добавлены

Навигационная цепочка улучшает юзабилити сайта

Вы настроили CMS и создали меню сайта. Теперь необходимо решить практические задачи с помощью расширений.

Как создать меню сайта на cms joomla!

Чтобы создать меню, воспользуйтесь менеджером меню в панели управления «Джумлы».

Создаем новое меню сайта в Joomla

Нажмите кнопку «Создать» в разделе «Пункты меню»

Нажмите кнопку «Создать» в левом верхнем углу экрана. На открывшейся странице укажите название, описание и тип меню. Сохраните изменения.

Настройки меню в новом интерфейсе Joomla простые

Создали новое меню

Чтобы создать пункты меню, необходимо сначала опубликовать соответствующие им страницы сайта. Чтобы добавить пункты, перейдите в подраздел «Пункты меню». Воспользуйтесь кнопкой «Создать».

В новом интерфейсе Joomla создание пунктов меню выведено в отдельный подраздел

Нажмите кнопку «Создать», чтобы сформировать новые пункты меню

Выберите тип пункта меню. Например, чтобы вывести в главное меню ссылку на публикацию, воспользуйтесь опцией «Выбрать – Материалы – Материал».

Настройка пунктов меню стала гораздо более интуитивной

Настраиваем пункты меню в Joomla

Для выбора конкретного материала воспользуйтесь опцией «Выбрать». Нажмите кнопку «Сохранить и создать», чтобы сохранить пункт меню.

Таким же способом создайте остальные пункты меню. Например, чтобы добавить в меню ссылку на блог, выберите тип меню «Блог категории».

Теперь нужно создать модуль отображения меню на сайте. Для этого перейдите в менеджер модулей.

«Модули сайта» находятся в разделе «Система»

Нажмите «Модули сайта»

Нажмите кнопку «Создать» в левом верхнем углу экрана:

Создаем новый модуль в Joomla 2022

Кликните по зеленой кнопке

На открывшейся странице выберите вариант модуля «Меню».

Выбираем меню в списке модулей

Этот модуль нужен для отображения меню сайта

На странице редактирования модуля укажите его название. Выберите меню, для которого создаете модуль. Укажите базовый пункт. Включите отображение подпунктов меню. Отключите отображение заголовка, в выпадающем меню выберите позицию модуля. Сохраните изменения.

Создаем модуль меню

Кастомизируем меню сайта

Недостатки разработки сайта на joomla

Как это обычно бывает, все сильные стороны тянут за собой и самые страшные недостатки.

  1. Трудности SEO-продвижения.
    При работе с title, заголовками или статьями в процессе SEO-оптимизации сайта появляется невероятное количество дублей. Конечно, конкретно с проблемами SEO мы научились бороться, очень четко продумывая структуру и учитывая все эти особенности при проектировании, но хотелось бы видеть решение проблемы на уровне «коробки». Вполне взвешенное мнение SEO-специалиста можно прочитать в статье Александра Абдрахманова «Анти-Джумла».
  2. Уязвимость движка.
    Открытость ядра – это как плюс, так и минус. К сожалению, Joomla нельзя назвать безопасной без определенным образом настроенного хостинга, постоянных обновлений и дополнительных компонентов. Только все эти меры вкупе могут дать положительный результат по данному параметру.
    Однако если сама Joomla относительно безопасна, то расширения вы устанавливаете на свой страх и риск. Тем более если вы используете коммерческий продукт, найденный на просторах интернета. Нужно понимать, что он с вероятностью 99% будет заражен различными вирусами и скриптами, рассылающими через ваш сайт спам и заражающими компьютеры ваших пользователей.
  3. Несовместимость версий.
    Речь идет о постоянных сложностях в совместимости версий CMS и расширений. Движок обновился, а расширение – нет. В итоге получаем неработающий сайт. Единственное решение проблемы – это постоянно следить за всеми обновлениями.

    Нарушение совместимости, на мой взгляд, наиболее критичный недостаток. Иногда мне кажется, что люди, которые руководят OSM, сами систему не используют… То есть, корень проблемы – непонимание руководства проекта нужд и чаяний обычных пользователей. Также я считаю, что они неправильно расходуют собранные средства. Лучше было бы за те же деньги нанять 3-5 программистов на фултайм, которые пилили бы ядро… А не так, как сейчас, – все пилится сообществом, а единого вектора нет.
    Вадим Куницин
    Основатель и руководитель команды JoomLine

  4. Поддержка расширений.
    Очень много написано расширений, которые больше не обновляются. Это не страшно, если вы воспользовались им один раз, вам не нужно расширять функционал и поддерживать сайт. В таком случае могут быть проблемы только с безопасностью.
    Намного хуже дело обстоит с коммерческим продуктом, когда разработчик его закрывает. Это не редкость в мире бесплатных CMS, скорее даже норма. Тем более что для разработчиков это стадия «набивания синяков» и, «поиграв» в разработку своих расширений, они уходят во «взрослые» проекты на коммерческие платформы.
    Общей экосистемы по поддержке модулей, проверке качества и безопасности, а также сертификации разработчиков не существует.
  5. Загубленная репутация.
    К сожалению, репутация Joomla очень хромает. Её ненавидят SEO-специалисты, и презирают серьёзные разработчики. Из-за своей доступности на ней делают сайты даже школьники, не знающие не только языков программирования, но и банально его основ. Как следствие, плохая репутация CMS у заказчиков. Чаще всего клиенты с Joomla приходят со следующими проблемами:
    • сложно вносить информацию, обновлять контент;
    • сайт не доработан, никто не хочет браться;
    • бывший разработчик пропал.

    Организация Open Source Matters, которая обязана контролировать ситуацию, абсолютно импотентна. В России, к примеру, обязанности продвигать Joomla и исправлять сложившуюся ситуацию взяли на себя топовые веб-студии, которые делают сайты на ней. Но и для них приоритетнее зарабатывать деньги, а не тратить их на продвижение системы. Всё держится сугубо на энтузиазме отдельных представителей Joomla-сообщества. Публичной деятельности как таковой в России нет. Хороший пост по теме можно прочитать на Habr – «Почему Joomla терпит неудачу в России».

  6. Скудная документация.
    Справедливости ради, документация по ядру частично всё-таки есть, но это не идёт ни в какое сравнение с коммерческими продуктами. По расширениям в 99% случаев никакой документации не будет, точнее она практически отсутствует. Чаще всего это выглядит так.
    Скудная документация
  7. Высокая конкуренция и низкая оплата труда.
    Я бы назвал главными проблемами платформы низкое качество кадров и, следовательно, высокую конкуренцию и низкую заработную плату. По мнению большинства заказчиков, Joomla – бесплатный движок, и сайты на ней тоже должны быть такими. Куча народа дни и ночи напролет клепает на коленке «поделки», которые гробят репутацию и перекрывают всё хорошее, что есть в этой системе.

Общий список (20 штук)

    ПРЕМИУМ-СЕРВИСЫ (РЕКОМЕНДУЕМ)

  1. Отличный зарубежный хостинг с безлимитными тарифами и качественной техподдержкой. Идеален для новичков: помощь с переездом, бесплатные SSL-сертификаты, подарочные домены и т.п.

  2. Надёжный провайдер, тоже с безлимитными тарифами общего хостинга, установка CMS, включая Joomla, в один клик, профессиональные маркетинговые сервисы для клиентов.

  3. Крупный европейский хостинг с широким ассортиментом услуг. Выгодно выделяется стартовыми ценами на первый год обслуживания при том же наборе услуг, что и у конкурентов. 10 дата-центров в 5 разных странах.

  4. Лучший российский хостер, предлагает исчерпывающий набор вспомогательных сервисов и выступает в качестве официального регистратора доменов RU/РФ зоны. Есть специальные тарифы для Joomla (с автоустановкой и серверными оптимизациями). Дата-центры сконцентрированы в Санкт-Петербурге. 10 дней бесплатного тестирования.

  5. Крупнейший российский регистратор и оператор общего хостинга. Надёжная инфраструктура, масса специфических сервисов для клиентов разного уровня, профессиональная техподдержка. Несколько панелей управления на выбор, дата-центры сконцентрированы в Москве. 14 дней бесплатного тестирования.

    СЕРЕДНЯЧКИ (С НЮАНСАМИ)

  1. RUVDS

    Одни из самых недорогих VPS серверов в РФ, маркетплейс с готовыми конфигурациями серверов (есть даже образ с предустановленной CMS Joomla). Бесплатный тест до 3-х дней. Но в качестве клиентов рассматривает в основном профессионалов, так как помощь с настройкой и установкой софта отсутствует. 11 ЦОДов в 5 странах, российская инфраструктура разбросана по разным городам.

  2. AdminVPS

    Хостинг, который делает особую ставку на комплексное обслуживание клиентов, наибольший приоритет отдаётся сегменту интернет-коммерции. Своего дата-центра нет, оборудование размещено в разных ЦОДах Европы, США, странах СНГ. Российский ЦОД – в Москве.

  3. Hostinger

    Крупный лоукостер с международным охватом. Особо выгодное предложение для первоначальной оплаты. В ассортименте общий хостинг и VPS. Русифицированная панель управления и документация. ЦОДы расположены в разных странах, но на территории РФ нет.

  4. GoDaddy

    Крупнейший регистратор доменов в мире и одновременно мощный хостинг. Тоже неплохо локализован для русскоговорящих пользователей, но собственных дата-центров на территории РФ или стран СНГ не имеет. При выборе этого провайдера нужно учитывать, что на общем хостинге SSL-сертификаты придётся приобретать за отдельную плату (интеграции с бесплатными вариантами нет).

  5. OVHCloud

    Европейский хостер с инфраструктурой, сравнимой по масштабу с облачным сервисом Amazon или Microsoft Azure. При этом есть предложения для обычных частных пользователей и новичков: shared-тарифы, VPS, выделенные серверы. Для работы с платформой потребуются профильные навыки, так как техподдержка не помогает с установкой ПО или настройками.

  6. Beget

    Один из лидеров российского рынка виртуального (общего) хостинга, одновременно является официальным регистратором доменов в РФ/RU-зоне. Бесплатный тестовый период – до 30 дней, помощь с переездом, гибкая настройка тарифа. Полная совместимость со всеми популярными CMS (включая Joomla). Оригинальная панель управления с мобильным приложением. Есть полностью бесплатный тариф. Но цены на основные услуги немного выше при сравнении с прямыми конкурентами.

  7. Jino

    Есть специальные тарифы облачного хостинга для Joomla (с быстрым развёртыванием и хорошей производительностью). На тестирование даётся 10 дней. Тарифы классического общего хостинга можно настроить под себя в специальном конструкторе. Есть своё облачное хранилище и бонусная система. Дата-центр расположен в Москве.

  8. Fozzy

    Хостинг входит в структуру международного холдинга. На территории РФ не просто локализован интерфейс – есть собственный дата-центр в Москве, плюс арендуются стойки у партнёров, предоставляется русскоязычная техподдержка. Большой ассортимент хостинг-услуг, в качестве web-сервера используется легковесный LiteSpeed. Аптайм 99.997%. Бесплатный тест – в течение 7 дней.

  9. SpaceWeb

    Один из старейших хостеров Рунета – работает с 2001 года. Собственного дата-центра нет, оборудование размещается у партнёра (ОБИТ, Москва). В ассортименте все необходимые услуги – от общего хостинга до аренды выделенных серверов. Тестовый период – 14 дней. Установка популярных движков сайтов в один клик. Виртуальные и выделенные серверы с бесплатным администрированием.

  10. IHC (Интернет‑Хостинг центр)

    Один из самых популярных общих хостингов в РФ. Доступные цены на тарифы для новичков, есть VPS и выделенные серверы. Для тестирования возможностей предоставляется 7 дней, перенос сайтов бесплатный. Оборудование размещается в дата-центрах партнёров (два в Москве, один в Нидерландах). Параметры общего хостинга можно гибко настроить под себя.

  11. FirstVDS

    Российский провайдер, делает ставку только на одном типе услуг – на аренде VPS-серверов. Обеспечивает одни из самых доступных цен на виртуальные серверы, по запросу можно получить бесплатный тестовый период от 1 до 3 дней. Техподдержка бесплатно помогает с переездом. Оборудование размещается в собственном дата-центре и в ЦОДе партнёра (оба расположены в Москве).

  12. McHost (Макхост)

    В ассортименте услуг есть специальные тарифы для популярных CMS, в том числе для Joomla. Остальные тарифы общего хостинга тоже совместимы с разными движками. Хостинг-панель собственной разработки, бесплатный перенос сайтов, производительное оборудование на SSD-дисках. Оборудование размещается в дата-центрах партнёров (один в Москве, второй в Нидерландах).

Создание интернет-магазина

Если для WordPress есть мощный бесплатный плагин для запуска функциональных онлайн-магазинов (это WooCommerce), то у Joomla с бесплатными модулями для электронной коммерции всё не так радужно. Например, есть популярный плагин VirtueMart.

Других конкурентов, явно претендующих на статус комплексного бесплатного решения для интернет-магазинов, нет.

JoomShopping работает с популярными российскими платёжными системами (есть готовые плагины для интеграции), но многие модули для него зачастую платные, само расширение заброшено основными разработчиками.

HikaShop тоже бесплатный, и тоже работает по модели с платным расширениями. Но в настоящее время это чуть ли не единственной комплексный модуль, совместимый с новой версией Joomla 4.

Самое популярное расширение в каталоге для электронной коммерции – платное, это eShop. Разовая покупка – от 39,99 USD. Плюс, может потребоваться приобретение аддонов и плагинов для интеграции внешних сервисов (в первую очередь платёжных систем).

На примере условно-бесплатного флагмана HikaShop (есть 4 варианта поставки: бесплатный, Essential за €49,95, Business за €99,9 и MultiSites за MultiSites за €385) рассмотрим доступный функционал:

  • Любое количество товаров в каталоге.
  • Цифровые и физические товары.
  • Сложная иерархическая структура категорий и множественное соотнесение с ними товаров.
  • Ведение складских остатков.
  • Разные варианты товаров.
  • Опции товаров и кастомные поля, списки избранного/ожидания (начиная с версии HikaShop Essential и выше).
  • Сравнение товаров и фильтры (начиная с версии HikaShop Business).
  • Расчёты и цены в разных валютах.
  • Управление заказами.
  • Простая интеграция с поисковым движком Joomla.
  • Маркетинговые и триггерные рассылки (без рекламы и копирайта в теле письма).
  • Интеграция с системами аналитики и Google Товарами.
  • Купоны и скидки.
  • Подробная онлайн-документация и персональная техподдержка (начиная с версии HikaShop Essential).
  • Отличные SEO-возможности.
  • Своя система плагинов (есть большое количество аддонов для реализации интеграций с популярными российскими сервисами, в том числе с платёжными системами).
  • Качественный перевод на русский язык.
  • Готовые шаблоны для интернет-магазинов.

Основная общая проблема интернет-магазинов на Joomla заключается не в наличии плагинов (они есть), а в количестве готовых шаблонов для них. Например, на крупнейшей площадке по продаже премиум-тем для разных CMS, ThemeForest, имеется раздел с шаблонами только для VirtueMart (и лотов здесь менее сотни).

Итак, если подвести краткий итог функциональности Joomla, то мы получаем надёжный, производительный и по-настоящему многозадачный универсальный движок. В его основе – собственный фреймворк корпоративного уровня. CMS активно развивается, сообщество у него крепкое, очень много пользователей из России и стран СНГ.

Стоит ли делать сайты на joomla?

Мы задали этот злободневный вопрос руководителям веб-студий.

Все популярные CMS имеют свои слабые и сильные стороны. Joomla – наиболее сбалансированное решение из большой тройки CMS. Она, с одной стороны, функциональная, а с другой – относительно простая. Надо отметить, что за последние пару лет возросла стабильность работы и было сделано несколько шагов по улучшению интерфейса.

Вадим Куницин
Основатель и руководитель команды JoomLine


Я люблю Joomla за простоту и универсальность. Я могу выполнить проект на Joomla в 95% случаев. То, что сайты не продвигаются на Joomla, – это все вранье и кривые руки сеошников. Продвигаются хуже, чем «1С-Битрикс»? Также не согласен. Удобнее, чем «1С-Битрикс»? На 100%! Дешевле? Определенно. Наверное, каждый выбирает инструмент, который хочет. Кто-то вырезает ледяную скульптуру бензопилой и делает это филигранно, а кто-то делает то же самое стамеской, и получается столь же изысканно. Да, есть проекты, которым подойдёт лишь самопис или «1С-Битрикс», но в простых и легких проектах с Joomla может поспорить только WordPress, которую я не люблю и любить не собираюсь.

Исаев Антон
Генеральный директор Смузи-Студио


Однозначно стоит!

Василий Асмуз
Руководитель студии Laoney Design


Несмотря на то, что Joomla сдала позиции за последние годы, есть предпосылки к ее использованию на сайтах и сегодня при совпадении нескольких условий:

  • вы уже с ней работали;
  • Joomla из «коробки» умеет то, что вам нужно;
  • вы нашли идеально подходящий вам шаблон (вероятно, платный).
Алексей Шишкин
Генеральный директор агентства Redsoft


Мы с перцами первый сайт на джумле сделали в 2008м. Тогда в ходу ещё джустина была.
Фактически тогда это был движок, к которому прикручивался честно купленый шаблон. Но тогда и доллар был по тридцать, и заказчик понеискушённее.
Прошло всего каких-то десять лет. Мы научились делать шикарные сайты. Мы их прототипировали в акшуре, рисовали, верстали, писали компоненты для CCK, но всё это было как–то… на преодолении что ли. Тебе ежедневно приходилось бороться с мнением рынка — джумла есть дырявая самописка для украинских фрилансеров.
Мы даже два Joomla!Day Russia провели, чтобы менять структуру рынка, менять клиентов. И… в сухом остатке эти было весело. Но сейчас продукт не нужен никому. Все топовые команды, делавшие годноту, мигрируют. А остающиеся выглядят юродивыми. Жаль…

Александр Конченко
Продюсер в GreenPR

Функционал и технические характеристики хостинга

  1. Панель управления. Насколько удобный и интуитивно понятный интерфейс панели управления, настолько более удобно будет делать нужные настройки.
  2. Резервная копия базы данных (бэкап). Большинство хостинглвых компаний, это делают и это удобно. Резервное копирование своего сайта вы должны делать самостоятельно, установив соответствующие компоненты. Это позволит быть уверенными на 100% в надежности резервного копирования сайта.
  3. Количество сайтов, баз данных, использование под доменов. Если вы размещаете на хостинге несколько сайтов или для их размещения планируете использовать поддомены, то обязательно узнайте ограничения. Эта информация находится в описании тарифного плана. Количество баз данных для Joomla не актуально т.к. можно использовать одну базу, но задать разные префиксы таблицам.
  4. Загрузки файлов на хостинг. Хостинг должен обязательно предоставлять загрузку файлов по FTP и SSH, в редких случаях удобно пользоваться web-интерфейсом файлового менеджера, который, в свою очередь, должен быть удобным и понятным.
  5. Возможность автоматической установки CMS Joomla. Есть очень удобная функция автоматической установки SMC, что позволяет сосредоточиться сразу на оформлении и наполнении своего сайта.
  6. Объем дискового пространства. Для начала хватит 100-150Мб дискового пространства, со временем сайт начнет занимать больше места. Так же это место используют резервные копии сайта, поэтому, конечно, надо думать об оптимальном размере файлов и по возможности их оптимизировать, уменьшая объем. В любом случае 1000Мб(1Гб), которые выделяет хостер, в стартовом пакете, хватит с запасом.
  7. Операционная система. В большинстве, хостинговых компаниях используют операционные системы семейства UNIX (Free BSD, GNU/Linux), некоторые используют Windows-хостинг, но с ним могут возникнуть разные проблемы. Рекомендую пользоваться серверами работающими под Unix-подобными ОС.
  8. Трафик. Большинство провайдеров предоставляют неограниченный трафик. Если вы встретите того, кто его считает, то тогда придется провести вычисления и рассчитать этот показатель с учетом количесва просмотров страниц и пересылке служебных данных, бекапов, роботов, собирающих информацию с вашего сайта.
  9. Нагрузка на сервер (CP). Этот параметр зависит от трафика и от функционала сайта и выражается во времени, потраченном сервером на обработку запросов к сайту. Поэтому при безлимитном трафике, этот параметр ограничивает нагрузку на сервер.
  10. Аптайм (Uptime). Время непрерывной работы сервера, на котором хранится ваш сайт. Самое высокое значение Uptime обычно составляет 99,9%. Почему не 100%? Многие процессы и критические обновления требуют перезагрузки серверов. Это неизбежно.
  11. Загруженность канала и сервера. В общем случае — это скорость на которой идет обмен данными с посетителем и скорость обработки исполняемых скриптов сайта.

Остальные значимые моменты при выборе — это оперативная техподдержка, регион расположения серверов, стоимость предоставляемых услуг, о которых тоже не надо забывать.

Шаг № 6: как публиковать контент

Чтобы опубликовать заметку на сайте под управлением CMS Joomla, воспользуйтесь меню «Контент» в административной панели.

Чтобы создать новый материал, нажмите кнопку «Создать»

Создаем первую страницу

На странице редактирования укажите название публикации, добавьте текст. Выберите категорию. Чтобы добавить изображение, воспользуйтесь отмеченной на иллюстрации кнопкой на панели редактора.

К любому материалу можно добавить изображение

Визуальный редактор Joomla. Чтобы добавить изображение, кликните по выделенной иконке

В открывшемся окне можно добавить атрибут alt, выбрать способ выравнивания и разрешение фото.

Укажите метаданные изображения, при необходимости отредактируйте размеры картинки

Настройки изображения в новом интерфейсе Joomla

Во вкладке «Публикация» добавьте описание и по желанию – ключевые слова страницы (в 2022 году добавлять их не имеет смысла).

Укажите обязательные параметры публикации

Создание материала, настройки публикации

Во вкладке «Изображения и ссылки» можно добавлять и редактировать изображения для превью и основного материала, а также добавлять ссылки для перенаправления пользователей. На вкладках «Отображение», «Параметры редактирования» и «Права доступа» можно изменять соответствующие настройки.

В разделе «Менеджер материалов» можно управлять публикациями: редактировать, удалять, снимать с публикации, оценивать количество просмотров.

Менеджер материалов в последней версии Joomla был объединен с разделом «Материалы»

Вы подразделе «Материалы» (Раздел «Контент») происходит управление всеми публикациями

В разделе «Категории» можно создавать и редактировать категории публикаций.

Управление категориями в Joomla осуществляется в подразделе «Категории»

Новый интерфейс менеджера категорий

Читайте также:  Демистифицируем порядок обработки Nginx для обеспечения бесперебойной работы
Оцените статью
Хостинги