Назначение системы 

Среда разработки сайтов SparkFrame предназначена 1) для продвинутых пользователей и является 2) инструментом для разработки на ее основе оригинальных и сложных веб-систем.

Это обеспечивается:

  • мощным фреймворком (например, управление участниками реализовано уже на уровне фреймворка, использующего ООП)
  • максимально простой расширяемостью (создание модулей, виджетов и расширений)
  • уникальной масштабируемостью (мультисайтинг, реализованный на уровне фреймворка, как для других доменов, так и для тех же – в поддиректориях любого уровня)
  • полной интеграцией статических страниц, блога, форума и электронного магазина
  • полной готовностью к работе с PayPal IPN для реализации коммерческих проектов
  • удобным шаблонизатором (код логики отделен от кода отображения, с возможным использованием в шаблонах переменных, макросов и условий IF/ELSE)
  • полной локализацией (в оригинале 2 языка русский и английский)
  • выгодной лицензией (Open Source)
  • White Label (возможность полного ребрендинга копии системы)
  • хорошей документацией (в том числе и офлайновой)
  • возможностью дешевого ребрендинга копии (одна коммерческая лицензия для одной копии)

То есть многие обычные функции стандартных систем управления контентом реализованы уже на уровне фреймворка. Не нужно заново создавать систему мультисайтинга, управлния правами участников. При этом имеется API для создания необходимого функционала системы, не меняя ее ядро.


Представим простую ситуацию: вы разработали программу и хотите продавать ее. Электронный магазин позволит автоматизировать процесс продажи файлов через PayPal. Интегрированный форум позволит давать публичные консультации и вести обсуждение программы. Блог позволит публиковать новости и советы по использованию программы.