Содержание

Уроки Joomla для начинающих

Joomla

Окт 29, 2021

Elena B.

8хв. читання

Когда мы говорим о системе управления контентом, Joomla! — это решение, которое одно из первых приходит на ум. Полностью бесплатная ( с открытым кодом — open-source), Joomla! может быть использована кем угодно, кто хочет создать мощный сайт.

Joomla! используют много известных брендов и организаций включая Гарвадский Университет, Linux.com, Guggenheim, MTV и UNRIC (United Nations Regional Information Centre for Western Europe — Региональный информационный центр Организации Объединенных Наций для Западной Европы).

Создавать сайт в Joomla! очень просто и интересно, потому что вам доступно множество шаблонов и расширений. Будь то социальная сеть или новостной сайт, управление сайтом или внесение изменений в ядро, вы сможете найти готовое расширение на официальном сайте Joomla.

Шаблоны Joomla также доступны в интернете и готовы к использованию, поэтому начать не так уж сложно.

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

Говоря о лидирующих CMS, в конечном счете, сравнение с WordPress неизбежно. Даже не смотря на то, что у WordPress на 120% больше скачиваний, больше бесплатных тем и плагинов, чем у Joomla, говорить о том, что Joomla! уступает WordPress в вопросах конкуренции не совсем верно. Вот более полное сравнение отличий между двумя самыми известными в мире системами управления контентом.

В данном руководстве Уроки Joomla основное внимание уделяется демонстрации использования Joomla! для создания сайта. Рассмотрим всё от установки до настройки сайта.

Оглавление

Шаг 1 – Установка Joomla

Для установки Joomla на вашем виртуальном хостинге Hostinger, всё что нужно будет сделать — это несколько кликов и заполнить данные о вашем сайте. Автоустановщик позволяет вам сохранить время и установить Joomla за несколько минут. Следуйте шагам для установки Joomla:

  1. Зайдите в панель инструментов.
  2. Нажмите на  Автоустановщик.
  3. В поле для поиска напишите Joomla и нажмите на появившуюся иконку.
  4. В мастере установок введите данные о своём сайте и нажмите 
    Установить
    .
  5. Подождите пару минут для установки CMS.

Готово! Это всё, что надо было сделать. Теперь Joomla! установлена, создана и соответственно настроена база данных.

Чтобы зайти в панель управления Joomla, добавьте /administrator в конец URL (т.е. www.mydomainname.com/administrator) в вставьте в адресную строку браузера. После введения имени пользователя и пароля, которые вы создали, когда устанавливали Joomla, вы будете адресованы на страницы администратора.


Шаг 2 – Создание сайта с Joomla

С Joomla! вы получаете множество настроек для упорядочивания вашего сайта и управления его контентом. В этой части руководства Уроки Joomla проведём вас через весь процесс создания удобного и эффективного управления контентом.

Шаг 2.1 – Создание Материала

Начнём с основ. На админ странице нажмите кнопку Материалы, наведите мышь на пункт менеджер материалов и нажмите на

Создать материал. Визуальный редактор (WYSIWYG) появится на вашем экране. Им можно пользоваться для добавления и редактирования текста ваших материалов. Вы также можете добавлять изображения и ссылки к вашему тексту здесь.

По завершению нажмите Сохранить и ваш материал будет опубликован.

Как только материал был создан, он появится в разделе Материалы. Если вы хотите разместить ссылку на него в главном меню следуйте этим шагам:

  1. Нажмите на вкладку Меню.
  2. Наведите на пункт Main Menu и нажмите на Создать пункт меню.
  3. Заполните заголовок меню, например
    Lorem ipsum
    .
  4. Теперь вам нужно выбрать тип пункта меню; в данном случае выберите пункт Материалы.
  5. Для того, чтобы созданный пункт меню открывал недавно созданный материал, выберите опцию Материал.
  6. Выберите то, на что хотите ссылаться. Нажмите Выбрать и укажите путь к недавно созданному материалу.
  7. Нажмите кнопку Сохранить.

Теперь должно быть всё готово. Ваш недавно созданный материал будет доступен из главного меню на вашем сайт на Joomla.

Шаг 2.2 – Добавление Компонентов Joomla

С Joomla! вы имеете возможность добавлять специальные функции дополнительно к стандартным материалам, которые содержат текст, ссылки и картинки. Создание сложного контента осуществляется с использованием компонентов.

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

Например, чтобы сделать страницу с новостной лентой с внешнего сайта, вам нужно перейти в Компоненты, затем выбрать Ленты новостей -> Ленты, затем нажать кнопку Создать.

В новом окне заполните необходимые детали (заголовок и URL для новостной ленты, который вы хотите, чтобы отражался) и нажмите кнопку Сохранить.

Другие компоненты (можно найти в этом же меню Компоненты) могут быть использованы таким же образом. Их настройка потребует всего нескольких кликов.

Шаг 2.3 – Добавление Категорий Joomla

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

  1. В админ панели нажмите на пункт меню Материалы.
  2. Теперь в меню Категории, нажмите Создать категорию.
  3. Добавьте заголовок, алиас, описание. (Примечание: Алиас и описание не обязательные для заполнения поля).
  4. Нажмите кнопку Сохранить
     для создания новой категории.


Как и материалы, компоненты Joomla можно распределить по категориям. Есть одно отличие между категориями материалов и компонентов; то есть, когда вы выбираете меню категории для какого либо компонента, вы попадаете в специальный менеджер для компонентов. Для добавления категории нужно нажать кнопку Создать

Шаг 2.4 – Создание Избранных материалов

С помощью Joomla вы можете создавать страницы, которые объединяют контент в зависимости от сходства свойств.

Первый шаг это пометить материал как избранный. Это легко сделать, как и многое другое в Joomla. Просто перейдите в Материалы и выберите Менеджер материалов. Отобразится список материалов вашего сайта. Вы можете заметить, что возле каждого материала в списке стоит звёздочка. Всё, что нужно сделать для того, чтобы сделать материал избранным, это нажать на звёздочку, соответствующую ему.

Звёздочка должна стать жёлтой, и ваш материал избранный.

Чтобы показать избранные статьи на странице, связанной в меню, выполните следующие действия:

  1. Вначале создайте пункт меню. Перейдите в Меню, потом Main Menu.
  2. Теперь нажмите на Создать пункт меню. (Это можно проделать с любым другим уже существующим меню).
  3. Выберите тип меню. Для этого нажмите кнопку Выбрать.
  4. Из типов меню вначале выберите Материалы затем Избранные материалы
  5. Заполните Заголовок для своего меню, например, Избранные материалы.
  6. Нажмите кнопку Сохранить.

Шаг 2.5 – Создания страницы Контактов

Получение отзывов от ваших посетителей/клиентов/потенциальных клиентов часто актуально для владельцев сайтов. Для этого важно наличие страницы контактов. В несколько кликов Joomla может помочь вам её создать:

  1. Прежде всего, вам нужно создать компонент страницы контактов.
    Для этого перейдите в Компоненты и нажмите Контакты. Нажмите кнопку Создать.
  2. Добавьте имя страницы и контактную информацию для вашей формы. Если вы хотите добавить описание используйте вкладку Miscellaneous Information.
  3. По завершению нажмите кнопку Сохранить.

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

Шаг 2.6 – Использование Баннеров

Компонент Баннеры может быть использован для управления изображением или HTML баннерами. Вот как мы это сделаем:

  1. Прежде, нужно создать баннер. Для этого перейдите во вкладку баннеров из Компоненты -> Баннеры -> Баннеры.
  2. Теперь нажмите на кнопку Создать в левом верхнем углу.
  3. Выберите название для своего баннера. Рекомендуется использования осмысленное, конкретное называние, которое будет легко понимать позже.
  4. Загрузите своё изображение и заполните необязательные настройки, такие как ширина и высота.
  5. Как только вы закончите нажмите кнопку Сохранить.
  6. Теперь, чтобы ваш новый баннер отобразить, нужно опубликовать новый модуль. Перейдите в
    Менеджер модулей
    в меню Расширения.
  7. Нажмите кнопку Создать.
  8. Перед вами появится список модулей. Выберите Баннеры.
  9. Выберите Заголовок и место для модуля. Затем сохраните и всё готово.

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

Шаг 3 – Устанавливаем Расширения для Joomla

Официальная библиотека расширений Joomla предлагает все расширения, которые вы можете использовать. От безопасности и карт до электронной коммерции — всё это можно найти прямо там.

Расширения устанавливаются и управляются в меню Расширения -> Менеджер расширений

. Joomla! спросит, хотите ли вы включить вкладку Install from Web. Мы рекомендуем включить её, так как это поможет вам искать и устанавливать расширения не покидая админ панели Joomla!.

Другой вариант установки расширений Joomla! вручную:

  1. Скачайте .zip архив с каталога расширений Joomla.
  2. Нажмите на вкладку Upload Package File в разделе Расширения.
  3. Загрузите архив.

Вот и всё.

Вот несколько обязательных расширений для вашего сайта на Joomla!:

  1. ProFiles: это файловый менеджер, намного удобнее встроенного FTP.
  2. Google Maps от Reumer: используйте этот плагин для отображения карт на вашем сайте.
  3. AllVideos: с AllVideos вы можете встраивать видео (расположенного локально или любое внешнее видео из сайтов подобный YouTube) в контент сайта.
  4. Akeeba backup: широко известное как самое часто используемое расширение Joomla, Akeeba backup заботится о всём, что связано с бэкапами.

Шаг 4 – Установка шаблонов Joomla

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

У Joomla тоже есть много бесплатных или платных шаблонов доступных онлайн, но в сравнении с WordPress или Drupal их количество значительно меньше.

Установка шаблонов Joomla тоже весьма проста. Процесс практически такой же как и при установке расширений:

  1. Нажмите Расширения -> Менеджер расширений.
  2. Теперь перейдите на вкладку Upload Package File.
  3. Нажмите browse for file и выберите .zip архив для закачивания.
  4. По завершения загрузки, перейдите в раздел Расширения -> Менеджер шаблонов.
  5. Нажмите на иконку, соответствующую шаблону, который вы хотите включить.

