22
JAM 1.0 Вареньице

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

Embed Size (px)

Citation preview

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

JAM 1.0Вареньице

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

CMS. Обзор.Яночкин Алексей

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

Что такое CMS?Система управления содержимым (контентом) (англ. Content management system, CMS) — информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (т.е. содержимым): Главной целью такой системы является возможность собирать в единое целое и объединить на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами, а также возможность обеспечения взаимодействия сотрудников, рабочих групп и проектов с созданными ими базами знаний, информацией и данными так, чтобы их легко можно было найти, извлечь и повторно использовать привычным для пользователя образом.

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

WCMS• Система управления веб-содержимым (Web

Content Managment System или WCMS) — программный комплекс, предоставляющий функции создания, редактирования, контроля и организации веб-страниц. WCMS часто используются для создания блогов, личных страниц и интернет-магазинов и нацелены на пользователей, мало знакомых с программированием.

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

Статистика (октябрь 2010)

• Всего было опрошено 2 990 361 домен.

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

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

• Доля платных тиражных CMS составляет примерно 14,8% от общей доли обнаруженных CMS.

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

Обзор использования

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

WordPress• Распространение - GNU GPL

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

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

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

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

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

• Сайт - http://wordpress.org/

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

Чем запомнилось

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

• Огромное количество плагинов и тем• Хороший опыт для начинающих• возможность публикации с помощью сторонних программ и сервисов;

• Скорость  – очень быстрый движок

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

Joomla• Распространение - GNU GPL

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

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

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

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

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

• Сайт - www.joomla.org

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

• Минимальный набор инструментов при начальной установке

• Около 5000 готовых модулей и компонентов.

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

• Есть дырки, особенно в некоторых расширениях

Чем запомнилось

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

DataLife Engine• Распространение - платная (59$)

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

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

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

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

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

• Сайт - dle-news.ru

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

• Максимально оптимизированный под высокую нагрузку

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

• Рост цены• Хорошо оптимизирована под поисковые системы,

Чем запомнилось

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

1С-Битрикс• Распространение - платная (165$)

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

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

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

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

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

• Сайт - www.1c-bitrix.ru

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

Чем запомнилось

• Интеграция с 1С• Многосайтовость• Поддержка СУБД• Мощный визуальный HTML

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

• Чересчур сложные SQL запросы.

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

Чем запомнилось

• Бесплатный хостинг (400mb)

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

• SaaS

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

• Гарантии работоспособности

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

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

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

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

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

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

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

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

Чем запомнилось

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

• Нагрузка на сервер• Документация• Слабое использование объектных возможностей PHP

• Обратной совместимости API

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

Использование готовых решений

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

Выводы

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

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

• замещение студийных CMS тиражными

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

Вопросы?

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

Спасибо за внимание