Системы управления контентом "Joomla!" и "Wordpress"

Разработка и практическое внедрение контента "Joomla!", порядок установки и настройки системы управления им. Выбор дизайна, цветовой гаммы и анимации сайта, методика его добавления. Создание информационной структуры в системе управления контентом.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 22.06.2009
Размер файла 3,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

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

2.4.4 Изменение информационного материала

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

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

После выбора нужного материала, администратор попадет в интерфейс повторяющий интерфейс создания материала. Единственным отличием является присутствие уже набранного «Заголовка», «Вводного текста» и возможно «Полного текста». На рисунке 2.4.5 представлен интерфейс редактирования имеющегося материала.

Рисунок 2.4.5 - Редактор материалов в CMS «Joomla!»

Все первоначальные функции редактора доступны и при редактировании. Возможно изменить «Раздел» и «Категорию» записи. Присутствуют все необходимые стилевые решения. После завершения редактирования следует нажать кнопку «Сохранить».

Подобным образом, но через меню «Материалы» - «Статичные материалы» происходит редактирование статичных страниц, не относящихся не к одному разделу или категории.

2.4.5 Создание резервной копии информации

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

Для резервного копирования файлов в системе управления контентом используется компонент «JoomlaXplorer». Вход в компонент осуществляется через пункт «Компоненты» - «JoomlaXplorer» в меню административного интерфейса. Внешнее представление компонента показано на рисунке 2.4.6.

Рисунок 2.4.6 - Интерфейс компонента «JoomlaXplorer».

Компонент имеет широкие возможности по копированию, редактированию, переносу, удалению, переименованию, изменению разрешений и архивированию файлов.

Для создания резервной копии файлов системы управления контентом, необходимо отметить галочкой папку «htdocs» и нажать на кнопку «Архивировать». В появившемся окне администратор указывает имя файла и тип архива. Графический интерфейс создания архива файлов представлен на рисунке 2.4.7.

Рисунок 2.4.7 - Создание резервной копии файлов веб-сайта

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

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

Для работы с «PHPMyAdmin» следует авторизоваться путем ввода имени пользователя и пароля на сайте https://phpmyadmin.hc.ru/. В данном случае, имя пользователя - «cznnov_czntest», пароль - «qwerty123».

После успешного входа необходимо нажать на кнопку «Экспорт». На появившейся странице следует выбрать базу данных - «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.

96

Рисунок 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 администратора;

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

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

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

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

- веб-интерфейс редактирования шаблонов с подсветкой HTML_кода;

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

- возможность ограничения доступа к интерфейсу администратора по спискам разрешенных IP_адресов;

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

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

- более 1000 бесплатных графических шаблонов, распространяемых бесплатно на сайте проекта;

- 5608765 загрузок дистрибутива, по данным официального сайта на начало мая 2009 года.

2.6 Анализ методов защиты систем управления контентом

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

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

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

- SQL_инъекция (по данным компании Positive Technologies, каждый второй веб-сайт в сети интернет подвержен SQL_инъекции);

- отсутствие регулирования прав на запись в каталогах CMS;

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

- стандартные пароли на доступ к панели администрирования;

- возможность доступа к административному интерфейсу с любых IP;

- подмена содержимого;

- межсайтовое выполнение сценариев (XSS);

- переполнение буфера;

- отказ в обслуживании;

- взлом сторонних веб-приложений, размещаемых на одном сервере с системой управления контентом;

- взлом базы данных системы управления контентом.

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

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

Для обеспечения высокого уровня защищенности следует выполнять ряд мер по безопасности:

- аудит информационной среды (сервера, ОС, распределение прав доступа);

- аудит веб-приложений;

- контроль целостности исходного кода;

- постоянный мониторинг проекта;

- ежедневное резервное копирование базы данных и файлов системы;

- единая система авторизации для всех веб-приложений (CMS, форумы);

- возможность шифрования информации при передаче;

- журналирование неудачных попыток авторизации и любых попыток взлома;

- настройка активной реакции системы при попытке вторжения на сайт;

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

- независимость системы контроля доступа от бизнес-логики страницы (ограничение доступа к административному интерфейсу по спискам IP).

