Warning: XSLTProcessor::importStylesheet(): /home/htmllancer/domains/htmllancer.spb.ru/public_html/templates/htmllancer/xslt/new/common.xsl:2: I/O warning : failed to load external entity "/home/htmllancer/domains/htmllancer.spb.ru/public_html/templates/htmllancer/xslt/new/umi.dtd" in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2

Warning: XSLTProcessor::importStylesheet(): <!DOCTYPE xsl:stylesheet SYSTEM "umi.dtd"> in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2

Warning: XSLTProcessor::importStylesheet(): ^ in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2

Warning: XSLTProcessor::importStylesheet(): /home/htmllancer/domains/htmllancer.spb.ru/public_html/templates/htmllancer/xslt/new/props.xsl:2: I/O warning : failed to load external entity "/home/htmllancer/domains/htmllancer.spb.ru/public_html/templates/htmllancer/xslt/new/umi.dtd" in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2

Warning: XSLTProcessor::importStylesheet(): <!DOCTYPE xsl:stylesheet SYSTEM "umi.dtd"> in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2

Warning: XSLTProcessor::importStylesheet(): ^ in /home/htmllancer/domains/htmllancer.spb.ru/public_html/classes/system/subsystems/umiTemplaters/types/umiTemplaterXSLT.php on line 2
Htmllancer.spb.ru : Разработка сайтов на umi.cms Тестовый дизайн

Почему UMI.CMS, а не …?

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

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

Но отложим лирику для hollywars и рассмотрим основые пункты повлиявшие на выбор:

Xslt-шаблонизатор

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

Cоздаваемые шаблоны довольно просто тиражировать и масштабировать (ведь данные в этом шаблонизаторе максимально отделены от логики), что позволяет использовать типовые части шаблонов из проекта в проект, что существенно снижает время на внедрение системы

Модуль Шаблоны данных

Самый часто используемый мной модуль системы, который позволяет создать объекты сайта, наиболее полно подходящими для требований заказчика. От добавления в новости поля координат события, по которым отображается Яndex карты, до создания собственного объекта данных

Более подробно о данном модуле на официальном сайте CMS

Umap, Usel и …

Протокол umap существенно упрощает создание ajax-featues для поекта.

Протокол usel позволяет создавать свои выборки объектов минуя php код.

Selector

Мощный php-инструмент для создания custom методов с выборками.

.json

Результат любого запроса к системе может быть преобразован в формат JSON, что дает возможность создания Single Page Application на базе UMI.CMS

Итого

Уже последние 5 лет в качестве CMS я использую UMI.CMS, потому что: