Система управления контентом Visiri (далее "Система") - это комплексный набор решений и программного обеспечения, созданный для построения и размещения в сети Интернет веб-сайтов разной степени сложности - от посадочных страниц и визиток до Интернет-магазинов и информационных порталов. Система является собственной разработкой веб-студии Infra (ООО "Инфра") и активно развивается и используется для реализации проектов компании с 2011 года. Основной идеей Системы является совмещение четырёх принципов: фокуса на Zero-code подходе к разработке и поддержанию проектов; обеспечения возможности максимально глубокой проработки и свободного построения модели данных исходя из потребностей конкретного проекта; построение продукта на модульной клиент-серверной архитектуре и упор на максимальной "легкости", производительности и возможностях поискового продвижения итогового продукта.
С целью обеспечения возможности построения практически любой модели данных, разработаны следующие инструменты:
- система создания информационных Коллекций данных, позволяющая создавать неограниченное количество табличных списков-наборов данных, определять состав и тип полей в рамках этих таблиц, включая поля-связи с другими таблицами и типами данных, а также стандартный набор из текстовых, числовых, HTML, файловых и иных видов полей (больше 20 видов для любых потребностей);
- система создания древовидных структур - Каталогов, позволяющая формировать нужное количество неограниченных по размеру иерархических деревьев из объектов настраиваемой структуры посредством простого "возьми-и-перетащи" визуального редактора.
В рамках реализации Zero-code концепции построения интернет-решений нами разработан набор из следующих инструментов:
- система публикации страниц сайта, позволяющая создавать неограниченное количество страниц на сайте, задавая для каждой создаваемой страницы тип, адрес и остальной набор параметров, на основании которых на сайте можно выводить как простой HTML, так и списки и записи из Коллекций, древовидные структуры из Каталогов, а также задействовать иные специализированные методы обработки запросов;
- система создания блоков, действующая аналогично страницам, но позволяющая дополнять содержимое уже существующих страниц дополнительными данными из Каталогов, Коллекций, или используя иные специализированные возможности блоков (больше 20 видов блоков);
- система создания и наполнения набора переменных параметров - Свойств сайта - обеспечивающая возможность быстрого централизованного редактирования и добавления публикуемой информации.
Система имеет модульную архитектуру - возможности Каталогов, Коллекций, Интернет-магазина, Поиска и подобные (на данный момент около 10 модулей) - представляют собой отдельные подключаемые компоненты сайта, после включения расширяющие набор доступных методов генерации для Страниц и Блоков, добавляющие новые типы Шаблонов, новые виды полей в Коллекциях и Каталогах, новые вкладки профилей пользователя, новые страницы в интерфейсе администратора и, опционально, новые специализированные Страницы на сайте (например, страницы корзины и оформления заказа).
Информационная модель и система страниц и блоков объединяются в готовый визуальный продукт посредством системы Шаблонизации. Используя набор из шаблонов, система позволяет как создавать веб-сайты только путем задания специфичных параметров сайта, которые затем используются в готовых предопределенных шаблонах для формирования индивидуального дизайна и преставления, так и дает возможность fronted-разработчику с помощью упрощенного twig-alike синтаксиса шаблонизатора собственной разработки, HTML, JS и CSS редакторов и набора библиотек ресурсов создавать полностью индивидуальный проект с версткой любой сложности.
Дополнительными возможностями системы являются:
Система состоит из двух частей - административной и клиентской. Административная часть представляет большой комплекс программных продуктов и решений, реализованных в облачном сервисе 1cloud, и доступна по специальному административному адресу веб-сайта. Клиентская часть системы представляет собой программный продукт на языке PHP и может быть размещена на веб-сервере с поддержкой интерпретатора языка PHP версии 5.х и выше и СУБД MySQL не ниже 10-й версии.
Веб-студия «Инфра» занимается комплексным созданием и продвижением сайтов уже более 16 лет. SEO-оптимизация — основное направление нашей деятельности. Улучшим позиции вашего сайта в поисковых выдачах Яндекс и Google, увеличим посещаемость и количество заявок. Создадим сайт, идеальный для продвижения в поисковых системах.
Заказать разработку сайта