Блог

Обзор CMS Joomla: что это, плюсы и минусы

16 октября 2020 г.

Обзор CMS Joomla: что это, плюсы и минусы #1

Joomla — CMS c открытым кодом для создания практически любых сайтов. Основные возможности системы доступны “из коробки”, а дополнительные плагины расширяют возможности CMS под разные задачи. Для создания проектов с помощью этого движка обычно не нужны знания в программировании, поэтому Joomla часто выбирают те, кто создает сайт самостоятельно, без команды разработчиков.

Поговорим о том, что такое CMS Joomla, какие у нее преимущества и недостатки. Рассмотрим ее функциональные возможности, особенности работы с шаблонами, нюансы поискового продвижения и подключения модуля оплаты для Joomla.

Что такое CMS Joomla CMS

Joomla — это система управления контентом с открытым исходным кодом. Это означает, что любой разработчик может создать расширение для CMS под определенные задачи, а затем продавать его или предоставлять бесплатно. Наряду с WordPress, Joomla рекомендована тем, кто впервые берется за создание сайта. Эта CMS удобна, потому что у нее простой пользовательский интерфейс. А дополнительные плагины делают гибкой и позволяют настроить систему под разные потребности бизнеса. Joomla распространяется по лицензии GNU GPL, то есть она бесплатная. А вот сами расширения могут быть как бесплатными, так и за деньги.

Функциональность этой системы управления контентом позволяет создавать разные сайты на Joomla — как одностраничники, так и крупные интернет-магазины и ресурсы с разветвленной структурой.

Установка Joomla достаточно простая. Часто хостинг-провайдеры предлагают автоустановку CMS, которая занимает буквально пару минут. Вам нужно только купить хостинг и домен, после чего практически сразу можно заниматься настройкой и дизайном будущего сайта. Интерфейс русифицирован, а админ панель интуитивно понятная даже для новичка.

Функциональные возможности

Рассмотрим стандартные и дополнительные возможности Joomla.

Стандартные функции CMS Joomla

  • Система регистрации, которая предусматривает девять групп пользователей. У каждой группы есть определенные права на редактирование, модерацию, управление материалами.
  • Медиа-менеджер. Позволяет управлять контентом на сайте. Дополнительные модули также дают возможность отслеживать реакцию пользователей на материалы.
  • Поиск с фильтрами, которые позволяют сортировать материалы по различным параметрам, таким как дата публикации, популярность и пр.
  • Многоуровневое меню, которое легко настроить без наличия особых навыков в программировании. Можно создавать вкладки в любом количестве, использовать выпадающий список.
  • Дополнительные блоки, предусмотренные для размещения рекламы, формы обратной связи, подборок сопутствующих товаров.
  • Текстовый редактор и графический. Можно создавать тексты с любой структурой, изменять их шрифт, формировать списки и т. д., а также добавлять картинки, видео-контент.

Возможности для расширения

Есть много плагинов для Joomla, с помощью которых можно добавить новые возможности в систему. Хотя стандартная функциональность данной CMS достаточно мощная, полностью обойтись без дополнительных модулей не получится. Расширения обеспечивают такие must have функции как защита от спама, защита от взлома, резервное копирование, оптимизация с учетом требований поисковиков.

Некоторые функции можно добавить не только при помощи модулей, но и через редактирование шаблона. Например, этот способ применим для установки счетчика Google Analytics. Но второй вариант — менять шаблон — выбирают те, у кого уже есть опыт в разработке. Также плагины позволяют добавить специфические функции, которые нужны для конкретного типа сайта, например, для магазина, новостного сайта или блога.

Расширения для e-commerce

Существует много расширений, предназначенных именно для электронной коммерции. Они позволяют добавить инструменты управления онлайн-продажами и сделать интернет-магазин максимально удобным. Среди популярных вариантов — VirtueMart, HikaShop, JoomShopping, AceShop. Для новичков, у которых нет опыта создания сайта интернет-магазина, лучше всего подойдет JoomShopping. 

JoomShopping создан специально для Joomla немецкими разработчиками. Это ваш вариант, если вы хотите быстро и без особых затруднений запустить интернет-магазин с приятным дизайном. JoomShopping создает не такую сильную нагрузку на хостинг, если сравнивать с VirtueMart. Компонент позволяет разработать интернет-магазин с ассортиментом до 50-70 тысяч товаров. Расширение бесплатное, но все равно придется подключать дополнительные плагины, чтобы обеспечить покупателю удобство.

