SlideShare a Scribd company logo
JAM 1.0
 Вареньице
CMS. Обзор.
        Яночкин Алексей
Что такое CMS?
Система управления содержимым (контентом) (англ. Content
management system, CMS) — информационная система или компьютерная
программа, используемая для обеспечения и организации совместного
процесса создания, редактирования и управления контентом (т.е.
содержимым): Главной целью такой системы является возможность
собирать в единое целое и объединить на основе ролей и задач все
разнотипные источники знаний и информации, доступные как внутри
организации, так и за ее пределами, а также возможность обеспечения
взаимодействия сотрудников, рабочих групп и проектов с созданными ими
базами знаний, информацией и данными так, чтобы их легко можно было
найти, извлечь и повторно использовать привычным для пользователя
образом.
WCMS
•   Система управления веб-содержимым (Web
    Content Managment System или WCMS) —
    программный комплекс, предоставляющий
    функции создания, редактирования, контроля и
    организации веб-страниц. WCMS часто
    используются для создания блогов, личных
    страниц и интернет-магазинов и нацелены на
    пользователей, мало знакомых с
    программированием.
Статистика
        (октябрь 2010)
•   Всего было опрошено 2 990 361 домен.

•   Доля доменов, ответивших в течение 20 секунд,
    составила 62,6%

•   CMS обнаружена на 13,7% доменов.

•   Доля платных тиражных CMS составляет
    примерно 14,8% от общей доли обнаруженных
    CMS.
Обзор использования
WordPress
•   Распространение - GNU GPL

•   Язык реализации - PHP

•   База данных - MySQL

•   Сфера применения — от блогов до достаточно
    сложных новостных ресурсов и даже интернет-
    магазинов.

•   Последняя версия - 3.0.4

•   Возраст - 7 лет

•   Сайт - http://wordpress.org/
Чем запомнилось

•   На 2007 год — самая популярная система для
    ведения автономных блогов

•   Огромное количество плагинов и тем

•   Хороший опыт для начинающих

•   возможность публикации с помощью
    сторонних программ и сервисов;

•   Скорость  – очень быстрый движок
Joomla
•   Распространение - GNU GPL

•   Язык реализации - PHP и JavaScript

•   База данных - MySQL

•   Сфера применения — различные проекты
    средней сложности

•   Последняя версия - 1.6.0

•   Возраст - 5 лет

•   Сайт - www.joomla.org
Чем запомнилось

• Минимальный набор инструментов при
    начальной установке
•   Около 5000 готовых модулей и компонентов.

• Создание и редактирование модулей
•   Быстродействие – грузит сервак

•   Есть дырки, особенно в некоторых
    расширениях
DataLife Engine
•   Распространение - платная (59$)

•   Язык реализации - PHP

•   База данных - MySQL

•   Сфера применения — новостные ленты

•   Последняя версия - 9.2

•   Возраст - 5 лет

•   Сайт - dle-news.ru
Чем запомнилось
•   Максимально оптимизированный под высокую
    нагрузку

•   Возможность подключения сторонних
    модификаций за счёт открытости исходного
    кода скрипта

•   Рост цены

•   Хорошо оптимизирована под поисковые
    системы,
1С-Битрикс
•   Распространение - платная (165$)

•   Язык реализации - PHP, ASP.NET

•   База данных - MySQL, Oracle, MS SQL

•   Сфера применения — корпоративные сайты, информационные и
    справочные порталы, социальные сети, интернет-магазины, сайты СМИ

•   Последняя версия - 9.5

•   Возраст - ? лет

•   Сайт - www.1c-bitrix.ru
Чем запомнилось
•   Интеграция с 1С

•   Многосайтовость

•   Поддержка СУБД

•   Мощный визуальный HTML

•   Медленная и требовательная к ресурсам
    система.

•   Чересчур сложные SQL запросы.
uCoz
•   Распространение - бесплатный веб-хостинг

•   Язык реализации - PHP(?)

•   База данных - ?

•   Сфера применения — блог-платформы, веб-
    форума

•   Возраст - 5 лет

•   Сайт - http://www.ucoz.com/
Чем запомнилось
•   Бесплатный хостинг (400mb)