На сайтах «Центр занятости населения г. Новомосковска», ЗАО «Росинтел» и других веб-проектах, выполненных за время изучения данной проблемы, были приняты меры по обеспечению безопасности систем управления контентом.

Многие из перечисленных выше возможностей, уже реализованы в современных CMS, например, в «Wordpress» на сайте ЗАО «Росинтел».

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

Главным и, возможно, самым эффективным способом реализации безопасности веб-приложения является минимизация возможности доступа к административным ресурсам системы управления контентом, базы данных и сервера в целом.

2.7 Сравнительный обзор систем управления контентом

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

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

Система управления контентом «Joomla!» имеет большое количество выявленных уязвимостей, постоянно закрываемых заплатками разработчиков. В данный момент система выпускается в двух дервиях 1.5.х и 1.0.х. Версия 1.0.х, с 16 июля более не поддерживается. В данном случае, есть необходимость переводить все имеющиеся проекты на версию 1.5.15 и выше.

В плане удобства и функциональности - обе системы управления контентом показали себя хорошо. У каждой есть свои преимущества и недостатки, каждая создана для отдельного класса сайтов. «Joomla!» больше подходит для стандартных проектов, выполняющих функцию представления определенной информации заказчика, каталогизации по разделам, добавления форм связи. «Wordpress» обеспечивает весь функционал «Joomla!», имеет уникальные возможности по работе неограниченного числа авторов одновременно, более гибкий в настройке и расширении.

Подходя со стороны пользователя - обе системы пригодны для комфортного просмотра страниц и получения информации. В случае использования «Joomla!» время генерации страницы несколько больше, чем при просмотре сайтов построенных на «Wordpress».

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

Исходя из расхода системных ресурсов - «Wordpress» является более ресурсо-потребляющим. Нагрузка на ОЗУ сервера составляет 50-120 Мб, в зависимости от установленных модулей дополнения. При использовании «Joomla!» нагрузка доходит до 20-40 Мб.

Работа с шаблонами оформления в обеих системах организована на высоком уровне. Обе позволяют изменять код шаблона из интерфейса администратора. «Wordpress» имеет более гибкие решения и внутренние операторы, что позволяет добавлять на сайт интерактивные элементы без каких-либо ограничений. Структура шаблона более прозрачна, допускается выполнение произвольного PHP_кода.

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

Заключение

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

Информационная система «Центр занятости населения г. Новомосковска» была перенесена на виртуальный хостинг, находящийся в датацентрне компании «Хостинг-Центр РБК». Зарегистрировано отдельное доменное имя второго уровня.

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

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

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

Применяемая система многопользовательского доступа, при необходимости, предоставит возможность ввести на сайте раздел публикации резюме, способствующий созданию кадровой базы соискателей. Создано полноценное описание функциональных элементов ресурса, позволяющее сотрудницам ЦЗН самостоятельно заниматься обновлением собственного сайта.

Веб-ресурс ЗАО «Росинтел» претерпел кардинальные изменения. Они коснулись как информационной структуры, так и технической реализации отображения страниц.

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

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

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

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

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

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

С развитием Интернета появляется все больше идей по организации взаимодействия пользователей конкретных интернет-проектов между собой. Возможна модернизация существующей системы ЗАО «Росинтел» в социально-направленный ресурс для клиентов компании, с разделением по группам, домашними страницами, лентами новостей, объединениям по району проживания и интересам.

Кроме того, при развитии веб-сайта ЗАО «Росинтел», стоит уделить отдельное внимание автоматизации подключения и отключения услуг, процесса выбора и переключения тарифного плана. В данный момент все эти действия производится ручным переключением и добавлением. Автоматизирование процессов посредством веб-сайта, позволит сохранить время работников компании, уменьшить время реакции на запрос пользователя и повысить уровень престижа компании в глазах клиентов.

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

Список использованных источников

1 Рассохин Д.Е., Лебедев А.Г. World Wide Web - информационная паутина в сети Интернет. - М.:Техиздат, 2002. -115 с.

2 Интернет // Википедия - свободная энциклопедия. Страница «Интернет».

http://ru.wikipedia.org/wiki/Internet