Поэтому могут понадобиться расширения для следующих опций:

  • Возможность быстрого заказа. Некоторые покупатели предпочитают оставлять только номер телефона, чтобы задать интересующие вопросы менеджеру и уже в телефонном режиме оформить покупку. Чтобы обеспечить такую возможность пользователям, можно использовать плагины для заказа “в один клик”. Они позволяют настраивать обязательные и необязательные поля.
  • Дополнительные функции в корзине. Используя специальные модули, можно добавить к стандартным возможностям корзины такие возможности: поддержка мультивалютности, возможность “отложить” понравившийся товар, отображение характеристик товара в корзине, ввод промокода на скидку и др.
  • Онлайн-оплата. Есть плагины для CMS Joomla, которые позволяют подключить и настроить процесс оплаты на сайте. Например, готовый модуль от Interkassa позволяет добавить способы оплаты в один клик — Google Pay, Apple Pay, Telegram Pay, а также оплату QR-кодом, через электронные кошельки и др. Можно создавать онлайн-инвойсы, то есть отправлять покупателям счета в виде ссылок на email или в SMS.
  • Оформления доставки. С помощью расширений можно добавить возможность выбора способа доставки, города доставки, почтового отделение. Есть модули, которые позволяют рассчитать стоимость доставки товара и отслеживать посылку.
  • Фильтрации товаров. Если у вас большой ассортимент, дайте возможность покупателю легко найти нужный товар, используя фильтры по разным параметрам.

Модули для новостного сайта

Для администраторов новостных ресурсов важно иметь возможность делить материалы на рубрики, сортировать и фильтровать публикации по темам и датам, форматировать и структурировать текст и т. д. Под эти задачи подойдут расширения Hierarchical Category Filter, JUX Mega Menu.

Модули для блога

Для ведения блога CMS должна быть удобной как для администратора, так и для авторов. Среди необходимого функционала — возможность комментировать публикации и автоматически постить их в соцсетях. Чтобы добавить такие возможности к Joomla, воспользуйтесь расширением Easy Blog.

Плагины для соцсетей

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

CMS Joomla: плюсы и минусы

Как и любой движок, Joomla имеет свои преимущества и недостатки.

Плюсы

  • Универсальность. Joomla — полноценный инструмент для создания любого сайта, несмотря на относительную простоту, в сравнении, например, с Drupal.
  • Минимальная затратность. CMS бесплатная, потратиться нужно будет только на некоторые дополнительные модули.
  • Удобство в использовании. Админ-панель простая и понятная. Необходимые для настроек разделы и расширения легко найти, все устроено логично.
  • Простота установки. Даже неопытный пользователь легко установит CMS, скачав ее с официального сайта или воспользовавшись автоустановкой от хостинг-провайдера.
  • Русифицированный интерфейс. Предусмотрен как для самой CMS, так и для многих расширений. С версии 2.5 также поддерживается мультиязычность.
  • Встроенная система кэширования. Открытые ранее веб-страницы система отправляет в кэш, что ускоряет загрузку страниц. За счет этого уходит лишняя нагрузка с сервера и улучшаются SEO-показатели.
  • Многообразие вариантов дизайна. Есть множество шаблонов в свободном доступе.
  • Собственный модуль безопасности. Сайты на Joomla взламывают редко, хотя уязвимости у движка есть, как и у любой системы.
  • Встроенный режим отладки. Позволяет быстро устранять возникающие сбои.
  • Адаптация к требованиям поисковиков. Joomla — SEO-дружественная CMS, есть много модулей для SEO-продвижения.

Минусы

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

Дизайн и работа с шаблонами

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

Выбирать можно как бесплатные, так и платные (премиум) шаблоны. Чтобы найти что-то оригинальное, используйте запрос Joomla template и посмотрите интересные шаблоны на зарубежных сайтах, где CMS Joomla популярнее. К тому же так будет больше шансов, что выбранное вами оформление не используют конкуренты. Выбирая шаблон, удостоверьтесь в том, что он предусматривает адаптацию под мобильные устройства для корректного отображения на смартфонах.

Добавить шаблон легко: нужно в разделе “Расширения” нажать “Обзор” и выбрать скачанную тему. После этого начнется процесс установки. Когда шаблон будет установлен, вы можете его редактировать с помощью предустановленных настроек. Если у вас бесплатная тема, то настроек будет мало (обычно это только замена фона, логотипа, шрифта) или не будет вообще. Если вам нужно больше возможностей — купите платную тему, в которой гораздо больше инструментов кастомизации, или скачайте расширение Sitebuilder или Pagebuilder.

