Разместить Joomla, ничего не устанавливая
Система управления контентом, которая умеет показывать страницу одним и скрывать от других, и вести две версии сайта на разных языках — без установки хотя бы одного расширения.
От 8,99 €/месяц
Обзор
Joomla — установка, обновления и резервные копии на нас, на машине во Франции. Полноценная система управления контентом, ценимая за тонкую настройку прав и встроенную многоязычность. Достойная альтернатива WordPress для структурированных сайтов. Вы ничего не устанавливаете и не настраиваете сервер: приложение появляется в сети через несколько минут после заказа и оформлено на вас.
Ей подходит тариф Приложение Комфорт за 8,99 €/месяц с налогом — 4 ГБ памяти. Joomla работает на PHP поверх MySQL, и показ каждой страницы требует немного работы: определить, к какому уровню доступа относится посетитель, выбрать модули для показа на этом пункте меню, применить текущий язык. К этому добавляется индексация встроенного поиска, которая заново просматривает изменённый контент, и запланированные задачи, которые ядро теперь умеет выполнять само. Эти 4 ГБ дают запас, благодаря которому всё это остаётся незаметным для посетителя.
Сюда приходят с WordPress, часто по конкретной причине: нужна закрытая часть сайта или второй язык, а доверять это плагину не хочется. Joomla держит оба решения в ядре. Группы пользователей вкладываются друг в друга, уровни доступа применяются к любому элементу — статье, пункту меню, модулю, — а многоязычность связывает страницу с её переводом без дополнительных инструментов. Расширения же устанавливаются из административной панели, загрузкой архива или указанием адреса, что сохраняет простой рабочий ритм.
Что даёт управляемое размещение
Уровни доступа, применимые ко всему
Вы определяете вложенные группы пользователей, а затем уровни доступа, которые назначаете статье, категории, пункту меню или модулю. Страница становится видимой для участников и невидимой для публики без единого расширения, а само меню исчезает для тех, у кого нет права его видеть.
Многоязычность в ядре
Вы объявляете языки контента, связываете каждую статью с её переводом, и появляется модуль переключения. Публичный интерфейс и админка существуют на десятках языков. Именно эта функция часто решает выбор в пользу Joomla, потому что она встроенная, а не привинченная сбоку.
Модули, расставленные постранично
Модуль — блок, форма, список статей — занимает позицию в шаблоне и ограничивается выбранными вами пунктами меню. Главная страница, раздел новостей и закрытый раздел показывают, соответственно, разные блоки, без дублирования шаблона.
Свои поля, поиск и планировщик
Ядро позволяет добавлять свои поля к статьям, контактам и пользователям, включает встроенный поиск с индексом, планировщик задач, инструменты согласия и экспорта персональных данных, а также двухфакторную аутентификацию. И для всего этого ничего не устанавливается.
Почему доверить это нам, а не устанавливать самому
Сайт с закрытым разделом для участников
Протоколы собраний, согласованные тарифы и внутренние документы видны только после входа в систему, а остальной сайт остаётся публичным. Двух уровней доступа достаточно, и для этого не пришлось добавлять плагин подписок.
Сайт на русском и английском
У каждой страницы есть связанный перевод, посетитель переключается одним щелчком, а контент, существующий только на одном языке, не показывается на другом. Всё это настроено в ядре, что избавляет от зависимости от плагина с неясным будущим.
Объединение с несколькими редакторами
Каждое отделение публикует материалы в своей категории, координатор их проверяет, и никто не может тронуть чужие разделы. Вложенные группы описывают именно такую иерархию.
Главная страница, непохожая на остальные
Крупное изображение и три блока на главной, боковая колонка навигации в документации, совсем ничего на юридических страницах. Назначение модулей по пунктам меню решает это, не трогая код шаблона.
Обновлённый сайт, которому нужно сохранить свои адреса
Компонент переадресации в ядре фиксирует адреса, отвечающие ошибкой, и позволяет перенаправлять их один за другим. На переделанном сайте именно этот инструмент не даёт потерять набранные позиции в поиске.
Размещено во Франции
В нашей собственной инфраструктуре в Новой Аквитании, которую мы обслуживаем сами. Закрытый раздел для участников хранит имена, адреса, а порой и бухгалтерские документы: они не покидают страну.
Частые вопросы
Существуют расширения для миграции: им дают доступ к базе WordPress или её выгрузке, и они воссоздают статьи, категории, изображения и авторов в Joomla. После этого стоит обратить внимание на два момента. Вёрстка, сделанная блочным конструктором, не переживает перенос: текст приходит, оформление нужно делать заново. И адреса меняются: именно поэтому стоит воспользоваться компонентом переадресации из ядра, который фиксирует ошибки, с которыми сталкиваются посетители, и позволяет направить каждый старый адрес на новый.
Из административной панели, загрузкой архива или вставкой адреса для установки: никакой командной строки, никакого менеджера зависимостей. Обновления расширений и самой Joomla отображаются на панели управления и устанавливаются так же. Официальный каталог насчитывает несколько тысяч расширений, часть из них платная — перед тем как взять расширение, проверьте дату его последнего обновления: это лучший показатель того, насколько оно живо.
Стоит знать три вещи. Экосистема заметно меньше, чем у WordPress: меньше готовых шаблонов, меньше учебных материалов и меньше студий, которые с ней работают, а это важно в день, когда нужно найти подрядчика. Переход на следующую основную версию в прежних поколениях оставлял не лучшие воспоминания; последние проходят гладко, но требуют совместимости ваших расширений, а значит, и небольшого планирования. А админка плотная: она полная, но не интуитивно понятная сразу, и стоит заложить несколько часов на знакомство с ней.
Приложение Комфорт, за 8,99 €/месяц с налогом. Он даёт 4 ГБ памяти там, где приложение просит минимум 1,5 ГБ: запас идёт системе, а не витрине. Сменить тариф позже можно без переустановки.
Да. Joomla — свободное программное обеспечение: мы его размещаем, а не владеем им. Сайт живёт в базе MySQL и папке файлов, оба экспортируемые, а встроенные в ядро инструменты приватности дополнительно позволяют извлечь или удалить данные пользователя по его запросу.