remake! /
CMS в России. Optimizer.
Введение
Технология предназначена для обеспечения задач оперативной реализации современных сайтов с широким набором интерактивных возможностей, и представляет собой готовую среду управления любой информацией на созданном сайте силами сотрудников служб маркетинга и PR, а также работников любых других отделов компании заказчика. Технология не требует от операторов каких-либо специальных знаний, кроме основных принципов работы с компьютером и избавляет от необходимости ручной правки шаблонов и страниц.
Основные достоинства технологии
- Высокая оперативность размещения материалов, за счет отсутствия лишних передаточных цепочек.
- Возможность настройки в соответствии с существующими в компании схемами документооборота.
- Персонализация рабочих мест операторов в зависимости от выполняемых задач.
- Широкие возможности по самостоятельному редактированию материалов (без привлечения технического персонала).
- Предоставление дополнительных возможностей по управлению изображениями и файлами на сайте.
- Высокая гибкость управления содержанием (возможность самостоятельного изменения структуры сайта, новых типов материалов на сайте, построения связей между материалами).
- Широкие возможности по наращиванию системы - внедрение новых возможностей.
- Эргономичный настраиваемый интерфейс, снижающий затраты на внедрение и обучение сотрудников.
- Возможность покупки технологии для внедрения и ведения разработок внутри компании.
- Новые принципы работы над сайтом – создание структуры сайта в реальном времени, разработка дизайна на основе функционирующей системы.
Архитектура системы
Система состоит из следующих функциональных частей:
- хранилище информации - база данных;
- сервер приложений, который реализует:
- внешний интерфейс (отображение публичной части сайта и функционирование набора клиентских сервисов),
- внутренний (или административный) интерфейс (публикация, редактирование информации, назначение прав пользователей системы и управление параметрами системы);
- шаблоны отображения, как для внешнего, так и для внутреннего интерфейсов:
представляют собой статические HTML-файлы с набором специальных тэгов, отвечающих за отображение или ввод информации в базу, а также интерфейс к специальным сервисам системы.
Общие принципы работы с технологией Optimizer
Основной принцип работы технологии – разделение программной части (функциональности) и дизайна (внешнего вида) сайта. Программная часть выполняет задачи отображения информации, публикуемой на сайт. Дизайн, создание внешнего вида сайта сводится к настройке шаблонов отображения – статических HTML-файлов.
Управление сайтом, созданным на основе технологии Optimizer осуществляется через Web-интерфейс, который состоит из двух частей – "конфигуратор" и "публикатор". Через "Конфигуратор" можно определить базовую функциональность, указать важные параметры, существенно влияющие на работу системы, определить права пользователей системы. "Публикатор" используется для управления структурой сайта, ввода, модификации, удаления информации пользователями, на которых возложены функции наполнения сайта.
Разработка сайтов на технологии Optimizer
Технология Optimizer не требует знаний по программированию. Простой и удобный язык построения шаблонов в сочетании с интерфейсом для создания структуры сайта и настройки интерактивных возможностей и форматов вывода публикуемой информации позволит быстро спроектировать и создать сайт даже непрофессионалу. Более требовательные разработчики смогут реализовать все, что они пожелают, поскольку в шаблонах можно использовать все известные им приемы, а, кроме того, язык Optimizer легко совершенствуется за счет новых функций, которые разработчики сайтов могут создавать самостоятельно.
Теперь, в отличие от множества других технологий, разработчикам более не придется изменять шаблоны вывода, если изменяется структура раздела или документа. Достаточно настроить в конфигураторе вывод нового класса в необходимом разделе для того, чтобы он появился на сайте.
Процесс доработки сайта, в случае изменения его структуры
Управление сайтом, созданным на базе технологии Optimizer
Технология Optimizer изначально ориентирована на простое управление информационным наполнением сайта. Любой сайт, выполненный на базе Optimizer, имеет интерфейсы для настройки базовых элементов и управления содержанием сайта. Интерфейсы управления могут быть адаптированы под существующие бизнес-процессы владельца сайта, для обеспечения наиболее эффективного взаимодействия персонала с сайтом.
Расскажем немного о возможностях рабочих мест публикатора и конфигуратора сайта.
Конфигуратор
Конфигуратор сайта служит для настройки базовых понятий – таких как классы документов, связи между классами, типы изображений, используемые на сайте, основной фиксированный рубрикатор сайта, шаблоны вывода информации. Настройка этих параметров и обеспечивает дальнейшие функциональные возможности пользователей с правами публикаторов. Доступ к интерфейсу конфигуратора, равно как и к публикатору защищен паролем.
Основное понятие, используемое в технологии Optimizer, – это классы документов.
Классы представляют собой наборы полей в базе данных, по образу которых публикатор может вносить информацию на сайт.
Из конфигуратора можно добавлять новые классы, изменять наборы полей классов – то есть полностью настраивать наборы для типов информации публикуемой на сайте.
Классы документов могут быть связаны между собой.
Связь между классами означает, что при обращении к документу одного класса Вы сможете также увидеть связанный с ним документ другого класса.
В каких случаях это полезно?
Например, в случае, если Вам необходимо отобразить контекстное примечание к тексту статьи на Вашем сайте, или выводить рекомендуемые аксессуары к представленному мобильному телефону на электронной витрине Вашего сайта. Это конечно частные примеры. Возможности, которые появляются у Вас при создании связей между классами, гораздо шире и ограничены лишь фантазией при проектировании и создании сайта.
Связей между классами может быть сколько угодно. Связи бывают двух типов – одинарные (один ко многим) и множественные (многие-ко-многим). Как понятно из названия, вся разница в количестве связанных документов. В первом случае, документ класса может быть связан с одним документом другого класса, во втором случае со многими документами.
Каталог сайта
Это собственно его базовая структура. Каталог сайта, формируемый в конфигураторе неизменен и фиксирован, но может быть также расширен из интерфейса публикатора. Зачем нужна фиксированная структура рубрик сайта? Для того, чтобы публикаторы не могли по незнанию или случайно уничтожить наиболее важные разделы, и нарушить информационную целостность сайта.
Шаблоны сайта
Шаблоны собственно необходимы для построения отображения сайта. Поскольку технология Optimizer представляет собой новый виток развития интернет-технологий, то работа с шаблонами становится гораздо проще, и позволяет широко варьировать отображение необходимых элементов сайта.
У каждого класса есть свой шаблон отображения, а также могут присутствовать дополнительные шаблоны для исключительных случаев. Оговоримся также, что настраивать можно не только шаблоны для публичной части сайта, но даже шаблоны интерфейса публикатора, что дает огромную свободу разработчикам в адаптации интерфейсов публикации к существующим бизнес-процессам в среде пользователей системы управления сайтом.
Благодаря шаблонам классов Вы сможете управлять сортировками при выводе документов класса, отображением полей класса в карточке свойств (при публикации), списках объектов класса, и прочими интересными вещами непосредственно из конфигуратора. Кстати, каталог сайта (дерево рубрик) также представляет собой класс, который можно расширять и дополнять своими полями, используемыми впоследствии при сборке сайта и общей унификации работ по проекту.
Сервисы представляют собой дополнительные модули к технологии для обеспечения посетителей сайта интерактивными возможностями, или для реализации внутренних процессов, связанных с функциональными возможностями сайта. Сервисы могут настраиваться из интерфейса конфигуратора.
Какие сервисы могут поставляться с технологией Optimizer?
- Анкета – подсистема для сбора персонализованной информации от посетителей сайта.
- Опрос – подсистема для проведения онлайновых голосований.
- Форум – подсистема ведения дискуссий и обсуждений.
- Справочник – подсистема управления справочной информацией в виде словаря терминов.
- Баннерная система – подсистема управления баннерной рекламой на сайте.
- Фотогалерея – подсистема генерации фотоальбомов с предпросмотром.
- Система разграничения прав доступа к информации на сайте.
- Подсистема для организации почтовых рассылок (в минимальной комплектации интегрирована в базовую поставку технологии Optimizer).
- Корзина – подсистема для создания и обслуживания пользовательской товарной корзины на сайте.
- Схемы авторизации к корзине – набор верификационных процедур для подсистемы.
Сервисы могут представлять собой самостоятельные модули, либо использовать документы классов в качестве рабочих объектов.
Публикатор
Рабочее место публикатора используется для формирования контентного (содержательного) наполнения сайта пользователями, имеющими определенные права доступа к интерфейсу системы. Доступ к интерфейсу публикатора защищен паролем.
Публикация информации.
Пользователи с правами публикатора работают через веб-интерфейс, публикуя информацию в стандартах, определенных классами документов. При публикации к документу класса могут быть добавлены изображения и файлы любых типов, которые затем будут отображаться на сайте соответственно определенным шаблонам. Для того чтобы публиковать информацию не требуется специальных знаний – вполне достаточно стандартного набора умений использования офисных программ.
Форматирование текстов
Помимо отображения определенного шаблонами, пользователи могут форматировать публикуемую информацию также легко, как и в MS Word при помощи встроенного редактора.
При выводе такой информации можно как сохранять необходимую стилистику, так и перекрывать ее существующим дизайном сайта, в зависимости от требований, предъявляемых к виду документов сайта и пожеланий пользователя.
Работа с изображениями
Для того, чтобы сократить расходы владения и поддержки сайта в интерфейсе публикатора существует специальная подсистема управления изображениями, которая позволяет сократить затраты по подготовке изображений для документов сайта практически до нуля. Если ранее, для подготовки изображений требовался отдельный работник, в задачу которого входила оптимизация картинок к сайту, перевод в единый формат, и изменение размеров изображений для сайта, то теперь эта операция автоматизирована. Уникальный программный механизм, позволяет публикатору при добавлении изображения обрезать его, с учетом необходимых пропорций и сохранить в заранее определенный формат, в течение максимально короткого времени.