Модули Sitebuilder или Pagebuilder появились недавно. Они существенно упрощают работу с Joomla и позволяют полностью кастомизировать шаблон. Это конструктор сайта и конструктор страниц, обычно такие расширения идут вместе с шаблонами. С помощью конструкторов пользователь может создавать страницы и весь сайт целиком из готовых блоков, при этом выполняя настройку содержимого каждого блока, меняя оформление и прочие параметры.

Поисковая оптимизация (SEO) и продвижение

Основные составляющие для поискового продвижения сайта на Joomla — это полезный для посетителей ресурса контент и правильно подобранные ключевые фразы. Интерфейс движка предусматривает поля для ключевых слов и метатегов — seo-оптимизированного заголовка и краткого описания страницы.

После установки CMS Joomla, можно сразу провести минимальную оптимизацию, используя стандартные функции системы:

  • Указать название сайта, чтобы оно отображалось в результате поисковой выдачи и на вкладке веб-браузера.
  • Сделать описание (description) и прописать ключи (keywords), по которым ваш сайт будут определять поисковые системы.
  • Включить формирование ЧПУ, или SEO-friendly URL — адреса страницы, прописанные в максимально понятном для человека виде, то есть с транслитерацией слов.
  • Разрешить индексирование, тогда страницы появятся в поисковой выдаче.

Минимальных настроек хватит, чтобы поисковые системы не игнорировали сайт. Но если у вас много конкурентов и вы хотите попасть на топовые позиции — нужно серьезно работать над SEO-продвижением. Чтобы получить доступ к дополнительным инструментам, используйте расширения sh404SEF, EFSEO или SEOBoss.

Тарифы

Joomla — это бесплатный движок, последняя версия есть в свободном доступе на сайте разработчика. Платные варианты отличаются по цене, средняя стоимость — $40-80. Также при развертывании сайта на Joomla нужно потратиться на хостинг и домен. Чем функциональнее будет сайт, тем дороже нужен хостинг. Для крупных интернет-магазинов может потребоваться размещение на VPS. Но для первого сайта бюджет чаще всего увеличивается постепенно.

Модуль оплаты для Joomla

Для успешной электронной торговли важно предложить покупателю удобную и быструю оплату. Тогда шансы, что он бросит корзину, снижаются. Чем больше вариантов оплаты вы предложите посетителям сайта, тем проще клиенту найти комфортный и знакомый метод. А для бизнеса онлайн-платежи на сайте — это возможность автоматизировать весь процесс покупки.

Если у вас сайт на Joomla и вы хотите настроить прием платежей, оптимальное решение — сотрудничать со специализированным платежным сервисом, таким как Interkassa. У нас есть готовый платежный модуль для Joomla. Подключить его очень просто: достаточно скачать модуль на сайте и установить его, следуя детальной инструкции. После подключения к сервису покупатели вашего магазина смогут выбрать наиболее удобный способ оплаты — картой, через электронный кошелек или наличными через терминал.

Готовый модуль оплаты для Joomla от Interkassa бесплатный. За услуги платформы взимается комиссия с каждого заказа, сделанного на сайте. Но это уже после того, как вы начнете зарабатывать на продажах в вашем интернет-магазине. Чтобы начать подключение к платежному сервису Interkassa, зарегистрируйтесь в системе.

Примеры сайтов на Joomla

На Joomla создают сайты как крупные международные компании, так и мелкий и средний локальный бизнес. Например, на этом движке сделаны сайты IKEA и HARVARD UNIVERSITY.

Среди шаблонов этой CMS можно найти решение для любой ниши, вот несколько тому подтверждений:

  • интернет-магазин зоотоваров valta.ru,
  • магазин товаров для конного спорта konka.ru,
  • магазин органической продукции sunrich.com.ua,
  • сайт для тех, кто ищет гаджеты, mozo.com.ua.

Joomla — система, в которой можно быстро разобраться даже без особых знаний и навыков в разработке сайтов. С первоначальной настройкой помогут многочисленные руководства по Joomla. А стандартные возможности CMS легко расширить дополнительными модулями, что позволяет реализовать любой проект. Так что CMS Joomla — одно из лучших решений, чтобы создать сайт для бизнеса любого масштаба.