final.pptx
- Количество слайдов: 18
Системы управления контентом web -сайта Выполнил: Теплов Д. В. Группа K-031 C
Цель Исследования Провести исследование систем управления контентом web-сайтов. На базе исследования построить сравнительную характеристику этих программных средств по различным параметрам. Создать web-сайт под управлением одной из систем и наполнить его тестовой информацией на тему исследования. При выборе конкретной системы основным критерием должно быть функциональность и удобство системы администрирования.
Задачи исследования Изучение предметной области; Выбор систем управления сайтом для изучения; Изучение выбранных CMS; Проведение сравнения; Выведение результатов исследования; Создание web-сайта под управлением выбранной CMS;
Назначение Исследования Данное исследование может быть полезно при создании и администрировании web-сайта, находящегося под управлением CMS. В исследовании выявлены основные преимущества и недостатки систем управления контентом web-сайта, лидирующих на рынке.
Основы исследования В ходе исследования были выделены 6 систем управления сайтом, которые лучше всего подходят по критериям исследования: 1. CMS Made Simple 2. Drupal 3. Joomla! 4. Mambo CMS 5. Santafox 6. Net Cat
CMS Made Simple (сокращено CMSMS). Эта система может быть расширена при помощи модулей и тегов и подходит для управления форумами, корпоративными сайтами, порталами. Система шаблонов в системе построена на HTML и CSS. Существует встроенная база шаблонов. CMSMS написана на языке PHP и является свободным программным обеспечением, распространяемым с лицензией GPL.
Drupal (Друпал) — система управления сайтом (CMS), возможно использование для создания вебприложений (CMF). Посредством этой системы можно строить сайты и веб-приложения различного назначения и сложности. Интерфейс пользователя позволяет управлять сайтами на Drupal без знаний HTML, веб-вёрстки и языков программирования. Drupal разрабатывается международной командой разработчиков, как программное обеспечение с открытыми исходными текстами, защищенными общественной лицензией GNU.
Joomla! - система управления сайтом с открытым кодом. CMS Joomla! позволяет добиваться наилучшего соотношения цена-качество при создании сайта. В отличие от многих других систем Joomla! не требовательна к ресурсам сервера - для нее подойдет практически любой хостинг с поддержкой php и mysql. Управлять сайтом на Joomla! легко без специальных знаний программирования и html-верстки.
Mambo CMS – система управления сайтом, которая обладает полным набором функций и может быть использована для всего - от простых сайтов до комплексных корпоративных приложений. Так как Mambo CMS очень проста в освоении и использовании, она является одной из самых популярных и широко используемых CMS в мире.
Santafox CMS Santafox полностью бесплатна. Гибкая и простая система шаблонов. Отсутствие шаблонных языков и макросов. Удаленный инсталлятор и автоматическое обновление версий cms. Полная русскоязычная документация от разработчиков. CMS Santafox написана на php. Встроенная система сбора статистики. Втроенная система backup'a и обновления сайта с локальной копии. Хостинг для работы данного движка должен поддерживать следующие требования: Apache; My. SQL 4 и выше; PHP 5. 2 c модулями: calendar, session, ftp, iconv, json, pcre, mbstring, gd, mysql.
Net Cat Профессиональная система управления сайтами Net. Cat является одной из ведущих систем управления контентом (CMS, Content Management System) на российском рынке. Первая версия системы была разработана в 1999 году. Согласно исследованию российского рынка CMS, проведенного интернетизданием Webinform, система Net. Cat является самым продаваемым универсальным средством управления сайтами в России.
Сравнительная таблица характеристик CMS Критерии/CMS FTP-доступ Joomla! Drupal Net Cat Made Simple Santafox Mambo да ограниченно нет + + - - Более 7000 Более 5000 Более 7000 Более 3000 Более 4000 Более 7000 + + + - My. SQL Бесплатная Необходимость базовых знаний программирования Наличие плагинов* Наличие спамфильтров Типы My. SQL, поддерживаемых БД My. SQLi Тип лицензии Объём CMS My. SQL, My. SQLi, My. SQL Postgre. SQL My. SQL, Postgre. SQL Бесплатная Коммерческая Бесплатная 7. 99 MB 2. 6 MB 18. 3 MB 5. 6 MB 6. 5 MB *Данные взяты с официальных сайтов сообществ систем управления сайтом. 5 MB
Вывод Если имеются базовые знания в языках программирования PHP, HTML и CSS, а также умение пользоваться базами данных, то лучшим выбором будет Joomla! CMS. Это самая прогрессивная некоммерческая cms на данный момент. Joomla! CMS обладает одной из самых удобных панелей администрирования с динамической системой меню, которая имеется на всех страницах панели администрирования и позволяет перейти к любому разделу за один клик. В другом случае, если нет навыков в web-программировании, стоит начать с Mambo CMS. Отсутствие FTP-доступа в этом случае нельзя назвать недостатком, так как возможен импорт данных через web-интерфейс. Минимальные требования к хостингу позволяют не задумываться над выбором, а сразу начинать работу над сайтом.
Практическая работа Результатом практической работы является web-сайт, расположенный по адресу: http: //joom. pz 6. ru/ На web-сайте находится информация на тему исследования, сайт находится под управлением Joomla! Примеры отображения страниц для ознакомлением с web-сайтом приведены на следующих трёх страницах.
Рис. 1 – главная страница web-сайта
Рис. 2 – список статей с описанием CMS
Рис. 3 – список категорий статей с развернутым js-меню
Результаты производственной практики Результатом прохождения производственной практики является исследование на тему «системы управления контентом web-сайтов» . В ходе исследования был создан отчет по исследованию и web -сайт на тему исследования.
final.pptx