'

Битрикс-Framework

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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


Слайд 2

Битрикс-CMF Битрикс: управление сайтом – это программная платформа (Framework) для создания интернет-решений. Компоненты дают возможность использовать функционал CMF для нетехнических специалистов. CMF как ядро – сохраняет возможность полной кастомизации модулей, редакций, компонентов и решений!


Слайд 3

Архитектура Битрикс-Framework 330000 строк кода 450 классов, 3800 методов и функций 265 таблиц базы данных 167 событий 155 компонент


Слайд 4

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


Слайд 5

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


Слайд 6

Типовые 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


Слайд 7

Комплексные готовые решения Новое направление. Решения предназначены для конкретных групп клиентов или конкретных бизнес-задач. Примеры: «QSOFT: Корпоративный портал» готовое решение для создания внутрикорпоративного (intranet) ресурса Ожидается появление: Решение для туристического бизнеса Решения для автобизнеса Городской портал и ряда других готовых решений


Слайд 8

Компоненты Компонент - логически завершенный код, принимающий ряд параметров, выполняющий ряд действий и выводящий какой либо результат (например, в виде HTML кода). Компонент является законченной бизнес-логикой, решением узкой бизнес-задачи. Примеры: вывод списка новостей заданного типа отображение формы регистрации на семинар карточка товара корзина, оплата заказа и т.д. и т.п. Посетитель Компонент Ядро (API) Данные Шаблоны компонента Реализация MVC-модели – разделение логики и представления Controller Model View


Слайд 9

Встроенная поддержка PHP шаблонов Возможность подключить произвольные шаблонизаторы: Smarty, XSLT, FastTemplate и другие Компонент может иметь произвольное количество шаблонов Логика компонента Выбор шаблона Определение шаблонизатора PHP Smarty … HTML $arResult Преобразование параметров, стили Шаблоны компонентов


Слайд 10

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


Слайд 11

Производительность Битрикс-Framework Производительность на уровне продукта: Кэширование на уровне ядра – позволяет минимизировать число запросов к базе данных. Методы кэширования в API – создание произвольного кэша на нужную информацию в проекте Автокэширование компонентов Оптимизированные запросы к базе данных Производительность на уровне веб-сервера: Используя разные конфигурации оборудования можно масштабировать интернет-проекты в зависимости от нагрузки на сервер, что позволяет каждому клиенту найти оптимальный уровень, соответствующий задачам проекта и нагрузке. В комплект документации входит руководство для технических специалистов и системных администраторов по конфигурированию веб-систем для оптимальной работы с продуктом. Для любой нагрузки


Слайд 12

Стабильность при сверхвысоких нагрузках Нагрузочное тестирование (симуляция нагрузки). Проведено компанией 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 тыс. уникальных посетителей в час!


Слайд 13

Открытая архитектура Обмен данными: Синхронизация с торговыми и учетными системами (1C, SAP, Axapta) через XML или на базе открытого стандарта CommerceML. Выгрузка данных в электронные торговые площадки (Яндекс.Маркет, Рамблер.Покупки, Froogle) Импорт/экспорт посредством CSV формата (Excel). RSS и Atom: поддержка экспорта данных Внешняя авторизация: встроенная поддержка Active Directory/LDAP ; возможность настройки внешней авторизации из любых внешних систем хранения групп пользователей и пользовательских бюджетов. Другие возможности по обмену и синхронизации: Прямое соединение к любой базе данных (на базе встроенных в PHP модулей, либо через ODBC) Web-services и SOAP


Слайд 14

Техническая поддержка и документация Руководство по установке Руководство по интеграции Руководства пользователя Руководство по конфигурированию API для разработчиков Учебные курсы Закрытые форумы Необходимо сотрудникам и разработчикам Комплект справочной информации по продукту включает более 2500 страниц: Постоянно работающая линия техподдержки консультирует клиентов и партнеров по всем вопросам, касающимся работы с продуктом.


Слайд 15

Безопасность среды разработки Безопасность – основа архитектуры Битрикс: Framework единая система авторизации и политики безопасности единый бюджет пользователя для всех модулей;   двухуровневая система разграничения прав доступа; независимость системы контроля доступа от бизнес-логики страницы; возможность шифрования информации при передаче; независимое журналирование выполняемых страниц в модуле Статистики; методика двойного контроля критически опасных участков кода. Осуществляется непрерывная проверка кода на противодействие известным уязвимостям собственными специалистами по безопасности. Внешний аудит безопасности: Компании Positive Technologies и «Немесис» провели полномасштабное тестирование полной версии программного продукта «Битрикс: Управление сайтом», располагая исходными текстами продукта и консультационной поддержкой технических специалистов компании «Битрикс». По результатам проверки программному продукту «Битрикс: Управление сайтом» присвоен статус «Безопасного веб-приложения» и выданы сертификаты соответствия.


Слайд 16

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


Слайд 17

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


Слайд 18

Контактная информация Москва Телефоны (495) 775-26-18 (495) 363-37-53 Почтовый адрес 129626, Россия, г. Москва, ул. Староалексеевская, д. 21, офис 410 Калининград Телефон (4012) 51-05-64 Почтовый адрес 236001, Россия, г. Калининград, Московский проспект, 261 E-mail отдела продаж: sales@bitrixsoft.ru Адрес сайта: http://www.bitrixsoft.ru


×

HTML:





Ссылка: