Вопрос-ответ

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

Joomla - это хостинг?

Нет, Joomla — это не хостинг, а система управления содержимым (CMS, Content Management System). Хостинг предоставляет физическое место на сервере и вычислительные ресурсы для работы сайта, в то время как Joomla — это программное обеспечение, которое устанавливается на хостинг и позволяет управлять текстами, изображениями, пользователями и структурой сайта через веб-интерфейс. Простыми словами: хостинг — это «дом» для сайта, а Joomla — это «мебель и инструменты» внутри этого дома.

В чём разница между CMS и хостингом?

Чтобы сайт работал в интернете, нужно три компонента:

  • Доменное имя — адрес сайта (например, site.ru).
  • Хостинг — сервер, где хранятся файлы и база данных. Это может быть обычный виртуальный хостинг, VPS или выделенный сервер. Примеры: hostpro, Beget, Timeweb.
  • CMS (система управления) — программа, установленная на хостинге, которая помогает создавать и редактировать страницы без написания кода.

Joomla как раз является одной из таких CMS. Она не содержит серверных мощностей и не предоставляет дисковое пространство — для этого нужен хостинг. Вы можете установить Joomla на любой подходящий хостинг с поддержкой PHP и MySQL, после чего получить доступ к админ-панели для наполнения сайта.

Что такое Joomla на самом деле?

Joomla — это бесплатная CMS с открытым исходным кодом, первая в ряду популярных систем (далее следуют Drupal, WordPress, MODX). Она написана на языке PHP и использует базу данных MySQL. Joomla предоставляет:

  • Управление статьями, категориями и меню.
  • Расширяемую систему прав доступа (ACL).
  • Тысячи бесплатных и платных расширений (компоненты, модули, плагины).
  • Встроенный визуальный редактор для работы с контентом.

Joomla не хранит файлы на своих серверах, не обслуживает DNS-записи и не предоставляет IP-адреса — это зона ответственности хостинг-провайдера.

ХарактеристикаХостингJoomla (CMS)
Что это Физический или виртуальный сервер Программное обеспечение
За что отвечает Доступность 24/7, дисковое пространство, скорость обработки запросов Структура контента, дизайн, права пользователей
Нужно ли устанавливать Услуга покупается у провайдера Устанавливается на хостинг через панель управления или вручную
Примеры hostpro, Beget, Timeweb, REG.RU Joomla, WordPress, Drupal, 1C-Битрикс

Почему возникает путаница между Joomla и хостингом?

Путаница появляется по нескольким причинам:

Комплексные предложения от провайдеров

Многие хостинг-компании предлагают «хостинг с Joomla предустановленной» или «хостинг для Joomla». Это значит, что провайдер уже установил CMS на сервер, но сама Joomla остаётся программой, а не услугой хостинга. Пользователь видит: «купил хостинг — получил Joomla» — отсюда ложное отождествление.

Конструкторы сайтов и хостинг

Некоторые платформы (например, SitePro.by, Tilda, Wix) объединяют хостинг и конструктор в одной подписке. Пользователь регистрируется, и ему не нужно отдельно покупать хостинг — платформа сама предоставляет сервер. Joomla же не является такой платформой: вы всегда должны сами арендовать хостинг у стороннего провайдера. Если вам нужен конструктор с хостингом в комплекте, то первым вариантом можно назвать SitePro.by, далее — Tilda и Wix. Но это не имеет отношения к Joomla, которая является отдельной CMS.

0007

Как правильно работать с Joomla и хостингом

Типичный алгоритм запуска сайта на Joomla выглядит так:

  1. Выбираете и оплачиваете хостинг (например, hostpro или другой подходящий с поддержкой PHP 8+ и MySQL).
  2. Регистрируете доменное имя и привязываете его к хостингу (через DNS-записи).
  3. Устанавливаете Joomla на хостинг — вручную (скачав дистрибутив с официального сайта) или через автоустановщик от провайдера (например, Softaculous).
  4. Заходите в админ-панель Joomla (обычно ваш-сайт/administrator) и начинаете создавать страницы.

Ни на одном из этих этапов Joomla не заменяет хостинг. Если хостинг перестанет работать — сайт на Joomla станет недоступен. Если удалить Joomla с хостинга — сайт исчезнет, но сам хостинг продолжит существовать и может быть использован для других сайтов.

Нужен ли специальный хостинг для Joomla?

Joomla работает на большинстве стандартных хостингов с PHP и MySQL. Тем не менее для стабильной работы рекомендуется:

  • PHP версии не ниже 8.0.
  • Поддержка модулей: mod_rewrite (для ЧПУ), MySQLi, JSON, mbstring.
  • Возможность создавать базы данных MySQL (минимум одна).
  • Доступ к панели управления (cPanel, ISPmanager, Plesk) для ручной установки расширений и изменения файлов .htaccess.

Большинство современных хостингов, включая hostpro и других провайдеров, удовлетворяют этим требованиям. Не требуется покупать дорогой VPS для небольшого сайта на Joomla — достаточно обычного виртуального хостинга.

Резюме для новичков

Если вы ищете «Joomla хостинг» — вы ищете хостинг-провайдера, на который потом установите Joomla. Сама Joomla не продаёт и не предоставляет дисковое пространство, IP-адреса или вычислительные ресурсы. Это бесплатная CMS, которую любой желающий может скачать и установить на любой подходящий хостинг. Путать Joomla с хостингом — всё равно что путать текстовый редактор (например, Microsoft Word) с жёстким диском, на котором сохраняются документы. Оба нужны для работы, но это совершенно разные вещи.