•   Возможность привязать к собственому домену

•   Версия для PDA

•   SaaS

•   Проблема переноса сайта

•   Невозможно использовать - PHP, ASP, Perl

•   Гарантии работоспособности
Drupal
•   Распространение - GNU GPL

•   Язык реализации - PHP

•   База данных - MySQL, PostgreSQL

•   Сфера применения — от блогов и форумов до
    информационных архивов или сайтов новостей

•   Последняя версия - 7.0

•   Возраст - 10 лет
Чем запомнилось

•   BlogAPI для публикации материалов с помощью
    внешних приложений

•   Нагрузка на сервер

•   Документация

•   Слабое использование объектных
    возможностей PHP

•   Обратной совместимости API
Использование
готовых решений
Выводы

•   Платформа PHP, MySQL

•   Специализация CMS

•   замещение студийных CMS тиражными
Вопросы?
Спасибо за внимание

More Related Content

PPT
Кеширование на высоконагруженном Drupal сайте. Архаров Роман
PPT
Caching on highload drupal site roman arkharov (eng)
PPT
кеширование на высоконагруженном Drupal сайте архаров роман (rus)
PPT
Drupalconf moscow-2012-arkharov
PDF
Расширения для Safari: блокировщик контента в 50 строчек кода (Вадим Дробинин)
PDF
PPTX
Урок 20: Протокол HTTP - Евгений Концевой
PPTX
Урок 36: Хостинг: устройство, технологии - Лукьянчук Алексей
Кеширование на высоконагруженном Drupal сайте. Архаров Роман
Caching on highload drupal site roman arkharov (eng)
кеширование на высоконагруженном Drupal сайте архаров роман (rus)
Drupalconf moscow-2012-arkharov
Расширения для Safari: блокировщик контента в 50 строчек кода (Вадим Дробинин)
Урок 20: Протокол HTTP - Евгений Концевой
Урок 36: Хостинг: устройство, технологии - Лукьянчук Алексей

What's hot (20)

