Идеальный PHP-фреймворк для бизнес-приложений

Webasyst — это на самом деле фреймворк с открытым исходным кодом, а значит, возможности для кастомизации бизнес-логики просто безграничны. Можно добавить и переписать что угодно.
Все готовые приложения, представленные на этом сайте (Shop-Script, CRM и другие) — это коммерческие продукты, разработанные на его основе. Таким же может стать и ваш следующий продукт.
Скачать / GitHub Демо
Открытый код
Webasyst устанавливается и работает на любом современном хостинге. Если вам знаком PHP, значит вы сможете разобраться и с Webasyst.
Открытый код: PHP / MySQL / Smarty / jQuery
Лицензия: LGPL
Красивый бекенд
Webasyst предоставляет набор готовых к использованию CSS-классов, которые позволяют быстро и просто сформировать интерфейс приложения, адаптированный подо все современные браузеры.

Единая авторизация
Каждый пользователь входит со своим логином и паролем, видит только те приложения, к которым у него открыт доступ, и выполняет все действия от своего имени. Больше не придется создавать пользователя admin и всем выдавать к одинаковый пароль.
// объявление права доступа $this->addItem('my_app_settings', 'Доступ к экрану настроек', 'checkbox'); // проверка права доступа авторизованного пользователя if ($this->getRights('my_app_settings')) { //есть доступ } else { //нет доступа }
Права доступа
Webasyst предоставляет гибкие инструменты для настройки прав доступа к приложениям (и их данным) для пользователей и групп пользователей. Разработчику приложения необходимо лишь объявить элемент настройки прав доступа и затем проверять его значение в своем коде. Интерфейсы настройки прав доступа уже реализованы в приложении «Контакты».
Гибкая CMS/CMF
Вместе с бесплатным приложением «Сайт» фреймворк Webasyst превращается в CMS/CMF (Content Management System / Framework), которая подойдет для создания даже самых сложных сайтов, работающих на основе нескольких независимых приложений, гибко связанных между собой общим роутингом и темами дизайна.