Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2008.DOC
Скачиваний:
6
Добавлен:
29.10.2018
Размер:
444.93 Кб
Скачать

3 Производственное задание

При прохождении практики были выполнены задания по разработке сайтов визиток http://drova.zp.ua, http://rotor.zp.ua, корпоративного сайта компании КИТС, разработка интернет-магазина http://barber.com.ua (компании Solinger), саппорт сайтов http://solinger.com.ua, http://drova.zp.ua, http://rotor.zp.ua, http://mainbood.com.ua, разработка технической документации для по сайту http://pravoznat.com.ua.

Так же был произведён аудит существующей CMS (Content Management System – система управления контентом, система управления содержимым страниц сайта), анализ функциональных возможностей CMS Joomla и модернизация её исходного кода под нужды функционала и дизайна конкретного сайта с подключением дополнительных модулей и изменением существующих.

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

4 Системы управления Содержимым страниц сайта

Пользователю сети Интернет не видно, что происходит внутри сайта, который он посещает. Но только web-разработчикам и их заказчикам известно, что большинство современных веб-сайтов строятся на основе так называемых систем управления контентом (CMS – content management system) - систем управления содержимым страниц сайта.

Система управления контентом - это автоматизированный редакторский комплекс, позволяющий управлять содержанием и структурой Интернет-ресурса в режиме on-line. На практике это означает, что любой, даже незнакомый с информационными технологиями пользователь может совершенно легко управлять содержанием своего сайта, не прибегая к услугам технического специалиста. Особенно актуальным является использование контент-систем CMS в организации on-line торговли [1].

4.1 История возникновения

Поскольку число пользователей WWW лавинообразно увеличивалось, благодаря чему всё большую роль в развитии паутины стал играть бизнес. Каждый день создавалось множество интернет-представительств компаний, работающих в различных сферах рынка. Каждый отдельный сайт представлял собой набор статических HTML-страниц, CSS-таблиц стилей, а также графических файлов. Для оперативного обновления и своевременного добавления новых разделов на сайт было необходимо держать в штате компании группу веб-разработчиков. Сделать переоформление (редизайн) такого сайта вообще не представляется возможным, так как для этого необходимо отредактировать каждую страницу в отдельности. Например, если на одну страницу уходит 20 минут, то на 1000 страниц уйдёт примерно 42 рабочих человеко-дня, что составляет чуть более двух недель работы небольшой группы веб-разработчиков при условии, что в это время им не будут давать срочных заданий. В итоге для переоформления ресурса отдел информационных технологий будет полностью парализован на относительно длительное время, что недопустимо, за редким исключением. На рынке сформировалась потребность в автоматизированной системе построения страниц сайта на основе написанных статей и HTML-шаблонов [2]. Такими системами стали CMS.

Первые CMS появились в начале 2000 года, но в то время они были очень узконаправленными решениями и в основном решали задачу управления одним сайтом, немного позднее CMS стали выполняться в более универсальном виде, то есть с возможностью подстройки под конкретный проект [1]. Эволюция CMS происходит достаточно быстро, и это в первую очередь связано с появлением новых течений и стандартов, например, появление методики AJAX на текущий момент дает возможность представить интерфейс CMS практически неотличимым по интерактивности от обычных desktop-приложений.