Шаг 5 – Создание Бэкапов в Joomla

В вашем аккаунте Hostinger бэкапы создаются автоматически для файлов и баз данных. Вы можете их найти и скачать в разделе Панели Управления Hostinger -> Бэкапы.

Хотя, есть ещё несколько путей для создания бэкапов Joomla.

Шаг 5.1 – Создание бэкапа Joomla вручную

Чтобы создать копию бэкапа, вам понадобится заархивировать все файлы Joomla и базу данных. При создании бэкапа файлов, одним из удобных способов создания архива .zip будет использование файлового менеджера Hostinger. Это можно сделать перейдя в главный установочный каталог Joomla, выбрав все файлы и нажав кнопку сжатия вверху страницы. По завершению создания архива его можно скачать.

Другим способом скачать файлы может быть использование FTP клиента. Процесс очень простой — всё что потребуется это перейти в каталог Joomla, выбрать файлы и нажать кнопку Download.

Чтобы создать бэкап базы данных MySQL, мы рекомендуем использовать phpMyAdmin. В Hostinger вы можете перейти в phpMyAdmin из Панели управления нажатием по иконке и далее нажимая кнопку Войти в phpMyAdmin возле базы данных, соответствующей Joomla!.

Вы можете определить, какая база данных Joomla используется, посмотрев в файле configuration.php. Этот файл должен находиться в том же каталоге, где установлена Joomla. Обычно, это каталог public_html.

Если вы уже зашли в phpMyAdmin, нажмите вкладку Export и кнопку Go для скачивания файла .sql.

Шаг 5.2 – Использование Akeeba для создания бэкапа Joomla

Akeeba backup, наверно самый популярный плагин для Joomla. В этом разделе руководства Joomla вы узнаете, как использовать Akeeba для создания бэкапов в Joomla.

Вы не найдёте Akeeba Backup в официальном каталоге Joomla, поэтому вам нужно будет скачать плагин с сайта Akeeba. После завершения загрузки установите плагин через вкладку Upload Package File.

Теперь переходите в Компоненты -> Akeeba Backup.

При первом доступе к компоненту Akeeba вы пройдёте мастер автоматического тестирования, который настроит ваш компонент для оптимальной производительности создания бэкапов. По завершении вы получите подтверждающее сообщение.

  1. Нажмите Backup Now , чтобы сделать бэкап сайта Joomla.
  2. Если вы хотите изменить настройки, которые установил мастер автоматического тестирования, вы можете нажать Configuration.
  3. Чтобы автоматизировать создание бэкапов нажмите Schedule Automatic Backups.

Как только бэкап был создан, нажмите Manage Backups. Советуем хранить копию бэкапа локально у себя на компьютере. Для скачивания нажмите кнопку Download.

Шаг 6 – Обновление Joomla

Примечание: Рекомендуем вам создать резервную копию (бэкап) перед обновлением сайта.

Поддерживать Joomla в обновлённом состоянии очень важно. Когда вы вошли в систему по этой ссылке http://mydomain.com/administrator, Joomla автоматически запускает проверку наличия в доступе новой версии. Если в официальном репозитории есть новая версия, вы увидите новое уведомление. В уведомлении будет указано название обновления и кнопку Update Now. Нажмите на кнопку для начала процесса установки.

Далее вы перейдёте на страниц обновления Joomla. Здесь будет отображена информация о вашей текущей и новой версиях. Нажмите на кнопку установки для продолжения. Установка займёт несколько мгновений и после этого вы перейдёте на страницу, которая подтвердит вам успешную установку обновления.

Шаг 7 – Ускорение работы Joomla

Быстрая скорость загрузки сайта является важной частью хорошего впечатления пользователей о сайте. В этом разделе руководства Уроки Joomla мы рассмотрим, как повысить производительность и скорость загрузки сайта на Joomla.

Шаг 7.1 – Включение сжатие Gzip

Сжатие помогает сократить размер сайта, который ваши посетители закачивают, это приводит к ускорению загрузки сайта.

В админ Панели управления Joomla выберите Система -> Общие настройки.

Вы перейдёте на страницу Общих Настроек. Теперь следуйте шагам ниже для включение сжатия Gzip в Joomla:

  1. Нажмите Сервер.
  2. Выберите Да в разделе Gzip-сжатие страниц.
  3. Сохраните свои изменения.

Если все изменения были успешно сохранены, вы получите подтверждающее уведомление:

Всё готово, Gzip сжатие теперь включено для вашего сайта на Joomla.

Шаг 7.2 – Включение Кэша в Joomla

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

Возвращайтесь в Общие настройки в раздел Система и следуйте этим шагам для включения кэша:

  1. Вы можете выбрать какой Обработчик кэширования вы хотите использовать. На большинстве провайдеров виртуального хостинга должен использоваться в качестве обработчика кэширования Файл.
  2. Оставьте Path to Cache Folder пустым, если не хотите сохранять файлы кэша в свою директорию.
  3. Время кэширования определяет как долго хранится и как часто обновляется содержимое кэша. Значение по умолчанию 15 минут. Если вы обновляете свой сайт очень часто, тогда уменьшите значение времени. Если вы редко обновляете сайт, тогда увеличьте это значение.
  4. Оставьте Platform specific caching в положении Нет, если вы не собираетесь предоставлять другой HTML контент для мобильных устройств.
  5. Включите Кэш, выбрав одну из настроек:
    • Стандартное кэширование — выбирайте эту настройку, если у вас очень большой сайт.
    • Прогрессивное кэширование — это значение кэша по умолчанию и подходит наилучшим образом практически для всех сайтов на Joomla.
  6. Сохраните свои изменения.

Если все изменения были успешно сохранены, вы получите подтверждающее уведомление:

Другой способ включить кэширования страниц вашего сайта на Joomla — включение плагина Кэша. Перейдите в  Расширения -> Плагины в панели управления Joomla.

Теперь всё, что вам нужно сделать это найти плагин Page Cache и включить его.

Чтобы облегчить поиск плагина, введите cache в поле для поиска. Как только вы найдёте нужный плагин нажимайте на кнопку в колонке статуса, чтобы его включить. Если плагин включился, вы увидите сообщение и зелёную кнопку с отмеченной галочкой.

Теперь кэширование включено и скорость загрузки вашего сайта должна улучшиться. Для дальнейшей оптимизации рекомендуем также работать с масштабированием изображений. Руководство по этой теме здесь (англ.).

Заключение

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

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

Більше статей від Elena B.

Начинающим — Joomla! Documentation

Other languages:

Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎català • ‎eesti • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎português • ‎português do Brasil • ‎Ελληνικά • ‎беларуская • ‎български • ‎русский • ‎українська • ‎العربية • ‎فارسی • ‎বাংলা • ‎සිංහල • ‎ไทย • ‎中文(中国大陆)‎ • ‎中文(台灣)‎ • ‎日本語

Руководство по Joomla! для начинающих

Chunk:Beginner profile/ru

Хотя можно потратить всю жизнь на изучение Joomla!, однако, если вы освоите основы, вы сможете создать очень удобный и полезный простой сайт в очень короткое время без специальных технических навыков. Вы хотитете начать работу в Joomla!, но вы не знаете с чего можно начать? Если Вы положительно ответили на этот вопрос, то Вы попали именно туда куда нужно.

Установка Joomla!

Прежде чем Вы начнете использовать Joomla! вам понадобится работающая версия Joomla! Если вы хотите, чтобы ваш сайт был доступен в Интернете, убедитесь, что у вас есть учетная запись на веб-сервере. Для большинства пользователей это означает подписание договора с хостинговой компании и покупке домена, который будет служить основным адресом вашего сайта.

  • Желаете бесплатно создать веб-сайт на системе Joomla? Веб-сайт joomla.com является самым новым сервисом [проекта] Joomla!, который позволяет Вам начать, построить и поддерживать неограниченное время полностью бесплатный сайт на под-домене joomla.com. Программное обеспечение этого веб-сайта предоставляет весь стандартный функционал системы Joomla!, который делает создание сайта легким и гибким.
  • Вы уже вибрали фирму предоставляющюю хостинг? Joomla! поддерживается большинством хостинг-компаниями в рамках «один клик устанавливает» (также называемые автоматические установщики) для своих клиентов. «Одним щелчком мыши» (one clilck) — это способ «мгновенной» установки ЦМС Joomla!, при этом быстро и легко. Для этого следуйте инструкциям вашего хостинг-провайдера.
  • Использовать обычный метод установки. Для этого необходимо скопировать на Joomla! zip файл в Вашу учетную запись на хостинге, распаковать его, создать базу данных, а затем запустить инсталлятор. Подробные инструкции можно найти на Установка Joomla. Более подробную информацию можно найти на Ресурсы по установке Joomla!.
  • Установить Joomla! на свой собственный компьютер (без доступа к Вашему сайту через интернет), вы можете с помощью пакета XAMPP. Установите XAMPP и затем используйте «обычный способ» [установки Joomla!], чтобы получить ваш рабочий тестовый Joomla! сайт.

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

  • Чтобы освоить терминологию Joomla! стоит обратиться к Глоссарию.
  • Начинаем работать с Joomla! это Учебное пособие из серии практических указаний по использованию Joomla! для людей, которые никогда еще ее не использовали. В нем объясняются этапы шаг за шагом, используя скриншоты.
  • Explore the Absolute Beginners Guide to Joomla! portal page.

«Получение Поддержки»

  • «Для получения помощи по установке, вы можете обратиться с вопросами в Joomla! форум по установке.»
  • «Поскольку Вы изучаете Joomla! есть возможность получить помощь на NewJoomla! форумах. Используйте Новый на Joomla! 2.5 или на форуме Новое в Joomla! 3.х форум.»

Перед тем как Вы начнете создавать Ваш сайт в Joomla!

