PageCharm
Возможности PageCharm
Система управления содержимым сайтов для ASP.NET Core.
Назначение
PageCharm предназначена для создания и сопровождения сайтов: информационных порталов, корпоративных ресурсов, каталогов и других приложений с управляемым контентом. Публичную часть разрабатывают на ASP.NET Core и Razor; редакторы работают в русскоязычной административной панели.
Функциональные характеристики
| Область | Возможности |
|---|---|
| Контент | Блоки, шаблоны, поля разных типов, вложенные страницы, активность записей и SEO. |
| Редактура | Формы на основе шаблонов, загрузка медиа, списки и поиск. |
| Разработка | Razor-представления, модульная установка, типизированные запросы и расширения. |
| Хранение | SQLite или PostgreSQL; локальные файлы или S3-совместимое хранилище при подключении соответствующего пакета. |
| Доступ | Роли Developer, Administrator и ContentManager, права на блоки, словари и настройки. |
| Эксплуатация | Миграции базы данных, резервное копирование, маршрутизация, sitemap. |
Состав рекомендуемой поставки
Ядро PageCharm, административный интерфейс PageCharm.Ui, провайдер SQLite и локальное файловое хранилище. PostgreSQL и S3 подключаются отдельно. Oracle MySQL-провайдер не входит в выпуск 1.0.0.
Архитектура и ограничения
PageCharm — встраиваемая CMS, а не готовый конструктор интернет-магазина. Дизайн сайта, бизнес-логика, платёжные интеграции и предметные модули реализуются в приложении заказчика.