Архитектура «1С-Битрикс: Управление сайтом ASP.NET»
| Паттерн проектирования Carrier-Rider-Mapper: | |
![]() |
Общая архитектура продукта построена на паттерне проектирования Carrier-Rider-Mapper.
<Поток информации от носителя к клиенту (считывание): Carrier -> Reader -> Scanner -> Client
|

- модули представляют собой независимые сборки (dll), файлы ресурсов (стили, картинки), страницы для административного раздела, компоненты (ascx). Также модуль может иметь свою структуру в БД;
- все страницы сайта и компоненты написаны с использованием API. Работа с БД напрямую запрещена – доступ к данным возможен только через API модули;
- обмен информацией между модулями происходит при помощи системы команд (событий);
- при обновлении происходит модификация только файлов продукта, при этом API функции остаются совместимы, поэтому обновление происходит без последствий для публичной части сайта.
- структура сайта находится в физических файлах и папках – статика;
- страницы – обычные ASPX и могут содержать код (обычно вызов компонентов);
- динамический контент (новости, каталог) выводится компонентами из модулей (информационные блоки).
Составные блоки сайта:
- компонент новостей, компонент каталога, компонент поиска и т.д.;
- Разделение логики (компонент) и представления (шаблон компонента);
- Компонент лежит в отдельной папке и может содержать ресурсы;
- Многостраничные компоненты.
Недостатки реализации с помощью обычных компонентов:
Недостатки реализации одним большим компонентом:
Демо-версия «1С-Битрикс: Управление сайтом ASP.NET»
Демо-версия позволит вам оценить общую архитектуру продукта и разработать первые сайты. Мы, в свою очередь, стараемся помочь разработчикам сайтов освоить новый продукт, оперативно исправлять ошибки, консультировать. Принципиально важно, что для текущей версии работает система обновлений и все изменения и доработки к продукту можно будет загружать по технологии SiteUpdate.Обращаем ваше внимание на то, что дистрибутив ознакомительной демоверсии не предназначен для коммерческого использования.
Ознакомительная версия «1С-Битрикс: Управление сайтом ASP.NET» работает 30 дней, после истечения этого срока вам будет предложено удалить или приобрести продукт.
Стратегия выпуска на рынок
- Выпуск официальной бета-версии и сборка первых сайтов на базе ASP.NET версии продукта. Продажи через партнеров.
- Выпуск модулей «блоги», «форум» и «опросы». Перевод крупного портального проекта на ASP.NET платформу силами партнера.
- Работы по налаживанию отношений с хостерами и выпуск ASP.NET тарифных планов.
- Начало официальных продаж продукта покупателям и партнерам.
- Доработка портальной ветки редакций для выпуска версии «Эксперт». Подготовка и обучение 10-25 партнеров для работы с ASP.NET версией продукта. Запуск программы сертификации партнеров и хостеров.
- Выпуск функционала интернет-магазина и завершение формирования планки редакций.

