Создание и защита сайта средствами CMS WordPress

Автор: Перминов Павел Андреевич, студент гр. ЗКТ-402С ФГАОУ ВО «РГППУ»

Ниже представлены темы каждого урока, цели и задачи.

Урок №1. Установка WordPress. Настройка шаблона

Цель: установить CMS WordPress на локальный сервер, а также создать сайт с настройкой шаблона.

Задачи:

  • исследовать программное обеспечение CMS WordPress;
  • научиться создавать сайт, средствами CMS WordPress;
  • научиться настраивать сайт;
  • научиться изменять шаблон сайта.

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

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

  • загрузка и размещение дистрибутива на локальном сервере;
  • создание базы данных и пользователя;
  • настройка шаблона.

После выполнения предусматриваются вопросы для самоконтроля для закрепления знаний по текущей лабораторной работе.

Урок №2. Дизайн и контент

Цель: отредактировать дизайн сайта и добавить контент.

Задачи:

  • научиться редактировать шаблон;
  • научиться форматировать текст;
  • научиться добавлять ссылки.

Второй урок посвящен оформлению сайта.

Данный урок разбит на следующие темы: «дизайн» и «контент».

После выполнения предусматриваются вопросы для самоконтроля для закрепления знаний по текущему уроку.

Урок №3. All In One WP Security – плагин безопасности для WordPress

Цель: установить и настроить плагин All In One WP Security.

Задачи:

  • научиться устанавливать плагин;
  • изучить плагин;
  • настроить плагин.

Функционал плагина – это защита сайта.

All In One WP Security

Темы:

  • установка плагина;
  • активация плагина;
  • резервное копирование;
  • раздел «Администраторы»;
  • пароль;
  • защита базы данных;
  • защита файловой системы;
  • файрволл;
  • итоги. 

Урок 4. iThemes Security – плагин безопасности для WordPress

Цель: установить и настроить плагин iThemes Security.

Задачи:

  • научиться устанавливать плагин;
  • изучить плагин;
  • настроить плагин.

Функционал плагина – это защита сайта. 

iThemes Security

Темы:

  • установка плагина;
  • активация плагина;
  • настройка «Security Check;
  • настройка «Configure Settings;
  • опция «Отслеживание ошибки;
  • режим «Нет на месте»;
  • Network Brute Force Protection.

После выполнения урока предусматриваются вопросы для самоконтроля для закрепления знаний.

Урок 5. Настройка безопасности

Цель: настроить безопасность сайта.

Задачи:

  • научиться добавлять безопасную учетную запись;
  • научиться редактировать код;
  • научиться работать с файловой системой CMS WordPress.

Пятый урок посвящен защите сайта без использования плагинов.

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

  • использование нестандартных учетных данных для входа;
  • отключение отправки отчетов об ошибках PHP;
  • выключение редактирования файлов;
  • удаление readme.html и license.txt;
  • удаление неиспользуемых шаблонов и плагинов.

После выполнения предусматриваются вопросы для самоконтроля, для закрепления знаний по текущему уроку.

Урок 6. Обновление WordPress

Цель: обновить WordPress.

Задачи:

  • изучить обновление WordPress через админ-панель;
  • научиться обновлять WordPress через файловую систему.

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

  • перед обновлением;
  • автоматическое обновление ядра WordPress;
  • обновление WordPress через файловую систему.

После выполнения предусматриваются вопросы для самоконтроля, для закрепления знаний по текущему уроку.