Zotonic 0.5
Zotonic - это CMS и фреймворк на эрланге для создания динамических и высоконагруженных сайтов, который работает сразу после установки. Изменения относительно 0.4.0:
- Упрощенная подсистема модулей: теперь модуль не должен нести в себе собственный gen_server
- Поддержка интернационализации сайтов через gettext
- Модульная ACL архитектура для реализации различных политик доступа к информации
- Модуль аутентификации теперь расширяемый. К дистрибутиве появился mod_facebook в качестве примера расширения
- Модуль регистрации пользователей mod_singup
- Изменения в дереве супервайзора:
- Общий межсайтовый пул соединений к PostgreSQL заменен на внутрисайтовые пулы
- Сайты можно добавлять и удалять без остановки всей системы
- Улучшена взаимоизоляция модулей и сайтов
- Модуль zotonic_status отображает текущее состояние сайтов и позволяет производить горячую замену кода для сайтов, если последние находяться под контролем версий mercurial.
- Новые теги, фильтры и улучшения в ErlyDTL
- Расширеная поддержка WebSockets
- Модель m_group окончательно удалена
- Исправление ошибок и многое другое
Zotonic поставляется вместе с веб-сервером mochiweb и библиотекой exmmp для автоматической синхронизации территориально распределенных веб-сайтов по XMPP pubsub.