Перед тем как Вы начнете создавать свои собственные статьи, категории, теги, веб-ссылки, контакты, баннеры и новостные ленты, Вам стоит ознакомится со статьей планирование Вашего веб-сайта. Есть много аспектов создания веб-сайта, на которые стоит обратить свое внимание. Например, решить хотите ли Вы включить дружественную поисковую систему URL-адресов, а также как включение или отключение такой поисковой системы дружественных URL-адресов в последствии может привести к потере рейтинга ваших страниц, приобретенных с поисковых систем таких как Google, MSN и Yahoo.

Возможно, у вас уже есть сайт. Тогда Вам стоит прочитать » преобразование существующего сайта в Joomla! веб-сайт» либо узнать больше о преобразовании вашего статического сайта.

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

  • Как изменить изображения в вашем шаблоне.
  • Как [[S::MyLanguage/J3.x:Modifying_a_Joomla!_Template|изменить Joomla! шаблон]].

Наконец, Вы можете захотеть добавить одно или несколько из тысячи расширений на Joomla!.Список большинства Joomla! расширений Вы найдете по этой ссылке: the official Joomla! Extensions Directory (JED). Как только вы нашли расширение, которое хотели бы установить, вам стотит следовать процедуре установки Joomla! расширений.

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

Получение помощи на Joomla! Форумах

The Joomla! forums are the among the busiest (and most friendly) support forums in the world, and they are a great place to get help and meet other Joomla! users.

  • Before posting, check the Frequently Asked Questions (FAQs) on the docs wiki.
  • Please make certain you search the Forum post first before posting a question. Nine times out of ten someone else had the same issue that you had.
  • Make sure you are posting in the right forum for your topic.
  • Be clear and specific in your request for help. Entries like “Help! It doesn’t work!” tend to get ignored. Try to explain everything that led up to your problem. Try to explain what your problem is. Be clear about what you want to happen. And, thank those who bother to help!
  • Use the Forum Post Assistant to help you provide more information and better explain your problem.
  • If your question/problem was solved, mark your thread as solved by editing the first post you made in that thread and changing the topic icon to the green check mark with a circle. You can also add [Solved] to your topic title. By doing this you allow other members who are doing searches to easily differentiate between solved and unsolved issues. This also saves the volunteers’ time of having to open up solved topics.
  • As soon as you know things, start answering questions. Answering questions is one of the best ways to learn.
  • If someone helps you, say thank you and pay it forward by answering a question yourself.

«Вот несколько быстрых ссылок на конкретные Joomla! форумы . Общий — Новое в Joomla! 3.x, Joomla! 3.x шаблоны, Joomla! 3. x Расширения, Общий/Новое в Joomla! 2.5, Joomla! 2.5 форум по шаблонам, и Joomla! 2.5 расширения

Сохраняйте свой созданный на Joomla! вебсайт в безопасности

Portal:Beginners/Keep Your Joomla Site Secure/ru

Понимайте как работает система Joomla!

Portal:Beginners/Understand How Joomla Works/ru

Joomla 3 для новичков — основы и с чего начать создание сайта на Джумла 3

Обновлено 27 января 2021 Просмотров: 167 237 Автор: Дмитрий Петров

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Эта статья посвящена новичкам в сайтостроении. Когда ты сам уже давно прошел этот этап (имеющий место быть в становлении абсолютно любого вебмастера), то кажется, что все и так понятно.

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

Говорить мы будем про работу с замечательным движком Joomla 3, который в своей нынешней инкарнации представляет из себя довольно-таки добротный продукт, отвечающий современным стандартам верстки (поддерживается, например, отзывчивый дизайн с помощью Bootstrap), безопасности и функциональности (с помощью расширений на этом движке можно бесплатно создавать интернет-магазины, каталоги, блоги, фотогалереи и многое другое).

Сегодня мы затронем ключевые для понимания сути работы с этой CMS моменты, побродим по админке, рассмотрим структуру размещения материалов в Джумле 3 и даже поработаем с инструментами создания иерархии категорий. В общем, познакомимся с движком, научимся его не бояться и попытаемся вникнуть в логику плодотворной работы с ним.


Как связаны сайт на Joomla и админка этой CMS

Итак, Joomla 3 (или 2.5) мы установили, а затем и русифицировали. Самое время начать с ней знакомиться. Возможно, что вы уже знаете, что при создании сайтов при помощи CMS и онлайн-конструкторов вы получаете как бы две совершенно разные версии этого самого сайта (две стороны медали):

  1. Общедоступная версия, на которую могут попасть абсолютно все пользователи интернета (путем перехода по ссылке с другого сайта, перехода из поисковой системы, социальной сети, либо из закладок своего браузера). Доступ к ней можно будет получить, введя Урл адрес вашего сайта, т. е. купленное вами доменное имя c приставкой http:// впереди (например, https://ktonanovenkogo.ru). Если используете локальный сервер, то доступ к этой стороне вашего творения вы сможете получить только по временному адресу (читайте про ОпенСервер и локальный сервер Денвер).

    Общедоступную версию сайта на Джумле (или любом другом движке) мы как бы формируем с нуля — устанавливаем шаблон, наполняем материалами, добавляем модули с меню и прочими необходимыми инструментами. Эта версия сайта будет такой, какой вы захотите сделать ее сами. По началу же, сразу после установки движка (если вы не ставили демо-данные), это будет что-то совсем неприглядное (название сайта, пару пунктов меню — пустой стеллаж для ваших мыслей, выплеснутых на просторы интернета).
  2. Скрытая от всех кроме вас (и тех, кого вы посчитаете нужным туда пустить, например сотрудников вашей компании, вашей второй половинки или еще кого-то) часть называется административной панелью или, в просторечье, админкой. Ее внешний вид и имеющиеся в ней инструменты унифицированы и будут изначально одинаковы для всех, кто решит создавать свой сайт на движке Джумла.

    Зачем нужна админка? Для того, чтобы вам не нужно было лазить по файлам вашего сайта и вносить в них тексты ваших статей. Админ-панель позволяет работать с сайтом так же просто, как вы работаете с Вордом (во всяком случае в тех аспектах, которые касаются добавления статей). Ну, еще и тысячи других возможностей предоставляет админка, о которых мы обязательно поговорим. Однако, суть работы с ней (логику) нужно постичь, ибо в этом кроется ключ к ее освоению и успешному использованию.

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

Вход в админ-панель Джумлы и вопросы безопасности

Как попасть в админку Joomla 3? Довольно просто. Достаточно добавить к Урл адресу главной страницы вашего сайта через слеш «administrator». Если бы мой блог работал под управлением этого движка (на самом деле, у меня WordPress), то для доступа к административной панели достаточно было бы в адресной строке набрать:

https://ktonanovenkogo.ru/administrator/

Если вы подключитесь к своему сайту по Фтп (или зайдете в папку локального сервера), то в корне (это то место, куда вы попадаете сразу после подключения) действительно найдете папку «administrator», а внутри нее файл index.php, который и запускает админку. Все по-честному.

Но почему тогда мы не пишем «https://ktonanovenkogo.ru/administrator/index.php»? Можно и так, но вовсе не обязательно. Дело в том, что веб-сервер (это программа, работающая на реальном или локальном хостинге) при обращении к папке будет пытаться найти в ней файлик index (с расширением php или html), чтобы его и открыть. С этим, кстати, связан неприятный момент появления зеркал и дублей страниц (читайте по ссылке, как с этим можно и нужно бороться).

