Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба1.docx
Скачиваний:
31
Добавлен:
14.09.2022
Размер:
3.24 Mб
Скачать

Практическая часть

        1. Описание основных разделов сайта

Главная страница.

Новости – страница с новостями рабочей группы.

О нас – информация об участниках рабочей группы.

Обратная связь – страница для связи с разработчиками.

Наши проекты – здесь отображается информация о всех прошедших проектах.

Мессенджер – страница посвящена общему описанию нового проекта.

        1. Установка сms WordPress.

Запустим Virtualbox и создадим новую гостевую виртуальную машину (рис.1).

Рис. 1. Главное окно Virtualbox

На виртуальную машину устанавливаем ОС Debian 11, пользователь – ais. Далее устанавливаем СУБД MariaDB и создаем базу данных wpcmsdb.

Затем скачиваем CMS WordPress, копируем в папку веб-сервера, выставляем права служебному пользователю веб-сервера на папку. Далее проводим конфигурацию с помощью скрипта установки (рис.2).

Рис. 2. Окно мастера установки

После проведенных операций база данных выглядит следующим образом (рис.3).

Рис. 3. Таблицы базы данных

        1. Конфигурация cms: настройка оформления сайта

Для создания нашего сайта была выбрана тема Brite (рис.4).

Рис. 4. Темы для сайта

Были установлены плагины: Colibri Page Builder – удобный конструктор страниц, Forminator – плагин работы с формами (рис.5).

Рис. 5. Плагины для сайта

Были созданы следующие страницы представленные на рисунке 6:

Рис. 6. Страницы сайта

Пример структуры страницы представлен на рисунке 7:

Рис. 7. Структура Главной страницы

Для колонки новостей были созданы следующие записи представленные на рисунке 8:

Рис. 8. Новости сайта

Были созданы пользователи с разным уровнем доступа представленные на рисунке 9:

Рис. 9. Пользователи сайта

Для обратной связи была добавлена форма (рис.10).

Рис. 10. Форма для обратной связи

Для создания формы был использован редактор формы плагина Forminator (рис.11).

Рис. 11. Редактор формы плагина Forminator

Вывод

В ходе выполнения лабораторной работы были изучены понятие CMS, её основные функции, возможности и отличия от CMF, изучены базовые термины и понятия, проведён обзор и анализ популярных CMS и web-серверов. Также были получены навыки установки и конфигурирования CMS Wordpress, разработки сайта на ней.