Смекни!
smekni.com

Системы управления контентом Joomla и Wordpress (стр. 12 из 14)

После успешного входа необходимо нажать на кнопку «Экспорт». На появившейся странице следует выбрать базу данных – «wwwcznnov_czntest», отметить пункт «Сохранить как файл», установить кодировку базы данных – «windows‑1251», указать вид архива – «zip» и нажать на кнопку «ОК». Окно экспорта базы данных представлено на рисунке 2.4.8.


Рисунок 2.4.8 – Экспорт базы данных в файл

2.4.6 Восстановление резервной копии

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

Намного реже, чем восстановление базы данных, приходится использовать восстановление файлов системы. Восстановление БД производится через «PHPMyAdmin».

Приложение предназначено для управления базами данных сервера MySQL. Управление подразумевает создание, удаление и редактирование баз данных, их таблиц и записей. Возможно выполнение стороннего SQL‑кода.

Для работы с приложением следует авторизоваться. Импорт более старой версии базы подразумевает отсутствие данных в текущей. Перед импортом данных из резервной копии необходимо очистить текущую БД.

На главной странице приложения следует выбрать базу данных, используемую системой управления контентом. В случае с сайтом «Центр занятости населения г. Новомосковска» название БД – «wwwcznnovru_czntest».

Далее каждую таблицу БД необходимо отметить галочкой, либо, немного пролистав страницу вниз, использовать пункт «Отметить все» и выбрать действие «С отмеченными:» – «Удалить». База данных будет очищена от отмеченных таблиц. Пример удаления таблиц показан на рисунке 2.4.9.

Рисунок 2.4.9 – Удаление таблиц из базы данных в «PHPMyAdmin»

После успешного удаления всех таблиц необходимо нажать на кнопку «Импорт». Указав последнюю скачанную копию базы данных и кодировку «windows‑1251», нажать на кнопку «ОК». Резервная копия БД импортирована.

2.5 Функциональные возможности системы управления контентом «Wordpress» на примере веб-сайта ЗАО «Росинтел»

2.5.1 Анализ исходного веб-ресурса

В качестве площадки для реализации и развертывания проекта на системе управления контентом «Wordpress» был выбран веб-сайт ЗАО «Росинтел».

До модернизации, веб-ресурс был создан на базе статических HTML‑страниц и имел следующие разделы: «Наш город», «Наша фирма», «Оборудование», «Услуги», «Клиенты», «Это интересно!?».

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


Рисунок 2.5.1 – Главная страница исходного веб-сайта ЗАО «Росинтел»

2.5.2 Разработка и внедрение новой структуры представления данных

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

Во всех разделах была изменена текстовая информация. Разделы «Оборудование», «Услуги», «Клиенты», «Это интересно!?» были удалены.

Благодаря функциональным особенностями системы управления контентом «Wordpress», на веб-сайте «ЗАО Росинтел» была создана структура, представленная на рисунке 2.5.2.


Рисунок 2.5.2 – Информационная структура нового веб-сайта ЗАО «Росинтел»

Приведенная на рисунке 2.5.2 структура создана при помощи встроенных средств системы управления контентом «Wordpress». Страницы «Контакты», «О компании», «Новомосковск», «Как оплатить» являются статическими, но управляются и редактируются через панель администратора в системе управления контентом.

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

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

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

Рисунок 2.5.3 – Главная страница нового веб-сайта ЗАО «Росинтел»

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

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

2.5.3 Функциональные возможности «Wordpress»

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

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

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

На главной странице сайта, при появлении новости с ключевым словом «график работы», заголовок статьи выделяется красным цветом.

На странице «Локальные ресурсы» каждый пользователь ЗАО «Росинтел» может ознакомиться со списком локальных ресурсов и добавить свой, путем ввода информации о ресурсе в специальную форму. После проверки администратором, данные появляются на сайте компании в соответствующем разделе.

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

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

Даталогическая модель базы данных представлена в приложении В.

Кроме «Таксономии» и «Ключевых слов» система управления контентом Wordpress имеет:

-открытый исходный код;

-возможности развернутого контроля политик учетных записей;

-гибкие возможности контроля публикации информационных материалов;

-возможности ввода ограничений на публикацию для каждой группы пользователей;

-удобный, настраиваемый административный интерфейс;

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

-удобный, функциональный, создающий чистый HTML‑код, графический редактор текста, с привычным, похожим на Microsoft Word интерфейсом, облегчающий жизнь пользователям, не знакомым с языком разметки;

-систему автосохранения набираемого в редакторе текста, для предотвращения потери информации из-за программного или аппаратного сбоя на стороне клиента;

-возможность сохранения недописанного материала в качестве «черновика»;

-встроенную систему оповещений о выходе новых версий самой CMS и установленных компонентов;

-возможности экспорта и импорта информационных материалов по средством технологий «RSS», «Atom», «XML»;

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

-встроенный редактор ЧПУ, делающий ссылки на записи сайта более привлекательными для роботов поисковых систем;

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

-встроенные возможности резервного копирования базы данных по расписанию и отправки архива на email администратора;

-систему комментирования записей пользователями и гостями проекта, возможности назначения прав на комментирование, антиспам модуль;

-инструмент автоматического обновления до более свежей версии;