Собственно, и при вводе в адресную строку браузера Урл адреса главной страницы своего сайта также идет обращение к реальному файлу. И он опять же называется index.php, но живет уже в самом корне сайта (на том же уровне, что и папка administrator). Это как раз и есть классический пример появления зеркал (например, по двум Урлам https://ktonanovenkogo.ru и https://ktonanovenkogo.ru/index.php будет открываться одна и та же страница — почему это плохо, читайте по приведенной в предыдущем абзаце ссылке).

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

Для пущей безопасности работы с сайтом можно использовать различные плагины, позволяющие, например, спрятать вашу админку. Т.е при переходе по адресу «http://vashdomen.ru/administrator/» предложения ввести пароль не последует. Для входа в админку нужно будет использовать путь, который вам укажет плагин. В данном случае я описал работу плагина jsecure, но существует и масса других вариантов, например, создание еще одной пары логина и пароля, которые потребуется вводить после официального входа от Joomla. Но не суть.

Оборотная сторона сайта на основе Joomla (зазеркалье)

Итак, мы очутились в святая-святых Джумлы — в админке. Доступ сюда имеете только вы и те, кому вы эту привилегию предоставили (можно назначить разные уровни доступа, при которых будут доступны разные наборы возможностей админки). Если вы работали ранее с Joomla 1.5, то никаких особых вопросов у вас не возникнет, ибо в «тройке» и «двойке с половиной» общая суть и принципы работы данной CMS с тех пор не поменялись. Добавилось удобства, красивостей и безопасности. Разница заключается в нюансах, о которых я не премину упомянуть.

Как устроена админка Джумлы 3?

Если же вы вообще никогда с Джумлой дела не имели, то придется немного поднапрячься, чтобы понять суть ее устройства. В общем-то, это не сложно, но для человека, никогда с ЦМС дела не имевшего, логика ее работы может оказаться не очевидной. Сужу я, конечно же, по себе, но вы можете оказаться куда более сообразительными. Тем не менее продолжу в расчете на то, что вы новичок. Остальных прощу меня простить за излишние подробности. Спасибо.

Главная страница админки Джумла 3 похожа на то, что мы видели в версии 2.5 и даже 1.5 (ее сейчас уже официально не поддерживают, что может сказываться на безопасности). Собственно, про чехарду версий Joomla вы можете почитать по ссылке. Если говорить кратко, то пока не выйдет 3.5, самой стабильной будет считаться 2.5. Все версии 3.х являются предварительными и далеко не все расширения вы сможете на них установить (например, любимый в рунете компонент для интернет-магазина VirtueMart 2 пока с трешкой не дружит, а вот JoomShopping дружит).

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

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

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

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

Ан нет. Еще на скриншоте отображено замечательное изменение, которого лично мне не хватало в версии 1.5 — возможность автоматического обновления Joomla до последней актуальной версии простым нажатием кнопки в админ-панели. Раньше это делать приходилось вручную (подключаясь к сайту по ФТП), сейчас же даже Джумлу 2.5 до 3.х можно обновить прямо из админки (с небольшими нюансиками). Красота. Вот я как раз и обновлюсь до новой версии 3.3.3.

Буквально за пару минут файлы обновления скачаются, распакуются и установятся (вас об этом будут информировать в реальном времени). На порядок удобнее, нежели делать это вручную.

Что интересного есть в админке Joomla 3? За что хвататься в первую очередь? Что важно, а что второстепенно? Почему так много всего и что с этим всем делать? Как, наконец, создать страницу, меню, добавить картинку или видеоролик? Ну, совершенно не понятно, глядя на всю этому путницу пунктов меню в админке. По крайней мере таково было мое личное впечатление от первого «боестолкновения» с административной панелью Джумлы.

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

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

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

Что можно cразу поменять в общих настройках Joomla 3?

Имеет смысл сразу же перед началом работы изменить некоторые общие настройки Джумла. Давайте попробуем это сделать. Попасть в них можно из верхнего меню: «Система» — «Общие настройки». Вот прям на этом месте становится очень страшно, ибо их тут жуть как много (и это только на одной из пяти возможных вкладок — «Сайт», а что будет на других даже представлять не хочется):

Но опять же бояться не надо, ибо я постараюсь вас провести по этим дебрям наиболее простым и эффективным путем. Вместе мы сила (не забывайте подписаться на рассылку, чтобы очередная статья из этой рубрики не прошла бы мимо вас).

Итак, во-первых, вы можете тут поменять название сайта, которое придумали при установке движка (могли ведь поторопиться или просто написать что-нибудь «от балды», лишь бы отстали). Здесь же можно будете поменять используемый по умолчанию визуальный редактор, например, на JCE в одноименном поле настроек (с помощью него вы сможете форматировать тексты добавляемых статей). Правда, плагин нового редактора вам предварительно придется установить, а уже потом заходить в общие настройки и выбирать из выпадающего списка «Редактор по умолчанию». В общем-то, и встроенный TinyMCE имеет большой функционал, но его нужно будет настроить (думаю, что об этом еще поговорим отдельно).

Но с этими настройками мы чуток погодим, а пока создадим удобство пользования админки. Перейдите лучше на вкладку «Система» (из верхнего меню Общих настроек) и посмотрите в области «Настройки сессии» на цифру, стоящую в строке «Время жизни сессии». По умолчанию там установлено 15 (имеется в ввиду минут):

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

Понятно, что делается это в целях безопасности, но 15 минут (особенно для новичка) это мало. Посему советую вам на этапе разработки и знакомства с Джумлой увеличить эту цифру раз в десять (и не забыть нажать на расположенную сверху кнопку «Сохранить»), хотя бы на то время, пока вы активно работаете над созданием сайта (потом можно будет установить цифирьку поменьше). ИМХО.

Категории и материалы — что это и как ими пользоваться

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

Поисковым системам будет не за что зацепиться, ибо они умеют анализировать и ранжировать только текст, а на фантики (шаблоны) им, по большому счету, наплевать. Хотя тут я, конечно же, утрирую, ибо для коммерческих сайтов в высоконкурентных нишах дизайн (его удобство в основном) оказывает влияние на ранжирование (читайте про это в статье — Что мешает SEO-продвижению вашего сайта).

Статьи в Джумле добавляются на вкладке «Материалы» — «Менеджер материалов». Но не торопитесь туда идти, ибо сначала нужно будет подготовиться. Что я имею в виду? Если говорить языком обывателя, то нам нужно заготовить папочки, где мы эти самые статьи будет хранить. И не только хранить. Joomla имеет замечательные инструменты для показа всего содержимого этих папочек (в виде списка или в виде небольших анонсов) пользователям, зашедшим на ваш сайт. Это очень удобно и мы об этом будет подробно говорить.

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

Многим пользователям этого не хватало и в последующих версиях данного движка от разделов отказались, но зато теперь можно вкладывать одни категории (папочки) внутрь других на любую глубину (уровень). Допустим, в категорию А, вы вложили категорию В, а уже в нее вложили категорию С — получили в итоге три уровня вложенности. Чума (хотя, пока на практике не столкнетесь с необходимостью использования такой структуры, оценить важность данного нововведения по достоинству не получится).

Итак, заходим в «Материалы» — «Менеджер категорий» — «Создать» и открываем счет категориям на своем сайте. Фактически, этим самым вы определяете структуру вашего будущего сайта — группируете будущие материалы, которые будут на нем размещаться. Эту структуру потом можно будет использовать в меню на сайте для того, чтобы вашим посетителям было бы проще в нем ориентироваться.

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

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

Создание категорий и подкатегорий в Джумле

Обилие возможных настроек при создании категории в Joomla 3 несколько обескураживает, но нужно понимать, что в большинстве случаев вам достаточно будет лишь ввести ее название (это единственное обязательное к заполнению поле в этой форме) и выбрать уровень ее вложенности в поле «Родитель» (выбрать из списка одну из уже существующих категорий, внутрь которой будет вложена та, что вы сейчас пытаетесь создать), если это требуется по ранее разработанному вами плану (в нашем случае и вкладываться-то пока еще не во что, ибо эта категория будет первой).

Поле «Алиас» (псевдоним) не изменило своего назначения со времен Джумлы 1.5 и позволяет подкорректировать Урл адрес того пункта меню, который будет ссылаться на данную категорию (при этом можно использовать символы [0-9],[a-z],[A-Z],[_],[-]). На примере моего Урла это выглядело бы так «https://ktonanovenkogo.ru/news». Если это поле не заполнить, то система сама произведет транслитерацию названия категории и использует это в Урл адресе (получится примерно так — «https://ktonanovenkogo.ru/novsti»).

Поле «Описание» заполнять не требуется, но если вы это сделаете, то при выводе списка или анонсов, имеющихся в этой категории статей (путем создания соответствующего пункта меню на сайте — еще подробно об этом поговорим), будет отображаться в самом начале сделанное вами описание (можно для его оформления и картинки использовать).

Сохранять произведенные изменения теперь можно с помощью аж целых трех кнопок (в Joomla 1.5 было только два варианта):

  1. Сохранить — вы сохраните внесенные изменения и при этом так и останетесь на этой же странице
  2. Сохранить и закрыть — изменения сохранятся, а вас перебросит на уровень выше (в нашем случае в Менеджер категорий)
  3. Сохранить и создать — после сохранения откроется окно создания новой категории. Удобно при создании всей структуры категорий на вашем сайте.

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

Если вы внимательно присмотритесь к выпадающему списка, то заметите там категорию с названием «Uncategorised». Вы ее не создавали — так откуда же она взялась? Все очень просто. Эту виртуальную категорию создала сама Joomla 3 и в ней будут храниться статьи, которые вы не решитесь отнести к какой-либо категории. Это может быть, например, страница с контактами, схемой проезда и тому подобное. Все они будут жить в Uncategorised.

В менеджере категорий дочерние и родительские элементы легко отследить благодаря их наглядному отображению с большим тире перед названием и смещением относительно родителя вправо (название категорий еще большего уровня вложенности будет отображаться с еще более длинным тире):

Там же вы найдете и Uncategorised (без категорий). Если захотите в уже созданных что-то отредактировать, то просто кликните по их названию. Для удаления лишних категорий достаточно будет поставить галочку (слева от их названия) и нажать на кнопку «В корзину», расположенную сверху. А как попасть в эту самую корзину? Например, чтобы удалить оттуда все окончательно или восстановить случайно удаленное.

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

Если захотите что-то восстановить из ранее удаленного, то кликните по расположенной слева от названия пиктограммке корзины (Опубликовать).

Если вы что-то хотите отложить в долгий ящик не удаляя, то достаточно кликнуть по расположенной слева галочке, чтобы снять данную категорию с публикации (она не будет отображаться на сайте). Просмотреть список не опубликованных элементов можно будет точно так же, как мы только что просматривали список элементов в корзине.

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

Лучше один раз увидеть, чем сто раз услышать — не правда ли? Мне вот тоже так кажется, посему предлагаю вам посмотреть 15 уроков по быстрому старту на Joomla 3. Они будут воспроизводиться один за другим автоматом, а если хотите, то можете переключаться на следующий урок с помощью соответствующей кнопки на панели плеера или выбрать нужный урок из выпадающего меню в верхнем левом углу окна плеера:

Приятного просмотра!

Установка

Давайте начнем знакомство с Nicepage шаг за шагом.

Загрузка плагина Joomla . Начнем с посещения сайта nicepage.com. Загрузите расширение Nicepage для Joomla. Откройте админку Joomla. Плагин устанавливается как обычно для плагинов, в виде заархивированного пакета.

Загрузка плагина Joomla . Перейдите в Панель администратора -> Расширения -> Управление -> Установить. Загрузите плагин, выбрав загруженный zip из вашей локальной папки. После загрузки плагин устанавливается автоматически.

Меню Nicepage в Joomla . После установки элемент Nicepage появится в верхнем меню Joomla. Добавьте новую страницу из меню Nicepage -> Новая страница.

Добавление веб-страниц

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

Готовые примеры . Наконец, вы всегда можете использовать предварительно разработанные дизайнерами примеры. Мы можем начать с любого из этих образцов. Давайте выберем этот.

Пользовательский интерфейс

Начнем с обзора основных элементов пользовательского интерфейса конструктора шаблонов Nicepage Joomla.

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

Навигатор страниц . Навигатор расположен слева. Это упрощает выбор секций и работу с ними. Каждый блок имеет меню, операция Дублировать копирует текущий раздел. Вы можете легко переключать разделы и менять их порядок в навигаторе. Операции с блоком выполняются легко, так же, как это делается в Microsoft PowerPoint или Apple KeyNote. Если вы хотите удалить раздел, выберите опцию «Удалить» в меню «Блок».

Редактор блоков . Центральной частью Nicepage является Редактор блоков. Здесь вы можете выполнять различные операции с элементами управления, в том числе: добавлять, перемещать, изменять размер, выравнивать и т. д. Работать с редактором просто, опять же так же просто, как работать с Microsoft PowerPoint или Apple KeyNote. При этом на выходе вы получаете чистый код и адаптивный HTML.

Панель свойств . При выборе элементов в Редакторе, центральной части, мы видим Свойства, показанные на Панели свойств справа. Изменение параметров изменяет выбранный элемент. Также в панелях есть Вкладки, позволяющие перейти к свойствам контейнера или Раздела.

Настройки темы

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

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

Шрифты . Теперь измените шрифты. Наши схемы шрифтов создаются путем выбора самых популярных шрифтов и комбинаций Google. Выберите схему шрифта.

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

Работа с блоками (разделами) в Joomla

Добавление блоков . Переходим к оформлению статьи. Сегодня веб-страницы в основном состоят из разделов, основных строительных блоков современного веб-дизайна. Nicepage позволяет использовать как готовые разделы, так и создавать разделы с помощью Конструктора и с нуля. Давайте добавим новый раздел.

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

Стили блоков . Если вы передумали или вам не нравится стиль, который вы только что выбрали, вы можете легко выбрать другой стиль для своего раздела. Теперь мы выбираем другой стиль блока и видим, что блок был изменен. Кроме того, мы можем добавить больше интервалов между ячейками.

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

Использование конструкторов в Joomla

Создание разделов . Давайте добавим разделы с помощью Builders. В диалоговом окне «Добавить блок» нажмите «Строитель». Для блока вы можете искать изображения в Интернете, использовать изображения из любых социальных сетей или вашей локальной папки. Перетащите изображения из вашей локальной папки. Выберите изображения для раздела. Выберите необходимые тексты для раздела. Затем выберите стиль из сгенерированных вариантов. И, наконец, добавьте этот блок в свою статью.

Создание из статей Joomla . Точно так же мы добавим разделы, автоматически сгенерированные из статей Joomla. Перейдите на вкладку «Сообщения». Выберите изображения статьи. Выберите Тексты статей. Выберите дизайн.

Создание из продуктов . Добавьте новый блок для отображения товаров. Щелкните Конструктор. Перейдите на вкладку Продукты. Выберите изображения продуктов. Выберите описания продуктов, относящиеся к этим продуктам. Выберите стиль раздела. Нажмите Готово.

Редактор

Начиная с пустого места . Допустим, вам нужна собственная идея раздела, макет, который вы нарисовали в любом графическом редакторе, например, Adobe Photoshop. Это блок, который мы хотели бы добавить на наш сайт. Добавим пустой раздел. При необходимости мы можем изменить высоту блока.

Меню добавления . Все добавленные элементы управления расположены в меню «Добавить» вверху. В меню «Добавить» мы видим «Контейнеры», «Основные элементы управления» и «Функциональные элементы управления».

Использование сеток . Чтобы создать этот блок, нам нужно добавить сетку, в которую мы будем добавлять тексты и изображения. Выберите «Сетка» и добавьте ее в раздел. Уменьшите высоту и ширину этой сетки. Также мы меняем расположение и положение сетки. Как видите, редактирование очень простое, так как есть направляющие магниты, а размеры в ячейках помогают совместить.

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

Подсветка . При перетаскивании контейнеров ячейки выделяются рамками. Также над Destination Container есть подсказка, и всегда понятно, где находится перемещаемый элемент управления. Чтобы скопировать ячейку или элемент управления, перетащите источник, удерживая клавишу CTRL. Чтобы удалить элемент управления или все содержимое ячейки, выберите ячейку и нажмите клавишу DELETE. Теперь мы изменим цвет заливки пустой ячейки.

Добавление содержимого Joomla

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

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

Редактирование текстов . Добавьте текст. Выделите часть текста и сделайте ее полужирной и курсивной. Выделите другую часть текста и добавьте гиперссылку. Укажите целевую статью Joomla в диалоговом окне.

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

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

Подвижные элементы . Вы можете переместить заголовок, значок, текст — любой элемент в блок над сеткой и в другую ячейку. Контейнеры выделяются рамками и помечаются подсказками, поэтому всегда понятно, в каком контейнере будут размещены элементы управления. Автоматическое выравнивание ячеек содержимого по горизонтали и вертикали.

Видите ли, результат достигается намного проще и быстрее, по сравнению с рисованием этого блочного макета в графическом редакторе типа Adobe Photoshop.

Позиции Joomla

Для иллюстрации работы с позициями Joomla нам понадобится еще один раздел.

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

Добавление разделов завершено.

Мобильные просмотры в Joomla

Адаптивные режимы в Joomla . Ни один современный дизайн не будет полным, если он некорректно отображается на всех современных устройствах, включая мобильные. Статья, сделанная в Nicepage, полностью адаптивна и удобна для чтения. Кроме того, для всех адаптивных режимов поддерживаются все функции редактирования. Например, вы можете изменить обрезку изображения или изменить размер заголовка. Скрыть/показать любой элемент, например ячейку нужного устройства. Нажмите «Сохранить».

Использование шаблонов Joomla

Переключение шаблонов . Зайдите в админку Joomla. Откройте Контент -> Статьи. Откройте только что созданную статью. Вы можете выбрать любой другой шаблон Joomla и нажать Сохранить. Как видите, статья выглядит иначе, чем в Nicepage. Чтобы статья отображалась правильно, выберите шаблон Nicepage с шапкой и нижним колонтитулом Joomla. Сохраните статью. Статья теперь выглядит КРАСИВО!

Редактировать в Nicepage . На экране статьи в админке мы видим кнопку Nicepage Editor. Нажатие на эту кнопку запускает Nicepage для этой статьи Joomla. Щелкните Предварительный просмотр. Вы видите, что работать в Nicepage просто, как в Microsoft PowerPoint или Apple KeyNote. На выходе вы получаете чистый код и полностью адаптивный HTML.

Мы надеемся, что вам понравилось это знакомство с Nicepage для Joomla.

См. также

  • Установка Nicepage для Joomla
  • Позиции Joomla с Nicepage
  • Меню Joomla с Nicepage
  • Nicepage на YouTube
  • Видеоуроки Nicepage

Начните работу с Nicepage

  • Конструктор шаблонов Joomla

Добро пожаловать в Nicepage, новый продукт, позволяющий создать любой дизайн сайта за считанные минуты. Nicepage доступен онлайн, для Windows и Mac OS, а также в виде плагина для Joomla и WordPress. Мы продемонстрируем возможности Nicepage на примере расширения Joomla.

##Монтаж## Давайте начнем знакомить вас с Nicepage шаг за шагом. **Загрузка плагина Joomla**. Начнем с посещения сайта nicepage.com. Загрузите расширение Nicepage для Joomla. Откройте админку Joomla. Плагин устанавливается как обычно для плагинов, в виде заархивированного пакета. **Загрузка плагина Joomla**. Перейдите в Панель администратора -> Расширения -> Управление -> Установить. Загрузите плагин, выбрав загруженный zip из вашей локальной папки. После загрузки плагин устанавливается автоматически. !установить.png! **Меню Nicepage в Joomla**. После установки элемент Nicepage появится в верхнем меню Joomla. Добавьте новую страницу из меню Nicepage -> Новая страница. ##Добавление веб-страниц## **Начиная с Бланка или Строителей**. Во-первых, вы можете создавать страницы с нуля. Во-вторых, вы можете создавать с помощью конструктора страниц. Загрузите изображения для конструктора, просто перетащив изображения из локальной папки. Выберите изображения для разделов, затем выберите стиль. Все эти страницы не создаются заранее и автоматически генерируются на лету. !быстрый-старт-строитель.jpg! **Предварительно разработанные примеры**. Наконец, вы всегда можете использовать предварительно разработанные дизайнерами примеры. Мы можем начать с любого из этих образцов. Давайте выберем этот. ##Пользовательский интерфейс## Начнем с обзора основных элементов пользовательского интерфейса Nicepage [Конструктор шаблонов Joomla] (https://nicepage.com/joomla). **Верхняя панель**. Существует верхняя панель, содержащая список статей Joomla, настройки веб-сайта, свойства темы, меню «Добавить» вверху по центру. Справа находятся адаптивные режимы, предварительный просмотр и сохранение, которое сохраняет страницу статьи. !ui-области. jpg! **Навигатор страниц**. Навигатор расположен слева. Это упрощает выбор секций и работу с ними. Каждый блок имеет меню, операция Дублировать копирует текущий раздел. Вы можете легко переключать разделы и менять их порядок в Навигаторе. Операции с блоком выполняются легко, так же, как это делается в Microsoft PowerPoint или Apple KeyNote. Если вы хотите удалить раздел, выберите опцию «Удалить» в меню «Блок». **Редактор блоков**. Центральной частью Nicepage является Редактор блоков. Здесь вы можете выполнять различные операции с элементами управления, в том числе: добавлять, перемещать, изменять размер, выравнивать и т. д. Работать с редактором просто, опять же так же просто, как работать с Microsoft PowerPoint или Apple KeyNote. При этом на выходе вы получаете чистый код и адаптивный HTML. **Панель свойств**. При выборе элементов в Редакторе, центральной части, мы видим Свойства, показанные на Панели свойств справа. Изменение параметров изменяет выбранный элемент. Также в панелях есть Вкладки, позволяющие перейти к свойствам контейнера или Раздела. ##Настройки темы## **Обзор**. Все современные веб-сайты и темы имеют глобальные настройки, включая настройки цвета, настройки шрифта и типографику. Давайте подробно рассмотрим настройки темы. !theme-settings.jpg! **Цвета**. Мы начнем с настройки цветов в палитре. На самом деле не так уж много веб-сайтов используют более пяти цветов. Поэтому наши палитры созданы для удовлетворения потребности в цветовом разнообразии, позволяющем реализовать любые цветовые идеи. Давайте выберем эту палитру. Теперь эти цвета доступны для всех элементов веб-страницы. **Шрифты**. Теперь измените шрифты. Наши схемы шрифтов создаются путем выбора самых популярных шрифтов и комбинаций Google. Выберите схему шрифта. **Типография**. Далее мы определим типографику. Наборы типографики изменяют текст всей статьи. Выбранные настройки будут использоваться для всех текстов по умолчанию. Кроме того, эти элементы типографики выбираются в списке «Стиль текста». Детальная настройка шрифта для элемента статьи производится в Заголовке и Текстах. ##Работа с блоками (разделами) в Joomla## **Добавление блоков**. Переходим к оформлению статьи. Сегодня веб-страницы в основном состоят из разделов, основных строительных блоков современного веб-дизайна. Nicepage позволяет использовать как готовые разделы, так и создавать разделы с помощью Конструктора и с нуля. Давайте добавим новый раздел. !добавление-sections.png! **Готовые блоки**. Доступно более тысячи предварительно разработанных разделов, и каждый из этих разделов имеет уникальный дизайн и макет. Слева находится список стилей блоков, а вверху — тематические категории. Выбирая стили и категории, вы сужаете количество предлагаемых разделов, позволяя выбрать наиболее подходящий. **Стили блоков**. Если вы передумали или вам не нравится стиль, который вы только что выбрали, вы можете легко выбрать другой стиль для своего раздела. Теперь мы выбираем другой стиль блока и видим, что блок был изменен. Кроме того, мы можем добавить больше интервалов между ячейками. **Функциональные блоки**. Предположим, вам нужен функциональный раздел, например контактная форма или адрес с картой. Добавить такой раздел очень просто. Добавьте новый раздел. В диалоговом окне выберите категорию «Контактная форма». Выберите и добавьте блок с формой и картой. После добавления раздела, если щелкнуть карту или элемент управления формой, вы увидите все доступные свойства на панели справа. ##Использование конструкторов в Joomla## **Секции здания**. Давайте добавим разделы с помощью Builders. В диалоговом окне «Добавить блок» нажмите «Строитель». Для блока вы можете искать изображения в Интернете, использовать изображения из любых социальных сетей или вашей локальной папки. Перетащите изображения из вашей локальной папки. Выберите изображения для раздела. Выберите необходимые тексты для раздела. Затем выберите стиль из сгенерированных вариантов. И, наконец, добавьте этот блок в свою статью. !quick-start-section-builder.jpg! **Создание из статей Joomla**. Точно так же мы добавим разделы, автоматически сгенерированные из статей Joomla. Перейдите на вкладку «Сообщения». Выберите изображения статьи. Выберите Тексты статей. Выберите дизайн. **Построение из продуктов**. Добавьте новый блок для отображения продуктов. Щелкните Конструктор. Перейдите на вкладку Продукты. Выберите изображения продуктов. Выберите описания продуктов, относящиеся к этим продуктам. Выберите стиль раздела. Нажмите Готово. ##Редактор## **Начиная с пустого**. Допустим, вам нужна собственная идея раздела, макет, который вы нарисовали в любом графическом редакторе, например, Adobe Photoshop. Это блок, который мы хотели бы добавить на наш сайт. Добавим пустой раздел. При необходимости мы можем изменить высоту блока. **Добавить меню**. Все добавленные элементы управления расположены в меню «Добавить» вверху. В меню «Добавить» мы видим «Контейнеры», «Основные элементы управления» и «Функциональные элементы управления». **Использование сетки**. Чтобы создать этот блок, нам нужно добавить сетку, в которую мы будем добавлять тексты и изображения. Выберите «Сетка» и добавьте ее в раздел. Уменьшите высоту и ширину этой сетки. Также мы меняем расположение и положение сетки. Как видите, редактирование очень простое, так как есть направляющие магниты, а размеры в ячейках помогают совместить. !Добавление-сетка.jpg! **Замена изображений**. Давайте заменим изображения. Изображения меняются путем перетаскивания изображения из папки или рабочего стола в раздел. Изменить фон ячейки с заливки изображения на заливку цветом очень просто. Мы также можем изменить обрезку фонового изображения. Давайте добавим Spacing, чтобы визуально разделить ячейки. Сверните изображение, чтобы сделать его частью содержимого, и разверните его обратно на задний план. Чтобы изменить положение ячеек, просто перетащите одну ячейку на другую. **Выделение**. При перетаскивании контейнеров ячейки выделяются рамками. Также над Destination Container есть подсказка, и всегда понятно, где находится перемещаемый элемент управления. Чтобы скопировать ячейку или элемент управления, перетащите источник, удерживая клавишу CTRL. Чтобы удалить элемент управления или все содержимое ячейки, выберите ячейку и нажмите клавишу DELETE. Теперь мы изменим цвет заливки пустой ячейки. ##Добавление содержимого Joomla## **Добавление значков**. Далее мы добавим содержимое в ячейку. Начните со значка, наиболее часто используемого элемента в текстовом дизайне. Давайте добавим значок в ячейку. Нажмите «Добавить» и выберите «Иконка». В диалоговом окне введите «Идея» в поле поиска. Мы видим вкладки, фильтрующие иконки по стилям. Выберите «Все» и выберите значок линейной лампочки. Для Иконки самые популярные пресеты, выбираем тот, что с кружочком. Предустановленные цвета используются из ранее установленной палитры. Мы остаемся с первым цветом. !Добавление-icon.jpg! **Добавление текстов**. Добавьте заголовок. Измените заголовок, набрав новый текст. Измените размер текста и межбуквенный интервал. Если вам не нравятся результаты или вы передумали, отмените изменения, выбрав Заголовок по умолчанию из списка на панели. Мы определили эти стили текста ранее в разделе «Заголовки и тексты». !редактирование-текст.jpg! **Редактирование текстов**. Добавьте текст. Выделите часть текста и сделайте ее полужирной и курсивной. Выделите другую часть текста и добавьте гиперссылку. Укажите целевую статью Joomla в диалоговом окне. **Добавление кнопок**. Добавить кнопку альтернативным способом, нажав плюс справа вверху ячейки. Кнопка также имеет пресеты. Давайте выберем окаймленный. Сделайте кнопку закругленной. Изменена высота кнопки. Введите новый текст. После тонкой настройки выберите целевую статью Joomla для кнопки. Нажмите Сохранить, чтобы сохранить статью. !cell-alignment.jpg! **Выравнивание по ячейкам**. Выравнивание и последовательность являются важными принципами дизайна. Снова перемещая элементы управления, мы видим направляющие магниты и размеры, которые помогают следовать этим принципам. **Движущиеся элементы**. Вы можете переместить заголовок, значок, текст — любой элемент в блок над сеткой и в другую ячейку. Контейнеры выделяются рамками и помечаются подсказками, поэтому всегда понятно, в каком контейнере будут размещены элементы управления. Автоматическое выравнивание ячеек содержимого по горизонтали и вертикали. Видите ли, результат достигается намного проще и быстрее, по сравнению с рисованием этого блочного макета в графическом редакторе, таком как Adobe Photoshop. ##Позиции Joomla## Для иллюстрации работы с позициями Joomla нам понадобится еще один раздел. !joomla-position.png! **Используя позиции Joomla**. Добавьте пустой раздел. Нажмите меню Добавить -> Позиция Joomla. Разверните область виджета на лист. Введите название должности в поле Должность. Направляющие магниты также очень удобны для изменения размера и выравнивания. Чтобы увидеть фактический вывод данных, щелкните Предварительный просмотр. Эта позиция показывает избранные товары. Мы завершили добавление разделов. ##Мобильные просмотры в Joomla## **Отзывчивые режимы в Joomla**. Ни один современный дизайн не будет полным, если он некорректно отображается на всех современных устройствах, включая мобильные. Статья, сделанная в Nicepage, полностью адаптивна и удобна для чтения. Кроме того, для всех адаптивных режимов поддерживаются все функции редактирования. Например, вы можете изменить обрезку изображения или изменить размер заголовка. Скрыть/показать любой элемент, например ячейку нужного устройства. Нажмите «Сохранить». !отклик.jpg! ##Использование шаблонов Joomla## **Переключение шаблонов**. Зайдите в админку Joomla. Откройте Контент -> Статьи. Откройте только что созданную статью. Вы можете выбрать любой другой шаблон Joomla и нажать Сохранить. Как видите, статья выглядит иначе, чем в Nicepage. Чтобы статья отображалась правильно, выберите шаблон Nicepage с шапкой и нижним колонтитулом Joomla. Сохраните статью. Статья теперь выглядит КРАСИВО! !joomla-templates.png! **Редактировать в Nicepage**. На экране статьи в админке мы видим кнопку Nicepage Editor. Нажатие на эту кнопку запускает Nicepage для этой статьи Joomla. Щелкните Предварительный просмотр. Вы видите, что работать в Nicepage просто, как в Microsoft PowerPoint или Apple KeyNote. На выходе вы получаете чистый код и полностью адаптивный HTML. Мы надеемся, что вам понравилось это знакомство с Nicepage для Joomla. ##Смотрите также — [Установка Nicepage для Joomla](страница:4348) — [Позиции Joomla с Nicepage](страница:6700) — [Меню Joomla с Nicepage](страница:9928) — [Хорошая страница на YouTube](https://www.youtube.com/playlist?list=PLrT1zCpaZbn5Td7n67dcjue4nba8VD9hh) — [Видеоуроки Nicepage](страница:1318) ## Начать работу с Nicepage — [Конструктор шаблонов Joomla] (https://nicepage.com/joomla)

RocketTheme — Документация

Joomla является модульной

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

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

Если бы сайт Joomla можно было сравнить с автомобилем, то сама Joomla была бы двигателем. С помощью ряда PHP-скриптов и команд (рама, кабели и провода) он извлекает данные (топливо) из базы данных (топливный бак), запрошенные пользователем (водителем), что позволяет автомобилю двигаться.

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

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

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

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

Две стороны Joomla

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

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

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

Что такое расширение?

Расширение — это все, что расширяет функциональность вашего сайта Joomla. Обычно это программный пакет, который вы можете установить непосредственно на свой сайт с помощью инструмента Administrator Extension Manager. Это может быть все, что не входит в базовую платформу Joomla. Под это определение подпадают шаблоны, модули, плагины и другие компоненты.

Что такое модуль?

Модули — это расширения, которые часто используются для улучшения или иного добавления функций и функций к внешнему и/или внутреннему интерфейсу вашего сайта. Они используются для рендеринга страницы и часто представляются как области страницы, предназначенные для выполнения определенной функции или обязанности.

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

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

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

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

Что такое шаблон?

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

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

Что такое плагин?

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

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

Подробнее об установке плагинов и управлении ими можно узнать здесь.

Как мигрировать с Joomla 3 на Joomla 4: пошаговое руководство

Выпущена стабильная версия Joomla 4, и пришло время спланировать миграцию с Joomla 3 на Joomla 4. В этом руководстве мы предоставим пошаговое руководство по перенести сайт с Joomla 3.x на Joomla 4.x

Joomla! 4 — это последняя основная версия Joomla! CMS, и это будет версия с долгосрочной поддержкой (LTS). Joomla 4 приносит огромное обновление CMS, потрясающие новые функции, повышает минимальную поддерживаемую версию PHP до PHP 7.2.5, удаляет ранее устаревшие функции, полностью новый пользовательский интерфейс панели администратора и многое другое.

Могу ли я обновить свой веб-сайт с 3.9.x до Joomla 4?

Простой ответ — да. Но вы должны следовать шагам миграции, чтобы миграция прошла гладко.


Joomla 4.x — это совершенно новая CMS, которая отличается от Joomla 3.x. Вы не можете обновить Joomla 3.x до 4 напрямую. Существует минимальная версия моста Joomla 3.10 , которая поможет выполнить мини-миграцию на Joomla 4 и покажет предварительную проверку расширений, установленных на вашем сайте. Готовы ли они для Joomla 4 или нет. Давайте начнем.

Настройте сайт разработки:

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

Давайте обсудим шаги по переносу сайта с Joomla 3.x на 4.0. В этом обсуждении мы возьмем последнюю версию Joomla 3.9..28 стабильная версия для перехода на Joomla 4.

1. Сделайте полную резервную копию вашего веб-сайта Joomla 3.x:

Резервная копия веб-сайта содержит полные файлы и базу данных сайта. Это поможет вам восстановить или перенести сайт на другой сервер/хост или восстановить тот же сайт на текущем хосте. Существует несколько вариантов резервного копирования сайта:

1.1 Традиционный метод — использование резервного копирования Akeeba:

Самый популярный способ резервного копирования веб-сайтов — через Расширения резервного копирования Akeeba .

Akeeba предлагает расширение Joomla, которое сделает полную или частичную резервную копию веб-сайта на основе конфигурации в одном файле. Файл можно использовать для восстановления всего веб-сайта. Этот метод очень прост и удобен для всех типов пользователей веб-сайтов Joomla. Akeeba — это бесплатное расширение, доступное в каталоге расширений Joomla.

Бесплатная загрузка — Документация

1. 2. Другой метод

В этом методе нам нужно взять 2 типа резервного копирования отдельно. Резервное копирование файлов и резервное копирование базы данных. Оба резервных копирования будут сделаны вручную. На первых шагах мы сделаем резервную копию всех файлов и папок из корневой папки веб-сайта, чтобы те же файлы и папки можно было восстановить на другом домене/хосте.

На 2-м шаге необходимо сделать резервную копию базы данных сайта. Это можно сделать через доступ PHPmyadmin. Вы можете войти в свою учетную запись PHPmyadmin и экспортировать таблицы базы данных в формате SQL.

Если вы не уверены, какое имя базы данных вашего веб-сайта в PHPmyadmin. Вы можете проверить префикс базы данных и таблицы в Панели администратора Joomla > Система > Глобальные > конфигурации > вкладка Сервер.

Важно: Перевод веб-сайта Joomla в автономный режим при резервном копировании веб-сайта вторым методом.

2.
Технические требования для Joomla 3.x

Важно, чтобы ваш сайт соответствовал техническим требованиям для установленной версии Joomla и будущей версии Joomla. Так как мы взяли Миграцию с Joomla 3.9.28 Важно, чтобы наш сайт соответствовал техническим требованиям. Ознакомьтесь с последними техническими требованиями для Joomla 3.x Здесь

Предлагается использовать рекомендуемые значения PHP.

Программное обеспечение Рекомендуемое программное обеспечение Минимум Дополнительная информация
PHP 7.4 7.2.5 http://www.php.net
Поддерживаемые базы данных:
MySQL 5,6 + 5.6 http://www.mysql.com
PostgreSQL 11,0 + 11,0 http://www. microsoft.com/sql
Поддерживаемые веб-серверы:
Апачи 2.4 + 2,4 http://www.apache.org
Nginx 1.18 + 1.10 http://wiki.nginx.org/
Microsoft IIS 10 + 8 http://www.iis.net

Чтобы проверить текущие значения на вашем установленном веб-сайте Joomla. Войти на Панель администратора Joomla > Система > Информация о системе .

Вкладка «Информация о системе» содержит полную информацию о БД, версии Joomla, информации о PHP и другие сведения о разрешениях.

3. Настройте тестовый веб-сайт Joomla

На этом этапе мы создадим тестовый веб-сайт из резервной копии. Вы можете создать промежуточный веб-сайт на своем действующем сервере в качестве поддомена или установить резервную копию сайта на локальном хосте (xampp, wamp и т. д.). После восстановления сайт готов к обновлению.


4. Обновление для Joomla 3.10

Joomla 3.9.10 все еще находится на стадии альфа-тестирования, поскольку Joomla 4 нестабильна. Новая стабильная версия будет выпущена для Joomla 3.10 вместе со стабильной версией Joomla 4. Не рекомендуется обновлять ваш живой веб-сайт/сайт продукта для Joomla 3.10 или Joomla 4.x.

Обновление веб-сайта на Joomla 3.10 только в том случае, если вы будете обновлять веб-сайт для Joomla 4, так как это версия с минимиграцией.

Для обновления Joomla 3.9.x до 3.10 перейдите в Компоненты > Обновления Joomla > параметры.

Установите канал обновления для выпуска, так как Joomla 3.10 теперь стабильна. Нажмите сохранить и закрыть.

Теперь нажмите Проверить наличие обновлений, чтобы увидеть доступную новую версию. Поскольку Joomla 3.10 находится в состоянии альфа-тестирования, будет показана та же версия.

После обновления промежуточного веб-сайта для Joomla 3. 10 необходимо выполнить некоторые контрольные действия:

1. Схема базы данных: Проверьте последнюю обновленную схему базы данных на сайте. Перейдите к Менеджеру расширений → вкладка База данных. Если он показывает, что схема не обновлена, нажмите кнопку «Исправить».

2. Если у вас есть элементы контента, такие как статьи, категории и т. д. в Корзине, просто очистите корзину для плавного переноса.

3. Снова сделайте полную резервную копию сайта.

5. Контрольный список перед обновлением

Joomla 3.10 предоставляет встроенную опцию проверки перед обновлением для Joomla 3.10.0. Эта опция предоставит полную информацию о готовности сервера и расширения/шаблона, установленных на вашем сайте.

В этом тесте будут перечислены технические требования, необходимые для Joomla 4, и если какое-либо расширение или шаблон не готовы для Joomla 4. Мы настоятельно рекомендуем выполнить эту проверку перед обновлением Joomla 4.x. Также, если на вашем сайте есть сторонние расширения или шаблоны, проверьте их совместимость с Joomla 4. x.

Перейдите к Компоненты > Обновления Joomla > Проверить наличие обновлений > Проверка перед обновлением .

На вкладке «Предварительное обновление» будут перечислены следующие параметры:

  1. Системные требования
  2. Проверка расширений перед обновлением

Системные требования:

Как обсуждалось выше, важно установить системные требования, заданные Joomla. Вы можете ознакомиться с текущими требованиями вашего сайта, если вы прошли Pre-check update test или нет.

Проверка перед обновлением расширений :

Эта опция выводит список расширений, которые не готовы к совместимости, и тех, которые уже соответствуют требованиям.

Список основных расширений Joomla:

  • Категории: Категории, используемые для контента Joomla, например: статьи, теги и т. д.
  • Статьи: Элементы содержимого Joomla
  • Меню: Меню — это набор элементов, используемых для навигации по веб-сайту.
  • Модули: основных модулей Joomla
  • Журналы действий: журнал аудита действий, выполненных в интерфейсе администратора
  • Баннеры: Баннерный компонент для отображения баннера на сайте
  • Поля: Пользовательские поля для статей, пользователей.
  • История контента: Возможность отслеживать историю контента (версия статьи)
  • Контакты: Управление контактами в Joomla
  • Обмен сообщениями: отправляет сообщения в Joomla! пользователи
  • Ленты новостей: Добавьте ленты новостей с других сайтов на ваш Joomla! сайт
  • Перенаправление: Возможность перенаправления URL
  • Smart: Поиск Поисковый компонент для Joomla
  • Теги: Менеджер тегов

Расширение больше не является частью Joomla 4 (встроенная поддержка)

Поиск (не существует в Joomla 4. x. Сайты Joomla 3.x все еще могут перенести его.) Joomla 4 будет использовать интеллектуальный поиск, мы рекомендуем использовать интеллектуальный поиск Joomla Больше информации здесь https://www.joomlart.com/blog/smart-search-joomla-4-a-new-все-в-одном-поиске-компонент

Веб-ссылки (не существуют в Joomla, если ваш сайт все еще использует их, они будут перенесены

Расширения будут автоматически готовы для Joomla 4, так как они входят в основной пакет Joomla.

Сторонние расширения:

Большинство сайтов Joomla используют сторонние расширения и шаблоны.Важно знать, будут ли расширение или шаблоны работать на Joomla 4 или нет.Эта проверка перед обновлением поможет вам проверить совместимость.

Отключить/удалить расширения :

Если контрольный список перед обновлением Joomla показывает, что расширение не готово для Joomla. Вы должны обновить его до совместимой версии или удалить/отменить отправку пакета.

Перейдите к Extension Manager → вкладка Manage Найдите и удалите пакет, который не готов для Joomla 4.

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

Это очень важный шаг. Не забудьте удалить расширение, которое больше не работает с Joomla 4. Также есть шаблоны Joomla, назначенные по умолчанию. Если шаблон по умолчанию больше не совместим с Joomla 4, пожалуйста, установите другой шаблон по умолчанию, который работает с Joomla 4 Protostar и Beez3 .

Примечание. Шаблон по умолчанию нельзя удалить. Убедитесь, что шаблон по умолчанию совместим с Joomla 4. Шаблон Protostar Joomla не поддерживает Joomla 4 , но его можно использовать по умолчанию, если ваш текущий шаблон не поддерживает Joomla 4. После перехода на Joomla 4 шаблон protostar будет автоматически удален.


Обновите свой сайт Joomla 3.10 до Joomla 4.x

Один раз Все расширения тщательно проверены и удалены (те, которые не поддерживают Joomla 4) Пришло время выполнить обновление для Joomla.

С Joomla 3.10 на Joomla 4.x Шаги :

  • Перед обновлением, как всегда, сделайте полную резервную копию сайта.
  • Перейдите к Система > Глобальные конфигурации > Сервер > Отчет об ошибках > Максимум. Сохранить и закрыть.
  • Перейдите к Компоненты > Обновления Joomla > Параметры
  • Установить обновление до Joomla Next.
  • Нажмите на обновления, чтобы увидеть уведомление об обновлении Joomla 4.
    • Другим вариантом является загрузка пакета вручную, если обновление не показывает
    • Загрузите пакет обновления с официального сайта Joomla ЗДЕСЬ
    • Скачать пакет обновления для Joomla 4.x
    • открыть вкладку обновления Joomla и загрузить пакет

    • Joomla попросит вас войти в систему для подтверждения установки. Войдите и нажмите установить.

  • Дождитесь завершения обновления
  • После обновления вы увидите всю новую панель инструментов Joomla
  • Перейдите в раздел «Обновления» и очистите кеш.
  • Перейдите в раздел «Расширения» → «Управление» → «База данных» и нажмите «Исправить», если появятся какие-либо ошибки.
  • Проверьте внешние и внутренние страницы сайта, чтобы убедиться, что все работает нормально.
  • Если все в порядке, установите отчет об ошибке по умолчанию.
  • Сделать еще одну резервную копию веб-сайта как совершенно нового сайта на Joomla 4.x
  • Начать установку расширений, готовых для Joomla 4

Панель администратора Joomla 4.x будет выглядеть следующим образом:

Переместить тестовый сайт в Live:

Переместить тестовый сайт на веб-сайт легко, и есть 2 варианта:

1. Сделать тестовый сайт активным назначив папку промежуточного веб-сайта домену сайта.

2. Замените базу данных и корневую папку сайта на активный сайт. Мы предлагаем выбрать вариант 1, который легко использовать через Cpanel


Почему мне следует перейти на Joomla 4?

Безопасность Joomla 4

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

Доступность Joomla 4

Независимо от размера вашего сайта доступность является обязательным условием, и с самого начала Joomla 4 обеспечивает лучшую доступность в своем классе. Макет, контрастность и инфраструктура имеют встроенную доступность, поэтому все ваши посетители получат выгоду. Мы стремимся к Руководству по обеспечению доступности W3C (WCAG) 2.0 (с соответствием AA)

Рабочие процессы Joomla 4

Рабочие процессы помогают вам эффективно управлять вашим сайтом, гарантируя, что работа, которую необходимо выполнить, будет выполнена нужными людьми. . В сочетании со многими улучшениями в медиа-менеджере авторам контента понравится новый рабочий процесс и медиа-менеджер.

Joomla 4 Письма

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

Поиск Joomla 4

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

Просмотреть новые функции и руководства Joomla 4

Нашли эту статью интересной? Подпишитесь на нашу рассылку, чтобы узнать больше.

Или поделитесь этой статьей с друзьями

Твитните

Пожалуйста, включите JavaScript для просмотра комментариев на основе Disqus. КОММЕНТАРИИ В БЛОГЕ НА РАБОТЕ С DISQUS

Что это такое и с чего начать?

Джумла! является одной из трех лучших систем управления контентом (CMS) на рынке прямо сейчас. Возможно, вы слышали, что у него есть определенные преимущества перед Drupal и WordPress, двумя другими крупными рыбами в «море» CMS. Тем не менее, Joomla! может показаться немного сложным для начала.

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

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

Краткая история Joomla!

Joomla! начинался как ответвление Mambo, CMS с открытым исходным кодом (то есть платформы, которая позволяет создавать контент и публиковать его в Интернете). Команда, которая продолжила создавать Joomla! посчитали, что части новой структуры противоречат принципам открытого исходного кода, поэтому разветвили Mambo для разработки собственной CMS.

Поэтому команда запустила Joomla! в 2005 году как уже полностью разработанная CMS, поддерживаемая специальным сообществом. Хотя его пользовательская база невелика по сравнению с таким гигантом, как WordPress, она по-прежнему остается второй по популярности CMS, и существует более 2 миллионов активных Joomla! сайты онлайн.

Плюсы и минусы использования Joomla! для вашего веб-сайта

Сегодня Joomla! это сложная и гибкая CMS, способная создавать сайты с множеством дополнительных функций. В то же время новичкам все еще относительно легко освоиться. Он занимает промежуточное положение между WordPress и Drupal, когда речь идет как о функциональности, так и о простоте использования.

Наряду с основными функциями, такими как возможность создания веб-сайта с мультимедийным содержимым, Joomla! включает в себя некоторые уникальные функции:

  • Порталы: Вы можете создавать расширенные пользовательские порталы, например, для медицинских учреждений или использовать в продажах.
  • Расширенная электронная коммерция: Вы сможете интегрировать полезные функции электронной коммерции, такие как учетные записи клиентов, прямо на свой веб-сайт
  • Каталоги: Joomla! упрощает процесс создания сложных каталогов, таких как веб-сайт этого кинофестиваля, с несколькими способами поиска и фильтрации его фильмов.

Однако у платформы есть и недостатки. Кривая обучения немного круче, чем, например, с WordPress или конструктором веб-сайтов. Если вы новичок в дизайне веб-сайтов и хотите реализовать сложные функции, вам может понадобиться нанять веб-разработчика. Кроме того, Joomla! сообщество несколько маленькое, а это значит, что у него меньше готовых инструментов, чем у WordPress. Опять же, это означает, что вам может понадобиться нанять веб-разработчика, чтобы он создал для вас несколько пользовательских решений.

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

Как начать работу с Joomla! (в 4 шага)

Если вы хотите попробовать Joomla!, первое, что вам нужно сделать, это настроить свой веб-сайт. Давайте рассмотрим, как это сделать всего за четыре шага.

Шаг 1: Приобретите хостинг-план и доменное имя

Joomla! предоставляет практически все инструменты, которые вам понадобятся для создания вашего сайта, но вам все равно понадобится место для его размещения в Интернете. Если вы еще не готовы взять на себя такое обязательство, вы можете попробовать бесплатную 24-часовую версию Joomla! демо-версию, чтобы увидеть, как работает программное обеспечение и комфортно ли вам с ним работать.

Вам также необходимо приобрести тарифный план хостинга для вашего нового сайта:

Новичку лучше тщательно выбирать хостинг-провайдера. Установка CMS вручную может быть несколько сложной. Вы можете избежать этого, выбрав план хостинга, который поддерживает Joomla! и предлагает возможность простой установки.

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

Когда у вас есть хостинг и домен, вы можете запустить свой сайт. Как именно вы это сделаете, будет зависеть от выбранного вами хоста. Если вы выберете план хостинга A2, Joomla! будет предварительно установлен и настроен на оптимальную скорость. Это означает, что вы можете приступить к разработке своего сайта немедленно!

Шаг 2. Выберите шаблон для своего сайта

Как только у вас появится дом для вашего сайта, вы можете начать вносить изменения и добавлять контент. Лучший способ изучить эту платформу — сразу же погрузиться и начать экспериментировать. Вы можете настроить свой сайт, используя шаблон по умолчанию, и обновить текст и изображения оттуда, чтобы настроить его дальше.

Сначала войдите в админку вашего сайта. В разделе Конфигурация в левом меню выберите Шаблоны . На следующей странице вы увидите небольшой выбор шаблонов по умолчанию:

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

Шаг 3: Установите расширения для настройки вашего сайта

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

Вы можете изучить библиотеку расширений Joomla!, чтобы увидеть множество возможностей. Чтобы добавить расширение на свой сайт, перейдите в «Расширения » > «Управление » на панели инструментов. Нажмите кнопку Установить из Интернета  . Затем вы можете найти любое расширение, которое вам нравится, используя функцию поиска или список категорий:

Когда вы найдете расширение, которое хотите использовать, нажмите на него для получения дополнительной информации. Затем нажмите зеленую кнопку Установить , чтобы добавить его на свой сайт. Вам будет предложено подтвердить установку, и Joomla! сразу заведется.

Шаг 4. Свяжитесь с сообществом

По мере того, как вы продолжаете работать над своим новым сайтом Joomla, у вас, вероятно, будет много вопросов. К счастью, Joomla! форум является отличным ресурсом для базовой поддержки:

Вы также можете искать ответы на конкретные вопросы в учебниках Joomla!, а также практические руководства. Если в какой-то момент вы окажетесь над головой, вы также можете подумать о найме программиста или, возможно, о посещении курса. Чем больше вы используете Joomla!, тем проще она должна становиться.