Битрикс-Framework презентация

Содержание

CMS и CMF . Две концепции развития систем управления контентом. 1. CMS (Content Management System) – система управления контентом, как законченный продукт и готовое решение определенного спектра задач

Слайд 1Битрикс-Framework
Универсальная программная среда (CMF)
для разработки индивидуальных Интернет-решений


Слайд 2CMS и CMF . Две концепции развития систем управления контентом.

1. CMS

(Content Management System) – система управления контентом, как законченный продукт и готовое решение определенного спектра задач

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


CMS – ориентация на конечного клиента (пользователя системы)
CMF – ориентация на разработчика и конечного пользователя системы


Преимущества CMS, созданных на базе CMF:
ярко выраженная архитектура продукта
неограниченные возможности по настройке
отчуждаемость от разработчика, в связи с высоким уровнем абстракции и полным документированием CMF






Слайд 3Битрикс-CMF

“Битрикс: управление сайтом” – это программная платформа (Framework) для создания интернет-решений.














Компоненты

дают возможность использовать функционал CMF для нетехнических специалистов.

CMF как ядро – сохраняет возможность полной кастомизации модулей, редакций, компонентов и решений!




Слайд 4Архитектура Битрикс-Framework.

330000 строк кода
450 классов, 3800 методов и функций
265 таблиц

базы данных
167 событий
155 компонент

Слайд 5Технология SiteUpdate.




SiteUpdate как способ сохранения инвестиций в разработку

новейшие версии API,

модулей, компонентов и т.д.
исправление ошибок
не затрагивает реализованные решения
upgrade до более функциональных редакциий


Битрикс гарантирует совместимость API вызовов и работоспособность бизнес-логики и приложений созданных на API


Слайд 6Функциональные модули для CMS







Управление
структурой
Главный модуль
Информационные блоки
Документо-
оборот
Интернет-магазин
Торговый каталог
Статистика
Реклама
Техподдержка
Почта
Форумы
Рассылка
Веб-формы
Валюты
Опросы
Поиск
Active Directory/LDAP Интегратор
Перевод
Обучение,
тестирование
Блоги
Компрессия


Слайд 7Типовые CMS редакции







Старт
4 модуля
4900 руб. MySQL
24900 руб. Oracle/MSSQL
Эксперт
17 модулей
28900 руб. MySQL
149900

руб. Oracle/MSSQL

Бизнес
21 модуль
48900 руб. MySQL
249900 руб. Oracle/MSSQL

Малый бизнес
10 модулей
24900 руб. MySQL
94900 руб. Oracle/MSSQL

Стандарт
9 модулей 12900 руб. MySQL
74900 руб. Oracle/MSSQL


Слайд 8Комплексные готовые решения

Новое направление.
Решения предназначены для конкретных групп клиентов или

конкретных бизнес-задач.


Примеры:

«QSOFT: Корпоративный портал»
готовое решение для создания внутрикорпоративного (intranet) ресурса


Ожидается появление:
Решение для туристического бизнеса
Решения для автобизнеса
Городской портал
и ряда других готовых решений






Слайд 9Компоненты.

Компонент - логически завершенный код, принимающий ряд параметров, выполняющий ряд

действий и выводящий какой либо результат (например, в виде HTML кода).


Компонент является законченной бизнес-логикой, решением узкой бизнес-задачи.
Примеры:
вывод списка новостей заданного типа
отображение формы регистрации на семинар
карточка товара
корзина, оплата заказа
и т.д. и т.п.





Посетитель

Компонент

Ядро (API)

Данные







Шаблоны компонента



Реализация MVC-модели – разделение логики и представления

Controller



View

Model


Слайд 10Встроенная поддержка PHP шаблонов
Возможность подключить произвольные шаблонизаторы: Smarty, XSLT, FastTemplate и

другие
Компонент может иметь произвольное количество шаблонов

Логика компонента

Выбор шаблона
Определение шаблонизатора

PHP

Smarty


HTML








$arResult

Преобразование параметров, стили

Шаблоны компонентов


Слайд 11Набор взаимосвязанных страниц, представляющих собой единый смысловой блок (каталог, форум, блоги)
Недостатки

реализации с помощью обычных компонентов:
приходится создавать множество страниц для размещения компонентов
приходится настраивать свойства каждого из компонентов (в том числе пересекающиеся)
связи между компонентами либо жестко зашиты в код компонентов (что не универсально), либо сложны для настройки
нет возможности автоматически добавить новую страницу в смысловой блок (в публичной части)
Недостатки реализации одним большим компонентом
нет возможности использовать составные части по отдельности
дублирование кода

Комплексные (многостраничные) компоненты


Слайд 12Производительность Битрикс-Framework.

Производительность на уровне продукта:
Кэширование на уровне ядра – позволяет

минимизировать число запросов к базе данных.
Методы кэширования в API – создание произвольного кэша на нужную информацию в проекте
Автокэширование компонентов
Оптимизированные запросы к базе данных

Производительность на уровне веб-сервера:

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

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


Для любой нагрузки


Слайд 13Стабильность при сверхвысоких нагрузках
Нагрузочное тестирование (симуляция нагрузки).

Проведено компанией QSOFT (www.qsoft.ru).

Исходные данные:

