Создание сайтов
<<  1С-Битрикс: Корпоративный портал Сервисы web 2.0  >>
1С-Битрикс: Управление сайтом Версия
1С-Битрикс: Управление сайтом Версия
Почему
Почему
1С-Битрикс: Управление сайтом
1С-Битрикс: Управление сайтом
Основные преимущества
Основные преимущества
Архитектура продукта
Архитектура продукта
Модульность, API, CMF
Модульность, API, CMF
Публичный раздел
Публичный раздел
Локализация, языки
Локализация, языки
Многосайтовость, языки, шаблоны сайтов
Многосайтовость, языки, шаблоны сайтов
Дополнительные инструменты
Дополнительные инструменты
Основана на провайдерах Возможность добавить свой провайдер BXIdentity
Основана на провайдерах Возможность добавить свой провайдер BXIdentity
Основана на ролях и операциях Разрешение выполнять определенные
Основана на ролях и операциях Разрешение выполнять определенные
Компоненты
Компоненты
Разделение логики и представления
Разделение логики и представления
Многостраничные компоненты
Многостраничные компоненты
Контроллер MVC
Контроллер MVC
Система команд
Система команд
План развития
План развития
План по выпуску модулей
План по выпуску модулей
Адаптивный интерфейс
Адаптивный интерфейс
Многосайтовость
Многосайтовость
Интеграция
Интеграция
Стратегия выпуска на рынок
Стратегия выпуска на рынок
Ожидаемые проблемы
Ожидаемые проблемы

Презентация: «1С-Битрикс: Управление сайтом Версия». Автор: Natalia Grikhina. Файл: «1С-Битрикс: Управление сайтом Версия.ppt». Размер zip-архива: 1563 КБ.

1С-Битрикс: Управление сайтом Версия

содержание презентации «1С-Битрикс: Управление сайтом Версия.ppt»
СлайдТекст
1 1С-Битрикс: Управление сайтом Версия

1С-Битрикс: Управление сайтом Версия

NET

Сергей Рыжиков Генеральный директор «1С-Битрикс»

2 Почему

Почему

NET?

Наряду с PHP это самая перспективная платформа разработки веб-решений. Наша задача как поставщика технологий – предоставить партнерам (разработчикам интернет-проектов) решение для обеих платформ: Windows и Unix.

Разработку .NET версии программного продукта «1С-Битрикс: Управление сайтом» выполняет компания «Битрикс», сертифицированный партнер корпорации «Майкрософт».

3 1С-Битрикс: Управление сайтом

1С-Битрикс: Управление сайтом

NET

Планируемая дата выпуска: апрель 2008 года Платформа: ASP.NET 2.0 Язык программирования: C# База данных: MSSQL 2005 Дополнительные требования: Microsoft Ajax 1.0 Размещение на хостинге: не ниже medium trust Поддерживаемый виртуальный хостинг

4 Основные преимущества

Основные преимущества

NET версии

.Net платформа разработки веб-приложений

Комплексное решение бизнес-задач Многосайтовость Безопасность Удобный и понятный интерфейс Упрощенная интеграция с дизайном, шаблоны Динамические программные компоненты Технология обновлений SiteUpdate Среда для разработки индивидуальных решений (FrameWork)

5 Архитектура продукта

Архитектура продукта

Публичный раздел

Административный раздел

Главный модуль, модули, API

Главный модуль, модули, API

База данных, файловая система, права доступа

База данных, файловая система, права доступа

Управление всеми модулями, автоматическое обновление

6 Модульность, API, CMF

Модульность, API, CMF

Модули представляют собой независимые сборки (dll), файлы ресурсов (стили, картинки), страницы для административного раздела, компоненты (ascx). Также модуль может иметь свою структуру в БД. Все страницы сайта и компоненты написаны с использованием API. Работа с БД напрямую запрещена – доступ к данным только через API модулей. Обмен информацией между модулями происходит при помощи системы команд (событий). При обновлении происходит модификация только файлов продукта, при этом API функции остаются совместимы, поэтому обновление происходит без последствий для публичной части сайта.

7 Публичный раздел

Публичный раздел

Структура сайта находится в физических файлах и папках – статика Страницы – обычные ASPX и могут содержать код (обычно вызов компонентов) Динамический контент (новости, каталог) выводится компонентами из модулей (информационные блоки)

8 Локализация, языки

Локализация, языки

Кодировка UTF-8, возможность настроить форматы дат и времени для каждого языка. Использование нескольких языков в административном разделе. Поддержка нескольких языков для компонентов. Штатная поддержка двух языков - русский и английский Возможность перевода на другие языки (интерфейс перевода), скачивание новых языков через систему обновления.

9 Многосайтовость, языки, шаблоны сайтов

Многосайтовость, языки, шаблоны сайтов

Неограниченное число сайтов – единая БД (пользователи, совместная динамическая информация), различные статические файлы, внешний вид. Текущий сайт определяется по URL-у: домен/папка. Для текущего сайта из его настроек определяется язык. Также из настроек сайта определяется шаблон сайта (master page и шаблоны представления компонент). На выбор шаблона могут оказывать влияние дополнительные параметры (параметр в ссылке, права доступа или временной интервал).

10 Дополнительные инструменты

Дополнительные инструменты