PPTX
То, что Вам нужно знать о WordPress
PPT
Обзор Java Cms
PPTX
Как делать качественные PBN и следить за ними когда их более 1000
PDF
Interbase xe7 - универсальная субд для windows linux mac ios android
PPTX
PPT
Client optimization drupal
PPTX
Как сделать сложное простым. История создания Проект1917 / Сергей Спорышев (I...
PDF
От уютного блога до распределенной инфраструктуры
PDF
Ускоряем Wordpress: кеширование, CDN, Varnish Cache
PDF
Бекэнд для push-уведомлений своими руками
PPTX
uCoz презентация.kz2.1
PDF
Что надо знать о HTTP/2
PDF
Масштабирование в Rails
PDF
Алексей Андросов "HTML5 в Я.Почте"
PDF
«Разработка и оптимизация высоконагруженного проекта»
PPTX
Chrome push notifications. Анатомия и разработка
PPTX
браузеры презентация
PDF
MySQL: чек-лист для новичка в highload (Cвета Cмирнова, Aнастасия Распопина ...
PPTX
браузеры презентация
То, что Вам нужно знать о WordPress
Обзор Java Cms
Как делать качественные PBN и следить за ними когда их более 1000
Interbase xe7 - универсальная субд для windows linux mac ios android
Client optimization drupal
Как сделать сложное простым. История создания Проект1917 / Сергей Спорышев (I...
От уютного блога до распределенной инфраструктуры
Ускоряем Wordpress: кеширование, CDN, Varnish Cache
Бекэнд для push-уведомлений своими руками
uCoz презентация.kz2.1
Что надо знать о HTTP/2
Масштабирование в Rails
Алексей Андросов "HTML5 в Я.Почте"
«Разработка и оптимизация высоконагруженного проекта»
Chrome push notifications. Анатомия и разработка
браузеры презентация
MySQL: чек-лист для новичка в highload (Cвета Cмирнова, Aнастасия Распопина ...
браузеры презентация
Ad

Similar to [JAM 1.0] CMS. Обзор. (Alexei Yanochkin) (20)

PDF
Александр Воинов - Тренды Web
PDF
Фронтенд в Яндексе
PDF
Фронтенд в Яндексе
PDF
Фронтенд в Яндексе
PPTX
Errors Tracker
PDF
сравнение Drupal и 1с битрикс
PDF
Mobile web apps
PDF
Rsnx tsvetkov che btrix conf 2015
PPTX
История развития и применения CMS: Drupal и другие
PDF
Александр Воинов - Тренды Веб
PPTX
It решение для малого бизнеса
PPTX
It решение для малого бизнеса
PPTX
It решение для малого бизнеса
PPS
СКБ-Банк. Игорь Клопотов. "Apache ServiceMix: опыт внедрения и эксплуатации"
PPT
особенности разработки универсальных Cms кирилл хряпин
PDF
InfoboxCloud для СМИ
PPT
Web programming modern tendencies
PPT
Управляем сайтом: Быстро. Просто. Эффективно.
PPT
Владимир Никонов "Вызовы при разработке enterprise продукта"
PDF
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
Александр Воинов - Тренды Web
Фронтенд в Яндексе
Фронтенд в Яндексе
Фронтенд в Яндексе
Errors Tracker
сравнение Drupal и 1с битрикс
Mobile web apps
Rsnx tsvetkov che btrix conf 2015
История развития и применения CMS: Drupal и другие
Александр Воинов - Тренды Веб
It решение для малого бизнеса
It решение для малого бизнеса
It решение для малого бизнеса
СКБ-Банк. Игорь Клопотов. "Apache ServiceMix: опыт внедрения и эксплуатации"
особенности разработки универсальных Cms кирилл хряпин
InfoboxCloud для СМИ
Web programming modern tendencies
Управляем сайтом: Быстро. Просто. Эффективно.
Владимир Никонов "Вызовы при разработке enterprise продукта"
«Путь от монолита на PHP к микросервисам на Scala» – Денис Иванов, 2ГИС
Ad

More from Evgeny Kaziak (16)

KEY
[JAM 1.2] Mobile Gamedesign (Boris Zapolsky)
KEY
[JAM 1.2] HTML5 (Alexei Yanochkin)
PDF
[JAM 1.2] Testing in Android (Dzmitry Ivashnev)
PDF
[JAM 1.2] Mobile Sensors (Paul Malikov)
KEY
[JAM 1.2] Design & Multitasking (Andrew Solovey)
PDF
[JAM 1.2] Intro (Paul Malikov)
PPTX
[JAM 1.1] Geo Champs (Mashpit Team)
PDF
[JAM 1.1] Clean Code (Paul Malikov)
PDF
[JAM 1.1] Testing not for Fun (Evgeny Kaziak)
PPTX
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
PPT
[JAM 1.1] Symfony (Alexei Yanochkin)
PDF
[JAM 1.1] Intro (Paul Malikov)
PDF
[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)
PDF
[JAM 1.0] Android OS, Java (Paul Malikov)
PPTX
[JAM 1.0] Паттерны и антипаттерны дизайна (или что скрывается на сайте artleb...
PDF
[JAM 1.0] Intro (Paul Malikov)
[JAM 1.2] Mobile Gamedesign (Boris Zapolsky)
[JAM 1.2] HTML5 (Alexei Yanochkin)
[JAM 1.2] Testing in Android (Dzmitry Ivashnev)
[JAM 1.2] Mobile Sensors (Paul Malikov)
[JAM 1.2] Design & Multitasking (Andrew Solovey)
[JAM 1.2] Intro (Paul Malikov)
[JAM 1.1] Geo Champs (Mashpit Team)
[JAM 1.1] Clean Code (Paul Malikov)
[JAM 1.1] Testing not for Fun (Evgeny Kaziak)
[JAM 1.1] Project Managment Tools (Viktor Sidorcov)
[JAM 1.1] Symfony (Alexei Yanochkin)
[JAM 1.1] Intro (Paul Malikov)
[JAM 1.0] Human Interface Guidelines (Evgeny Kaziak)
[JAM 1.0] Android OS, Java (Paul Malikov)
[JAM 1.0] Паттерны и антипаттерны дизайна (или что скрывается на сайте artleb...
[JAM 1.0] Intro (Paul Malikov)

[JAM 1.0] CMS. Обзор. (Alexei Yanochkin)

  • 2. CMS. Обзор. Яночкин Алексей
  • 3. Что такое CMS? Система управления содержимым (контентом) (англ. Content management system, CMS) — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (т.е. содержимым): Главной целью такой системы является возможность собирать в единое целое и объединить на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь и повторно использовать привычным для пользователя образом.
  • 4. WCMS • Система управления веб-содержимым (Web Content Managment System или WCMS) — программный комплекс, предоставляющий функции создания, редактирования, контроля и организации веб-страниц. WCMS часто используются для создания блогов, личных страниц и интернет-магазинов и нацелены на пользователей, мало знакомых с программированием.
  • 5. Статистика (октябрь 2010) • Всего было опрошено 2 990 361 домен. • Доля доменов, ответивших в течение 20 секунд, составила 62,6% • CMS обнаружена на 13,7% доменов. • Доля платных тиражных CMS составляет примерно 14,8% от общей доли обнаруженных CMS.
  • 7. WordPress • Распространение - GNU GPL • Язык реализации - PHP • База данных - MySQL • Сфера применения — от блогов до достаточно сложных новостных ресурсов и даже интернет- магазинов. • Последняя версия - 3.0.4 • Возраст - 7 лет • Сайт - http://wordpress.org/
  • 8. Чем запомнилось • На 2007 год — самая популярная система для ведения автономных блогов • Огромное количество плагинов и тем • Хороший опыт для начинающих • возможность публикации с помощью сторонних программ и сервисов; • Скорость  – очень быстрый движок
  • 9. Joomla • Распространение - GNU GPL • Язык реализации - PHP и JavaScript • База данных - MySQL • Сфера применения — различные проекты средней сложности • Последняя версия - 1.6.0 • Возраст - 5 лет • Сайт - www.joomla.org
  • 10. Чем запомнилось • Минимальный набор инструментов при начальной установке • Около 5000 готовых модулей и компонентов. • Создание и редактирование модулей • Быстродействие – грузит сервак • Есть дырки, особенно в некоторых расширениях
  • 11. DataLife Engine • Распространение - платная (59$) • Язык реализации - PHP • База данных - MySQL • Сфера применения — новостные ленты • Последняя версия - 9.2 • Возраст - 5 лет • Сайт - dle-news.ru
  • 12. Чем запомнилось • Максимально оптимизированный под высокую нагрузку • Возможность подключения сторонних модификаций за счёт открытости исходного кода скрипта • Рост цены • Хорошо оптимизирована под поисковые системы,
  • 13. 1С-Битрикс • Распространение - платная (165$) • Язык реализации - PHP, ASP.NET • База данных - MySQL, Oracle, MS SQL • Сфера применения — корпоративные сайты, информационные и справочные порталы, социальные сети, интернет-магазины, сайты СМИ • Последняя версия - 9.5 • Возраст - ? лет • Сайт - www.1c-bitrix.ru
  • 14. Чем запомнилось • Интеграция с 1С • Многосайтовость • Поддержка СУБД • Мощный визуальный HTML • Медленная и требовательная к ресурсам система. • Чересчур сложные SQL запросы.
  • 15. uCoz • Распространение - бесплатный веб-хостинг • Язык реализации - PHP(?) • База данных - ? • Сфера применения — блог-платформы, веб- форума • Возраст - 5 лет • Сайт - http://www.ucoz.com/
  • 16. Чем запомнилось • Бесплатный хостинг (400mb) • Возможность привязать к собственому домену • Версия для PDA • SaaS • Проблема переноса сайта • Невозможно использовать - PHP, ASP, Perl • Гарантии работоспособности
  • 17. Drupal • Распространение - GNU GPL • Язык реализации - PHP • База данных - MySQL, PostgreSQL • Сфера применения — от блогов и форумов до информационных архивов или сайтов новостей • Последняя версия - 7.0 • Возраст - 10 лет
  • 18. Чем запомнилось • BlogAPI для публикации материалов с помощью внешних приложений • Нагрузка на сервер • Документация • Слабое использование объектных возможностей PHP • Обратной совместимости API
  • 20. Выводы • Платформа PHP, MySQL • Специализация CMS • замещение студийных CMS тиражными