8 910 469-08-66info@sitefactor.ru

разработка web-приложений
и аутсорсинг сайтов
Все наши клиенты для управления сайтами используют нашу собственную систему управления контентом (Content Management System, CMS). Как нам кажется - уникальную. Основное отличие от широко распространенных CMS - система управления сайтом работает не на базе браузера, а является отдельным приложением ("толстый клиент"). Клиентское приложение работает как на Windows, так и на Mac OS и (вероятно) Linux, так как основано на платформе XULRunner.

На наш предвзятый взгляд у нашей CMS есть несколько отличий:
  1. Скорость работы. Равна скорости работы любого GUI приложения в вашей операционной системе, с учетом задержек при передаче данных по сети. Поскольку по сети гоняются только изменения в данных - задержки минимальны. Вполне уверенно работает по gprs Билайна.
  2. Удобство интерфейса. Большая часть CMS с web-интерфейсом стремятся к имитации обычных оконных приложений. Получается не очень. И маленькая иллюстрация: картинку в WYSIWYG редактор HTML нашей CMS можно загрузить простым перетаскиванием из папки или вставить из буфера обмена. На сервер она сохраниться самостоятельно, при сохранении изменений в редактировании. Удобно, как вы думаете ?
  3. Удобство разработки. Технология ровно та же, что и у расширений Firefox. Нам кажется, что количество расширений к Firefox говорит о хорошо продуманной архитектуре и удобстве разработки под XULRunner лучше всех других аргументов. С серверной частью тоже все проще, поскольку полностью отсутствует код, ответственный за рисование интерфейса, хранение пользовательских настроек и состояний админки и т.п.
  4. Удобство интеграции. Поскольку XULRunner является полноправным приложением, организовать доступ к любым источникам данных внутри офиса, хоть по ODBC хоть по другим протоколам, не представляет сложностей. В отличие от браузера :)

Серверная часть, разумеется, тоже есть. Системные требования для сервера:
  • Интерпретатор PHP 5.2 (PHP4 не поддерживается !)
  • Pасширения PHP php_xml, php_xsl, php_pdo + php_pdo_mysql
  • СУБД MySQL - рекомендуется 5.x, но не менее 4.1
  • Web-сервер Apache с mod_rewrite, или nginx (лучше)
  • Операционная система - FreeBDS, Linux, Windows (не рекомендуется).
Исходный код как сервера так и клиента открыт под лицензией, аналогичной GPL. Документация разработчика также присутствует.

Скриншоты CMS

Модуль Сайт - Фотогалерея

Модуль Сайт - Фотогалерея

Каталог интернет-магазина

Каталог интернет-магазина

Модуль SEO

Модуль SEO

Модуль Сайт - статьи

Модуль Сайт - статьи

Карточка товара

Карточка товара

WYSIWYG редактор

WYSIWYG редактор