Система управления веб-содержимым (Web Content Management System или WCMS) — программный комплекс, предоставляющий функции создания, редактирования, контроля и организации веб-страниц. WCMS часто используются для создания блогов, личных страниц и интернет-магазинов и нацелены на пользователей, мало знакомых с программированием.
На занятиях рассматривается работа с CMS Joomla!.
Joomla! (произносится джу́мла) — система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие стандартные промышленные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.
Для размещения сайта используется хостинг Beget (бесплатный тестовый период 30 дней).
- Для регистрации перейдите на сайт https://beget.com и выберите раздел "Хостинг" или перейдите по https://beget.com/ru/virtual-hosting
- Выберите тариф "Blog" и нажмите кнопку "Заказать".
- Заполните форму и нажмите "Попробовать бесплатно". Следуйте указаниям.
- Если регистрация прошла успешно, то Вам сообщат логин и пароль для доступа к хостингу. Сохраните эти данные!
- Полученные логин и пароль будут необходимы на занятии.
План занятий:
- Сеть Интернет. Протокол TCP/IP. DNS.
- Домены. Хостинг. Средства разработки сайтов. Установка Joomla на хостинг.
- Работа с CMS Joomla. Материалы. Меню. Модули. Шаблоны.
- Индивидуальный проект.
Так как обновления и дистрибутивы Joomla! CMS распространяются через сервис амазона, то периодически могут попадать под блокировки РКН.
В данный момент для скачивания доступен альтернативный источник - GitHub:
Документация по установке Joomla 4 здесь.
Статья на Хабр по кастомизации шаблона Cassiopeia (Joomla 4).
Раздел о Joomla на Хабр
Сообщество Joomla на VC
Некоторые разработчики шаблонов для сайтов на Joomla:
- Joomshaper (шаблоны, фреймворк, конструктор страниц)
- RocketTheme
- A4Joomla
- Подборка шаблонов для Joomla