Сервер “Kraftway Express ISP ES11” : CPU: 2*Intel(R) Xeon(TM) 2.80GHz, RAM: 2076308k, HDD: SEAGATE ST3146707LC, 144 GB (Ultra320 SCSI) (без RAID);
ОС Linux Debian 4, Nginx 0.4.13, Apache 1.3.34, MySQL 5.0.27, PHP 4.4.4 (eAccelerator v0.9.5)

Результаты:
«Битрикс: Старт» – более 6 000 000 хитов в сутки
«Битрикс: Бизнес» – более 1 700 000 хитов в сутки

Готовится подробный отчет о тестировании, включающий все конфигурационные файлы и параметры.


Тестирование реальностью:

Интернет-магазин «Эльдорадо» www.eldorado.ru. Интеграция с УПП, высокая частота обновлений данных.

Аппаратная конфигурация: 1й сервер – веб-сервер и PHP, 2й сервер - СУБД

Конец декабря 2006 г. Стабильная работа при нагрузке в 35 тыс. уникальных посетителей в час!













Слайд 14Открытая архитектура









Обмен данными:

Синхронизация с торговыми и учетными системами (1C, SAP,

Axapta) через XML или на базе открытого стандарта CommerceML.
Выгрузка данных в электронные торговые площадки (Яндекс.Маркет, Рамблер.Покупки, Froogle).
Импорт/экспорт посредством CSV формата (Excel).
RSS и Atom: поддержка экспорта данных.

Внешняя авторизация:

встроенная поддержка Active Directory/LDAP.
возможность настройки внешней авторизации из любых внешних систем, использующих механизмы хранения групп пользователей и пользовательских бюджетов.

Другие возможности по обмену и синхронизации:

Прямое соединение к любой базе данных (на базе встроенных в PHP модулей, либо через ODBC).
Web-services и SOAP.


Слайд 15Техническая поддержка и документация
Руководство по установке
Руководство по интеграции
Руководства пользователя
Руководство по конфигурированию
API

для разработчиков
Учебные курсы
Закрытые форумы

Необходимо сотрудникам и разработчикам

Комплект справочной информации по продукту включает более 2500 страниц:

Постоянно работающая линия техподдержки консультирует клиентов и партнеров по всем вопросам, касающимся работы с продуктом.


Слайд 16Учебные курсы и сертификация специалистов
Обучение и сертификация онлайн* на сайте www.bitrixsoft.ru.
Сертификация

бесплатно!
Личный кабинет ученика с полной информацией о прохождении курсов и сертификации.
Семинары и оффлайн учебные курсы для пользователей и разработчиков.
Платные курсы партнеров «Битрикс» для пользователей и разработчиков.

Легкость изучения продукта и среды разработки

Учебные курсы и сертификация позволяют всем желающим овладеть навыками управления продуктам и создания интернет-решений на базе продукта.

Примеры учебных курсов:
Администрирование, Установка и настройка, Интеграция, Многосайтовость, Конфигурирование веб-систем

* Реализовано на базе модуля «Обучение», входящего в состав продукта


Слайд 17Безопасность среды разработки









Безопасность – основа архитектуры Битрикс: Framework
единая система авторизации

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

Осуществляется непрерывная проверка кода на противодействие известным уязвимостям собственными специалистами по безопасности.

Внешний аудит безопасности:

Компании Positive Technologies и «Немесис» провели полномасштабное тестирование полной версии программного продукта «Битрикс: Управление сайтом», располагая исходными текстами продукта и консультационной поддержкой технических специалистов компании «Битрикс».

По результатам проверки программному продукту «Битрикс: Управление сайтом» присвоен статус «Безопасного веб-приложения» и выданы сертификаты соответствия.











Слайд 18Развитая партнерская сеть
Компания «Битрикс» - технологический партнер для разработчиков сайтов и

веб-интеграторов, которые используют «Битрикс: Управление сайтом» в качестве основы для построения своих решений.

Россия: Москва, Санкт-Петербург, Калининград, Новосибирск, Ярославль, Красноярск, Челябинск, Хабаровск, Ростов-на-Дону, Нижний Новгород, Якутск, Киров, Йошкар-Ола, Пенза, Петропавловск-Камчатский, Екатеринбург, Биробиджан, Ижевск, Кирово-Чепецк, Самара, Новокузнецк, Саранск, Чебоксары, Уфа, Воронеж, Казань и другие
Украина: Киев, Донецк, Днепропетровск, Ивано-Франковск, Винница
Белоруссия: Минск
Литва: Вильнюс
Эстония: Таллин
Казахстан: Алматы
Молдова: Кишинев
Азербайджан: Баку

Международный рынок: США, Великобритания, Германия, Греция, Италия, Голландия, Канада и другие.

Партнерская сеть «Битрикс» объединяет более 1400 компаний в 50 странах мира:


Слайд 196000 веб-проектов
На основе продукта работает более 6000 сайтов


Слайд 20Контактная информация

Москва

Телефоны
(495) 775-26-18
(495) 363-37-53

Почтовый адрес
129626, Россия, г. Москва,
ул. Староалексеевская, д.

21, офис 464

Калининград

Телефон
(4012) 51-05-64

Почтовый адрес
236001, Россия, г. Калининград, Московский проспект, 261

E-mail отдела продаж: sales@bitrixsoft.ru

Адрес сайта: http://www.bitrixsoft.ru


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика