Zotonic
Zotonic — система управления содержимым (англ. CMS) и каркас веб-приложений с открытым исходным кодом, построенная на языке Erlang и выпущенная на условиях Apache License 2.0[2]. Часть CMS Zotonic разработана для удобного использования и прячет от пользователя задачи, сделанные для разработчиков. Одна из основных целей Zotonic — это скорость, и заявлено, что она будет до 10 раз быстрее, чем фреймворки на основе PHP. Так же возможности широко расширяются благодаря модулям, визуальным компонентам(scomps), фильтрам и моделям[3].
Общие сведения
| Zotonic | |
|---|---|
| Тип | CMF / CMS |
| Автор | Марк Уоррелл |
| Разработчик | The Zotonic Team |
| Написана на | Erlang |
| Операционная система | кроссплатформенность |
| Языки интерфейса | многоязычная |
| Первый выпуск | ноябрь 2009 |
| Аппаратная платформа | Кроссплатформенное ПО |
| Последняя версия | 0.59 (18 декабря 2020[1]) |
| Репозиторий | github.com/zotonic/zoton… |
| Состояние | актуальное |
| Лицензия | Apache License[2] |
| Сайт | zotonic.com |
Основные возможности
- Быстрая: Zotonic позиционируется как в 10 раз более быстрая, чем системы управления контентом на PHP[4].
- Простой пользовательский интерфейс
- Простая разработка дизайна через систему шаблонов
- Расширяемая
- Управляется событиями: Есть возможность создавать управляемые событиями Ajax веб-сайты без написания JavaScript[4].
- Подключаемые модули доступа управления[4].
Используемые технологии и методы
- Erlang
- Comet
- PostgreSQL
- jQuery
- ErlyDTL (улучшенная версия)
- Model-View-Controller (MVC)
- Модульный дизайн
Примечания
Ссылки
- Zotonic — Домашняя страница Zotonic
- Zotonic на Google Code
- Linux Journal, Issue 204, p. 58 (June 2011) "Zotonic: The Erlang CMS"
- ReadWriteWeb, 10 May 2011, The Next Drupal? Zotonic: a modern CMS written in Erlang
- Arjan Scherpenisse and Marc Worrell. Zotonic
