umkasanki
Постоялец
- Регистрация
- 15 Апр 2012
- Сообщения
- 108
- Реакции
- 104
- Автор темы
- #1
Statamic - это движок который не использует базы данных, всё находится в файлах. Вы можете полностью контролировать свой контент и то как его отображать на страницах.
Установка движка очень простая. Вам всего лишь надо распаковать архив и перенести на веб сервер. Это всё, сайт готов и уже работает.
Все настройки находятся в yaml файлах. Основной файл settings.yaml содержит все базовые настройки движка. Statamic написан на php с использованием лёгкого фреймворка Slim Framework, этот фреймворк очень быстрой и простой.
Приемущества
Движок позволяет создавать различные настраиваемые поля для контента, можно создавать наборы полей и даже комбинировать их (дополнять друг другом). Скоро движка значительно выше чем аналоги которые используют базы данных. Создавать шаблоны очень просто с использованием удобного шаблонизатора.
Шаблонизатор
Данная CMS использует свой шаблонизатор которых немного похож на Twig или Handlebars. Он использует двойные скобки для переменных и условных тегов. Блочные теги сделаны по похожему принципу как в ExpressionEngine. Шаблонизатор поддерживает модификаторы которые могут манипулировать с переменными.
Контент
В данном движке используются папки в качестве разделов сайта (в других движках это: section, channel, weblog). Для сортировки контента в начале файла пишется дата в формате YYYY-MM-DD или число, а можно ничего не указывать. После даты или числа ставится тире и пишется имя контента (новости, страницы, статьи) с расширением .md (markdown). Имена файлов пишутся на английском языке по правилам url именований страниц.
Админ панель
В админ панели нет ничего лишнего, Вы можете только работать с контентом и пользователями. Админ панель можно вообще удалить если она не нужна.
Сайт разработчика: Для просмотра ссылки Войдиили Зарегистрируйся
Видео установки и использования: Для просмотра ссылки Войдиили Зарегистрируйся
Установка движка очень простая. Вам всего лишь надо распаковать архив и перенести на веб сервер. Это всё, сайт готов и уже работает.
Все настройки находятся в yaml файлах. Основной файл settings.yaml содержит все базовые настройки движка. Statamic написан на php с использованием лёгкого фреймворка Slim Framework, этот фреймворк очень быстрой и простой.
Приемущества
Движок позволяет создавать различные настраиваемые поля для контента, можно создавать наборы полей и даже комбинировать их (дополнять друг другом). Скоро движка значительно выше чем аналоги которые используют базы данных. Создавать шаблоны очень просто с использованием удобного шаблонизатора.
Шаблонизатор
Данная CMS использует свой шаблонизатор которых немного похож на Twig или Handlebars. Он использует двойные скобки для переменных и условных тегов. Блочные теги сделаны по похожему принципу как в ExpressionEngine. Шаблонизатор поддерживает модификаторы которые могут манипулировать с переменными.
Контент
В данном движке используются папки в качестве разделов сайта (в других движках это: section, channel, weblog). Для сортировки контента в начале файла пишется дата в формате YYYY-MM-DD или число, а можно ничего не указывать. После даты или числа ставится тире и пишется имя контента (новости, страницы, статьи) с расширением .md (markdown). Имена файлов пишутся на английском языке по правилам url именований страниц.
Админ панель
В админ панели нет ничего лишнего, Вы можете только работать с контентом и пользователями. Админ панель можно вообще удалить если она не нужна.
Сайт разработчика: Для просмотра ссылки Войди
Видео установки и использования: Для просмотра ссылки Войди
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.