Почтовые шаблоны – возможность отправить E-Mail сообщение для любого системного события произвольного вида (например, регистрация пользователя) . Планировщик задач – запуск необходимого программного процесса в заданное время (очистка устаревших данных). Журнал событий (основанный на провайдерах) Единая обработка адресов для ЧПУ (SEO)

11 Основана на провайдерах Возможность добавить свой провайдер BXIdentity

Основана на провайдерах Возможность добавить свой провайдер BXIdentity

Аутентификация

FormsIdentity

GenericIdentity

BXIdentity

. . .

12 Основана на ролях и операциях Разрешение выполнять определенные

Основана на ролях и операциях Разрешение выполнять определенные

операции Роли основаны на провайдерах

Авторизация

Менеджер каталога

Админстр. каталога

Администр. ИБ

Управление ИБ

Управл. элементами ИБ

Управл. структурой ИБ

Измен. ИБ

Роли

Задачи

Операции

13 Компоненты

Компоненты

Составные блоки сайта: компонент новостей, компонент каталога, компонент поиска и т.д. Разделение логики (компонент) и представления (шаблон компонента) Компонент лежит в отдельной папке и может содержать ресурсы Многостраничные компоненты

14 Разделение логики и представления

Разделение логики и представления

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

Компонент (логика)

Шаблон 1

Шаблон 2

Шаблон 3

. . .

15 Многостраничные компоненты

Многостраничные компоненты

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

16 Контроллер MVC

Контроллер MVC

Model представляет собой данные и бизнес-логику, отвечает на запросы View. Это ядро (API) системы. View выводит данные пользователю, запрашивает данные у Model, посылает действия пользователя в Controller (HTTP запрос). Это обычные компоненты. Controller на основании действий пользователя и ответа Model выбирает соответствующий View. Это многостраничный компонент.

Controller

View

Model

17 Система команд

Система команд

Задача обеспечить взаимодействие объектов, сформировав слабую связанность и избавив объекты от необходимости явно ссылаться друг на друга Паттерны проектирования «Медиатор» и «Команда» Команда направляется всем подписанным на нее объектам Объекты могут вернуть результат выполнения команды

Объект 1 (модуль)

Объект 2 (компонент)

Медиатор

Объект 1 (класс)

* * *

Команда

Команда

Команда

18 План развития

План развития

NET версии продукта

Просто создать сайт и просто управлять

«1С-Битрикс: Управление сайтом .NET» CMS – это только 1 из планируемых 23 модулей продукта. «1С-Битрикс: Управление сайтом .NET» должен закрывать 95% функционала сайтов. Остальные 5% - специфические задачи с использованием индивидуальной бизнес-логики. Программный продукт «1С-Битрикс: Управление сайтом .NET» - универсальный инструмент и среда разработки (CMF) для создания и управления современным интернет-проектом. Обновления для продукта будут поступать клиентам по технологии обновлений SiteUpdate

19 План по выпуску модулей

План по выпуску модулей

Управление структурой

Главный модуль

Информационные блоки

Документо- оборот

Интернет-магазин

Торговый каталог

Обучение, тестирование

Блоги

Статистика

Реклама

Форумы

Рассылка

Почта

Веб-формы

Валюты

Опросы

Техподдержка

Перевод

Поиск

Веб-сервисы

Фотогалерея 2.0

20 Адаптивный интерфейс

Адаптивный интерфейс

Комфортная работа с сайтом

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

Работа в новом интерфейсе поможет пользователям:

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

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

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

Единое веб-пространство для вашего бизнеса

Многосайтовая версия «Битрикс: Управление сайтом» позволяет создавать неограниченное число сайтов с:

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

Число сайтов растет вместе с бизнесом компании.

22 Интеграция

Интеграция

Интеграция за 4 часа

В «Битрикс: Управление сайтом» упрощена интеграция продукта с дизайном сайта.

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

Пользователь продукта может заказать шаблон дизайна у стороннего разработчика и самостоятельно установить его на сайт, провести предварительное тестирование.

23 Стратегия выпуска на рынок

Стратегия выпуска на рынок

Апрель 2008 года: выпустить официальную бету и приступить с 3-5 партнерами к сборке первых сайтов на базе .NET версии продукта. Продажи только через партнеров. Выпустить модули блоги, форум и опросы. Перевести крупный портальный проект на .NET платформу силами партнера. Начать работы по налаживанию отношений с хостерами и выпустить .NET тарифные планы. Август 2008 года: начать официальные продажи продукта версий Старт и Стандарт покупателям и партнерам. До конца 2008 года: Доработать портальную ветку редакций для выпуска версии Эксперт. Подготовить и обучить 10-25 партнеров для работы с .NET версией продукта. Начать программу сертификации партнеров и хостеров. 2009 год: выпустить функционал интернет-магазина и завершить формирование планки редакций.

24 Ожидаемые проблемы

Ожидаемые проблемы

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

отсутствие недорогого и качественного предложения по хостингу .NET. Низкая конкуренция в этом сегменте недостаточное число разработчиков по .NET. Долгий срок подготовки новых специалистов недостаточная позиция .NET в сегменте малого и среднего бизнеса высокая общая стоимость итогового решения при размещении на выделенном сервере

«1С-Битрикс: Управление сайтом Версия»
http://900igr.net/prezentacija/informatika/1s-bitriks-upravlenie-sajtom-versija-133060.html
cсылка на страницу

Создание сайтов

38 презентаций о создании сайтов
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Создание сайтов > 1С-Битрикс: Управление сайтом Версия