3 Общая статистика интернет-сайтов // Сайт компании «Netcraft». Страница «May 2009 Web Server Survey».

http://news.netcraft.com/archives/2009/05/27/may_2009_web_server_survey.html

4 Экслер А.Б. Укрощение Интернета, или Самый полный и понятный самоучитель работы в Сети. - М.:НТ Пресс, 2007. -944 с.

5 PHP // Википедия - свободная энциклопедия. Страница «PHP».

http://ru.wikipedia.org/wiki/PHP

6 Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета. - С. Пб.:BHV, 2008. -570 с.

7 Харрис Э. PHP/MySQL для начинающих. - С. Пб.:Издательство «КУДИЦ-Образ», 2005. -384 с.

8 Конверс Т.А. PHP 5 и MySQL. Разработка и внедрение. Библия пользователя. - М.: «Вильямс», 2006. -1216 с.

9 MySQL // Википедия - свободная энциклопедия. Страница «MySQL».

http://ru.wikipedia.org/wiki/MySQL

10 Введение в MySQL // Русское сообщество разработчиков MySQL. Раздел «Документы». Страница «Введение».

http://www.mysql.ru/docs/ilyin/

11 CMS // Википедия - свободная энциклопедия. Страница «Системы управления содержимым».

http://ru.wikipedia.org/wiki/Системы_управлния_содержимым

12 Учебник по CMF/CMS Drupal // Веб-сайт Drupal BZ. Страница «BZ DRUPAL HANDBOOK».

http://www.drupal.bz/bz_drupal_handbook

13 Joomla! // Википедия - свободная энциклопедия. Страница «Joomla!».

http://ru.wikipedia.org/wiki/Joomla

14 Хаген Г.Ф. Создание веб-сайтов с помощью Joomla! 1.5 / Пер. с англ. - М.:Вильямс, 2008. -352 с.

14 Рамел Д.А. Joomla! / Пер. с англ. - С. Пб.:BHV, 2008. -572 с.

15 Единый указатель ресурсов // Википедия - свободная энциклопедия. Страница «URL».

http://ru.wikipedia.org/wiki/URL

16 Веб-сервер Apache // Википедия - свободная энциклопедия. Страница «Apache».

http://ru.wikipedia.org/wiki/Apache

17 Веб-сервер IIS // Википедия - свободная энциклопедия. Страница «Apache».

http://ru.wikipedia.org/wiki/IIS

18 Трехуровневая архитектура // Википедия - свободная энциклопедия. Страница «Трехуровневая архитектура».

http://ru.wikipedia.org/wiki/Трехуровневая_архитектура

19 Лобковская О.З., Шабанова Н.Ю. Методические указания для специальности 2202 «Автоматизированные системы обработки информации и управления» по технико-экономическому обоснованию дипломных проектов и работ, НИ РХТУ им. Д.И. Менделеева, Новомосковск, 2006. -40 с.

20 Рельзультаты ежеквартального опроса профессиональных участников рынка веб-разработок // Веб-сайт CMS Magazine - аналитический портал рынка веб-разработок. Страница «Исследования».

http://research.cmsmagazine.ru/

21 Определение категорий В1_В4 помещений (извлечения из НПБ 105-03 и ГОСТ 12.1.004-91).

22 СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы.

Приложения

Приложение А

Данные доступа к веб-ресурсу ЦЗН г. Новомосковска

Для входа в панель администрирования хостинга применяются данные:

- адрес http://hc.ru;

- имя пользователя «cznnovru»

- пароль «qwerty123cznpass»

Для обеспечения ftp_подключения к главному сайту используются данные:

- сервер «cznnov.ru»

- имя пользователя «cznnov»

- пароль «qwerty123»

Для обеспечения ftp_подключения к тестовому сайту используются данные:

- сервер «cznnov.ru»

- имя пользователя «cznnov-test»

- пароль «qwerty123»

Для обеспечения ftp_подключения к тестовому сайту используются данные:

- сервер «cznnov.ru»

- имя пользователя «cznnov-test»

- пароль «qwerty123»

Приложение Б

Даталогическая модель базы данных «Joomla»

Приложение В

Даталогическая модель базы данных «Wordpress»


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.