Работа с рубрикатором
Информация, вносимая публикатором, может быть опубликована в любом разделе сайта, где разрешен вывод документов данного класса. Для чего это сделано? Вполне понятно, что для того, чтобы обеспечить целостность восприятия сайта не стоит перемешивать например, новости с адресами дилеров. Поэтому в конфигураторе можно определить в каком разделе документы каких классов мы разрешаем публиковать. Таким образом, мы избежим замусоренности сайта, даже при условии, что пользователь с правами публикатора по невнимательности мог что-либо сделать неверно. Система просто не позволит ему совершить ошибку и напомнит об этом. Кроме того, благодаря отлично продуманному интерфейсу Вы всегда сможете попасть в нужный раздел для публикации практически мгновенно.
Примеры использования технологии
Технология Optimizer различных версий использовалась при создании множества проектов. Далее приведен список наиболее интересных решений:
- Сайт туристической компании "МИР АЭРОФЛОТА" http://www.world.aeroflot.ru/.
- Корпоративный сайт компании "Совинтел" http://www.sovintel.com.
- Специализированный сайт для разработчиков на платформе .NET http://www.gotdotnet.ru.
- "Альфа-Групп" интранет.
- Ericsson Mobility World http://www.ericsson.ru/mobilityworld/.
- Сайт кинотеатра "Матрица" http://www.matrix-film.ru/.
- Новая версия сайта журнала "Компания". http://www.ko.ru/.
- Корпоративный сайт компании "Связьстройдеталь" http://www.ssd.ru/.
- Корпоративный сайт компании Desten Computers http://www.desten.ru/.
- В рамках единого интернет-проекта создано три сайта для компании "Виста". http://www.vrc.ru/.
- Проект "Правовая культура". http://www.lawpress.ru/.
- Корпоративный сайт компании "КВАРТА Сенсорные Системы" http://www.touch.ru/.
- Представительство компании Lightning Audio в России. http://www.lightningaudio.ru/.
- Сайт компании РОСЭКСПЕРТИЗА http://www.rosexpertiza.ru/.
- Портал посвященный Италии http://www.italy.ru/.
- Сайт "Бюро правовой информации" http://www.bpi.ru/.
- Сайт сети салонов-магазинов "НЕО" - http://www.neosalon.ru/.
- Ресурс, служащий целям продвижения автомобильной электроники марки KIA в России http://www.kiacaraudio.ru/.
- Корпоративный сайт российской компании "Архитектурная Электроника" http://www.archelect.ru/.
- Интернет-магазин строительных материалов группы компаний «ВИРА» http://shop.vira.ru/.
- и т.д.
Системные требования
серверная часть
Операционная система | Windows 2000 |
Web-сервер | IIS 5.0 |
СУБД | MS SQL Server 2000 |
клиентская часть
Для работы «Конфигуратором» и «Публикатором» необходимо использовать IE 5.х и выше.
Условия по хостингу
Для технологии Optimizer необходим хостинг на платформе Windows 2000.
Также возможна и аренда технологии Optimizer у ASP-провайдера Parking.ru. Аренда открывает возможность для организации представительства в сети Интернет наиболее простым, надежным и доступным способом.
Стоимость
Полную и актуальную информацию можно получить на http://www.optimizer.ru/classify.asp?c_no=4.
Демо-версия
По запросу на адрес
info@optimizer.ru для изучения технологии Optimizer и принятия решений к ее использованию может быть заведена демо-версия.
Формат запроса:
- фио (*),
- компания,
- должность,
- URL сайта компании,
- E-mail (*),
- телефон,
- комментарий.
(*) – обязательное поле.
Заключение
Мы полагаем, что сейчас в области веб-разработок только обширные знания и практический опыт, воплощенные в действенной технологии могут обеспечить долгосрочное конкурентное преимущество.
Основой наших разработок на сегодняшний день является Optimizer - технология создания и сопровождения современных сайтов.
Для помощи в получении основополагающей информацией для принятия решения о сотрудничестве, а также для облегчения совместного использования знаний и опыта мы отдельно представляем технологию Optimizer для трех потенциально заинтересованных сторон:
- для руководителей (http://www.optimizer.ru/classify.asp?c_no=16),
- для партнеров (http://www.optimizer.ru/classify.asp?c_no=25),
- для пользователей (http://www.optimizer.ru/classify.asp?c_no=26).
Мы разработали эффективную и гибкую технологию, и готовы пройти с Вами все шаги на пути к успеху с помощью Optimizer.
Более подробную и актуальную информацию по технологии Optimizer всегда можно найти на сайте www.optimizer.ru.
опубликовано 17 сентября 2002 года