В этой части мы поговорим о двух замечательных модулях которые могут использоваться на сайтах любой сложности: Backup and Migrate и Path, а затем выберем и установим тему оформления для нашего сайта-визитки.
Модуль Path входит в состав CMS Drupal (Друпал), а вот модуль нужно скачать. Давайте установим модуль Backup and Migrate, для этого в Проводнике зайдите в папку с вашим сайтом (у меня это: c:\WebServers\home\vizitka.ru\). Далее зайдите в папку sites\all и создайте в ней папку modules. Именно в этой папке должны храниться все сторонние модули, которые не входят в дистрибутив CMS Drupal (Друпал). Распакуйте в папку modules архив с дистрибутивом модуля Backup and Migrate (должна получиться папка backup_migrate).
Теперь модули Backup and Migrate и Path нужно включить, для этого заходим на наш сайт с правами администратора и переходим в меню Конструкция сайта -> Модули, отмечаем галочками модули и сохраняем настройки.
После того как мы сохранили настройки наши модули включились и мы их можем использовать. Остановимся по подробнее на каждом из них.
Модуль Backup and Migrate, как следует из названия, позволяет в автоматическом и ручном режиме делать резервную копию базы данных нашего сайта, а в случае необходимости восстанавливать базу данных из уже сохраненной копии. Архивирование может понадобиться в нескольких случаях: для переноса сайта с локального веб-сервера на реальный хостинг, для переноса сайта с хостинга на хостинг, для восстановления сайта после любой поломки (например после проблем с сервером хостера).
Для начала давайте настроим модуль и сохраним резервную копию базы данных на компьютер в качестве тренировки. Заходим в меню Содержание -> Backup and Migrate, на открывшейся странице можно вручную сохранить базы данных и, либо скачать на свой компьютер, либо сохранить на сайте.
На этой странице имеются следующие параметры:
Если зайти в меню Restore/Import DB, то откроется страница восстановления базы данных, для этого нужно указать на сохраненный архив и нажать кнопку Restore Database.
Чтобы посмотреть уже сохраненные архивы базы данных, которые хранятся на сервере нужно навести мышку на пункт меню Saved Backups, после этого появится два подпункта: Manual Backups и Scheduled Backups, перейдя по первой ссылке вы увидите архивы, сохраненные вручную, по второй - архивы сохраненные автоматически.
И, наконец, при переходе по пункту меню Backup Shedule откроется страница с настройками автоматического архивирования базы данных. Тут можно настроить два параметра:
Но для нашего сайта-визитки мы не будем настраивать автоматического сохранения, т.к. не предполагается, что контент на сайте будет постоянно менятся. Будет достаточно после настройки сайта сделать вручную одну архивную копию и хранить ее на своем компьютере (дополнительно можно переписать архив на любой носитель). Но для других сайтов, где предполагается регистрация пользователей, ведение блогов, форумов и написание статей эти параметры настраивать крайне рекомендуется.
Теперь поговорим о тех возможностях, которые нам предлагает модуль Path. Он позволяет задавать произвольный адрес для вашего контента. Обратите внимание как выглядят ссылки на ваши страницы сейчас. Например, адрес страницы с услугами у меня выглядит так: vizitka.ru/node/3, 3 - означает, что страница создана третьей, остальные страницы соответственно имеют адреса с цифрами 1, 2, ... Согласитесь, для пользователя эти адреса абсолютно не информативны. Надеюсь я вас убедил :).
Давайте сделаем адреса наших страниц более понятными. Для этого заходим на страницу Услуги, нажимаем в меню пункт Изменить и, в разделе Настройки адресов пишем слово services (по-английски это Услуги), затем нажимаем кнопку Сохранить в конце страницы. Теперь адрес страницы должен выглядеть так: vizitka.ru/services - так гораздо информативнее. Для остальных страниц проделайте тоже самое, т.е. зайдите на страницу в режим редактирования и укажите Настройки адресов, я сделал так:
Теперь мы можем занятся внешним видом нашего сайта. Для этого CMS Drupal (Друпал) поддерживает так называемы темы оформления. Великое множество тем оформления можно найти . Но учтите, что поскольку темы находятся в общем доступе - велика вероятность, что выбранную тему оформления выбрали не только вы. Для простеньких сайтов это не проблема, но если вы хотите создать что-то оригинальное и эксклюзивное, то придется создать свою тему оформления либо изменить имеющуюся. Об этих методах я напишу отдельные статьи.
Для моего сайта-визитки я выбрал тему оформления , но вы можете выбрать любую тему. После того как вы скачали выбранную тему, ее нужно установить на сайт. Для этого запускаем Проводник и в папке c:\WebServers\home\vizitka.ru\sites\all, где мы в начале статьи создали папку modules, создаем папку themes. В папку themes
разархивируем выбранную тему, в моем случае это Artsy. После этого заходим на сайт и выбираем пункт меню Конструкция сайта -> Темы оформления. Если вы сделали все правильно, ваша тема появится в списке, выбираем ее: ставим галочку в колонке Включено и точечку в колонке По умолчанию, затем сохраняем настройки. После этого ваш сайт преобразится в соответствии с новой темой оформления.
На этом создание сайта-визитки закончено, осталось только оптимизировать работу сайта для повышения его быстродействия, но об этом в следующей статье.
Предлагаю вам сделать архивную копию и сохранить ее у себя на компьютере.
Для тех у кого что-либо не получилось или вы хотите посмотреть что вышло у меня, выкладываю . Внутри вы найдете папку vizitka.ru, архив базы данных, а так же инструкцию по установке примера.