Обзор
Нова представляет собой фреймворк для
- Разработки веб-сайтов и веб-приложений
- Сопровождения веб-сайтов
Преимущества
Nova может стать хорошим инструментом для небольшой веб-студии, вот ее основные свойства:
- Гибкость и конфигурируемость на всех этапах выполнения приложений - профили запуска Nova позволяют загружать лишь те компоненты Nova, которые вам нужны.
- Мультисайтинг: все проекты в одной системе - отличное решение для веб-студии полного цикла
- Система является многопользовательской
- Конструирумые админзоны - каждому пользователю (например: клерку или администратору сайта) можно создать свое отдельное рабочее место специально под его нужды
- Гибкая расширяемая система привилегий пользователей
- Поддержка идеологии MVC (разделение данных и представления)
- Базовая IDE: Основная система управления позволяет не только управлять контентом сайта, но и может служить средой разработки
- Система восстановления - большинство изменений в структуре сайта можно откатить прямо из системы управления
- Возможность интеграции своего PHP кода на лету - прямо в главной системе управления
- Чего-то не хватает? - Свои модули писать и подключать очень легко
- Возможность интеграции с шаблонизатором Smarty? - если у вас много шаблонов Smarty
- Экспорт-импорт сайтов или их частей из одного экземпляра Nova в другой в несколько кликов мыши: нужно перенести сайт на другой хостинг? - Легко!
- Гибкая настраиваемая система прозрачной индексации данных UserInputIndex- выжмите максимальную скорость поиска из вашей базы данных, ищите то, и так, как вам нужно.
Основные понятия
Модули
- Модули построения навигации сайта
- Модули интеграции с платежными системами Webmoney, PayPal, AlertPay
- Модули интеграции с веб-службами по протоколу SOAP
- Модули интеграции с eBay и Amazon
- Модули работы с графикой: масштабирование, обрезка, совмещение, внедрение текста, ватермаркинг
- Собственный модульный движок шаблонизации easyform - ничего лишнего, то что нужно включается тогда, когда оно нужно
- Универсальное хранилище данных userinput - больше не нужно создавать отдельные таблицы баз данных для каждого проекта
- Система работы с топологией связей данных Crystalize2D: нужно построить дерево каталога или граф социальной сети? - Это легко!
- Модуль телеметрии Telemetry.
API