CMS проект YaPro нацелен на начинающих и профессиональных web-программистов, которым:
- Хочется разрабатывать просто, удобно и приятно, а не так как Вам предлагают.
- Нужна многосайтовая система поддерживающая многофорумность, копимодульность без особых усилий.
- Требуется отсутствие упоминания о имени CMS системы (падает вероятность того, что Ваш сайт найдут через поисковую систему и взломают через случайно нашедшую уязвимость, обновление на которую Вы еще не установили).
- Необходимо наличие отличной документации, видео-помощи, описания кода системы и возможности его совершенствования.
- Чтобы работало всё быстро, понятно, с сбором подробных логов и без ошибок.
Возможности системы предоставляют оптимальный базовый механизм для создания и поддержки Интернет-ресурсов любой степени сложности.
Основными возможностями системы являются:
- представление информации на страницах сайта на основании развитого механизма HTML-шаблонов;
- редактирование всех без исключения текстовых и графических материалов, размещенных на сайте;
- управление программными модулями системы;
- создание и неограниченная модификация не только древовидной, но и сетевой структуры сайта;
- свободное перемещение существующих меню, блоков и разделов относительно друг друга;
- компилирующий обработчик шаблонов, который очистит даже забытые программистами конструкции вида {~~};
- у каждой страницы только один адрес, т.е. страница /page.html не будет доступна по адресу вида /page.html?id=5 если Вы не укажите ей это персонально, что делает сайт очень правильным для поисковых систем, т.к. никаких дубликатов страниц теперь нет;
- автоматическое создание метатегов благодаря автоматически запускаемой функции meta;
- легкость создания плагинов, модулей и шаблонов любой вложенности с разделением логики;
- создание cвоих удобных форм заполнения, которые умеют подсказывать;
- собственная система статистики посещаемости;
- встроенный форум phpBB3 с последними обновлениями;
- всегда новые версии jQuery, TinyMCE и многое другое.
Преимущества системы позволяют эффективно построить работу с сайтом и включают в себя:
- Удобство эксплуатации. Система разработана таким образом, что пользоваться ей можно, не имея специальных знаний, а владея элементарными офисными программами, такими как пакет Microsoft Office, OpenOffice и др.
- Возможность удаленной работы. Работать в системе можно с любого компьютера, подключенного к сети.
- Разграничение доступа. Система позволяет управлять доступом к определенным разделам сайта для организации, например, закрытого общения с поставщиками или клиентами. Защищенный интерфейс администрирования сайта позволяет устанавливать роли в системе для сотрудников компании с назначением каждому определенных полномочий.
- Механизм отложенной публикации. Сайт может модифицироваться в любое время, но новая информация становится доступна пользователям сайта только после одобрения ее менеджерами-публикаторами.
- Кэширование объектов. Система поддерживает интеллектуальное кэширование больших объектов сайта (файлы, картинки), что позволяет снизить нагрузку на сервер при большой посещаемости сайта.
- Расширяемость. Используя Публикатор-API, можно разрабатывать дополнительные модули, неограниченно расширяя таким образом базовые функциональные возможности системы.
Возможности системы позволяют управлять крупными веб-сайтами с несколькими тысячами документов. На базе системы можно успешно создавать: информационные сайты портального типа, корпоративные сайты с развитой структурой и ограничением доступа к разделам, библиотеки данных и файл-архивы, сайты-картотеки и сайты-справочники, архивы сканированных документов с расширенными возможностями поиска и доступа.