[описание системы S.Builder]материал подготовил: Роберт Басыров 05.05.2005
CMS (Content Management System) — это специализированное программное обеспечение для автоматизированной разработки и поддержки динамических сайтов. Многие создатели CMS создают на основе своих собственных разработок сайты для клиентов. Таких неотчуждаемых систем создано достаточно много, но немногие из них достаточно профессионально сделаны. Настолько профессионально, что можно предлагать это ПО в качестве товара для веб-студий и веб-мастеров. Среди безусловных лидеров, наряду с «Битрикс» и Netcat, можно назвать S.Builder от CBS-Group.
S.Builder — система еще очень молодая, но уже достаточно известная. Рыночная ниша у нее немного другая по сравнению с двумя вышеназванными CMS. И сама программа S.Builder немного другая — не хуже и не лучше, а просто другая. Сделана программа из расчета на удобство контент-менеджера, ежедневно работающего над поддержкой сайта. Достаточно поработать некоторое время в ее админке, чтобы в этом убедиться: все для пользователя, просто и понятно.
история создания системы
Об истории программы рассказывает Дмитрий Новиков, генеральный директор ООО «СИБИЭС-Групп».
Все началось в 2001 году, когда мы работали у довольно известного московского интернет-провайдера — «2КОМ». Клиентская база у них была относительно большая, и клиенты часто подходили с просьбой сделать им веб-сайт. Мы обсудили этот вопрос с моим бывшим шефом. Отсюда и появилась студия. Сам я программист, и так вышло, что первоначально все ребята в команде тоже были программистами. Следовательно, программинг стал нашей самой сильной стороной. именно тогда появились первые зачатки нашей системы. На тот момент просто не было ни денег, ни острой необходимости в серьезных разработках, сторонних или собственных.
Так как не только программирование и другие работы по созданию сайтов, но и менеджмент на том этапе мы осуществляли сами, то отлично видели реакцию клиентов на систему. То, как они обучаются, что им непонятно, что неудобно. Оказалось, что в большинстве предприятий руководители стараются переложить работу с сайтом на секретарей или других сотрудников, слабо знакомых с этой областью ИТ и вообще с компьютерами. А обучить их работе с любой системой оказалось очень сложно. Тем более со временем функционал системы и ее гибкость все возрастали, а следовательно, возрастала и сложность работы с ней. Очень часто у нас доходило до того, что, когда клиент звонил и просил объяснить, как сделать определенные изменения, после нескольких безуспешных попыток объяснить что и как, мы просто все делали сами.
Поэтому, начиная с версии 2.0, мы стали уделять особое внимание простоте работы с системой, интерфейсу и так далее (то есть ее юзабилити). именно поэтому установка системы проходит в течение двух минут. Для полной настройки всех страниц, дизайна и других элементов сайта достаточно знать только HTML. Для работы же с уже готовым сайтом достаточно уметь работать в Word. Мы уделяли и уделяем большое внимание визуальным возможностям системы. В частности, я считаю, что визуальный редактор у нас самый мощный, по крайней мере в России.
BinN S.Builder, общее описание
Удобство для пользователя — такой была основная идея при создании системы. Она имеет очень простую и интуитивно понятную систему администрирования веб-проекта. Хочется отметить, что большинство современных отечественных CMS-систем выросло из разработок, создаваемых
веб-студиями под свои потребности. Они понятны и ясны разработчикам и квалифицированным программистам. Но поддерживать такие системы приходится в лучшем случае системным администраторам, в худшем — маркетологам и секретарям. Для них работа в таких системах — головная боль. С BinN S.Builder таких проблем не возникает.
S.Builder — система с ориентацией на пользователя
Система не налагает никаких ограничений на дизайн и структуру сайта (кроме ограничений на структуру, связанных с необходимостью приобретения или разработки дополнительных модулей).
Создатели предусмотрели потребности пользователей в оптимизации сайта под различные поисковые системы. Статичная генерация страниц, реальные адреса страниц, редактирование всех необходимых настроек (заголовков страниц, ключевых слов, описания и так далее) позволят пользователям легко и просто провести весь комплекс мероприятий по оптимизации проекта. Правда, подобную оптимизацию силами неквалифицированных специалистов провести практически невозможно — нужны специалисты.
Качество системы обычно оценивают по тому, сколько и какие проекты созданы на ее основе. Мы не будем перечислять их все. Отметим только, что эту систему оценили не только пользователи, но и специалисты. На ней построен один из немногих в Рунете проект по анализу CMS-систем: cmsobzor.ru.
кеширование страниц
Одним из недостатков CMS-систем является необходимость генерации страниц по запросу пользователя. Для пользователя это выражается в сидении перед экраном в ожидании загрузки. Выход из этой ситуации находят в кешировании страниц, что позволяет быстрее откликаться на запросы пользователя. Возможность такого кеширования предусмотрена и в BinN S.Builder. За счет динамической подгрузки изменений (подгружаются только измененные блоки, а не обновляется вся страница целиком) система работает очень быстро даже на медленных каналах. Кроме того, в процессе работы BinN S.Builder по возможности создает статичные HTML-файлы, что позволяет значительно снизить нагрузку на сервер, а значит, и возможность возникновения ошибок до минимума.
Встроенный редактор
Создаваемая с ориентацией на неквалифицированного пользователя система должна иметь простые способы работы с контентом. Встроенный визуальный редактор системы BinN S.Builder довольно удобен и прост. Для его освоения требуется (по словам разработчиков) всего двадцать минут времени и умение работать в MS Word.
Слова о двадцати минутах — это все же преувеличение, но то, что редактор прост и понятен, — сущая правда. Он имеет структуру и ярлыки, практически полностью совпадающие с общеизвестным MS Word, что, безусловно, облегчает работу по поддержке сайта. Другим существенным облегчением при работе с проектом является то, что работа с текстом на странице полностью визуальна, то есть редактор видит страницу при редактировании такой же, какой ее будет видеть пользователь при посещении сайта. Редактор может пользоваться стилями, строить таблицы, добавлять картинки, ставить ссылки, добавлять на страницу различные документы — в общем, делать все то, что необходимо при полноценной работе с текстовой информацией.
Модули
Как и любая другая система, BinN S.Builder имеет модульную структуру. Модульная структура CMS позволяет расширять и изменять функционал в зависимости от потребностей клиента. Приобретая более дешевые базовые версии системы и дополняя их различными модулями, можно выиграть в стоимости проекта в целом. На сегодня отдельно реализуются модули:
модуль листа рассылки;
конструктор форм отправки на e-mail;
модуль поиска по сайту;
модуль вопросов и ответов (FAQ);
модуль публикации рекламы;
модуль многопользовательского доступа к системе;
модуль веб-форума;
модуль создания закрытых разделов.
Демо- и триал-версии
Знакомство с системой можно начинать с демоверсии, расположенной прямо на сайте разработчика. Для дета
льного ознакомления с системой и создания сайта на основе системы можно воспользоваться двухмесячной триал-версией. Создателями системы уделено большое внимание обучению пользователей работе с системой. Для этого создана специальная программа обучения работе с системой BinN S.Builder. Разработана и специальная обучающая программа по созданию сайта на основе системы S.Builder.
Комплектации системы
CMS BinN S.Builder на сегодня выпускается в следующих комплектациях:
Light Builder — самая дешевая версия, предназначенная для небольших и средних веб-сайтов. Эта версия программы поможет создать и поддерживать веб-сайт любой структуры и наполнения. Нет никаких ограничений на дизайн, количество страниц и их структуру.
Optima Builder — система для средних и больших веб-сайтов. Она предусматривает не только создание и поддержку веб-сайта, но и позволяет распределять зоны ответственности между сотрудниками компании, обеспечивает экспорт документов на сайт из бухгалтерских и учетных программ.
Corp Builder — для больших корпоративных сайтов. Система имеет множество возможностей от ведения логов всех изменений до внутреннего документооборота.
Компания «СИБИЭС-Групп» осуществляет разработку особых версий системы управления сайтом специально под нужды заказчика.
Никаких ограничений на дизайн и структуру!
К недостаткам системы можно отнести обязательное наличие у пользователя браузера Internet Explorer, другие браузеры не поддерживаются. Этот недостаток условен. Так как система изначально создавалась с целью удобства для непрофессионального в сфере ИТ-технологий пользователя, то можно с уверенностью сказать, что отказ от поддержки других браузеров (известных в основном профессионалам) закономерен.
Требуемое программное обеспечение на веб-сервере:
операционная система *nix или Windows;
веб-сервер Apache;
язык программирования PHP;
база данных mySQL;
дополнительное ПО, установленное на сервере, — Zend Optimizer.
Требуемоe программное обеспечение у пользователя CMS: MS Internet Explorer версии 5.5 выше.