Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обзор CMS & Frameworks / Обзор CMS & Frameworks.ppt
Скачиваний:
167
Добавлен:
02.02.2015
Размер:
1.26 Mб
Скачать

Обзор CMS &

Frameworks.

Преимущества и

недостатки

Что же такое CMS?

Аббревиатура CMS - расшифровывается как «Content Management Software» («программное обеспечение для управления содержимым»). Проще говоря – «Система управления содержимым».С его помощью можно управлять структурой наполнением и веб-ресурса.

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

Схема функционирования

Разновидности CMS

CMS делятся на:

Систему управления содержимым предприятия (Enterprise Content Management );

Систему управления содержимым сайтов и веб – приложений.

Преимущества использование CMS

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

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

Виды CMS

WordPress

Joomla

Drupal

ModX

1C Bitrix

Преимущества бесплатных

CMS

• могут устанавливаться практически на любом хостинге;

• возможен доступ к исходному коду(не всегда)

• некоторые из них имеют средний уровень безопасности(что довольно неплохо)

Недостатки бесплатных

CMS

 

 

• Бесплатные уступают по

функциональности платным;

• Отсутствие документации;

• Слабо защищены;

 

• Нередко

при

внесении

изменений

в

программу

бесплатной CMS её корректное

обновление

 

становится

невозможным.

 

Что такое Framework?

Framework(каркас) – это программное обеспечение применяемое при объединение разных компонентов большого программного проекта.