Немного истории
Итак, 11 декабря в истории Grav CMS случилось знаменательное событие - выход стабильной версии Grav 1.0. Эта веха в истории Grav настала после полутора лет открытой разработки и тестирования, включающей в себя более 51 000 загрузок и по большей частью позитивных отзывов от растущего сообщества.
Целью проекта Grav изначально было создание flat-file CMS, которая была бы с открытым исходным кодом, быстрой и очень простой. Разработчики хотели создать что-то, что могло быть настроено и оптимизировано для любой ситуации, от одностраничного сайта до многоязычных блогов.
За прошедший год Grav выросла из простого, маленького проекта в ведущий выбор для веб-разработчиков, которые ищут файловую CMS. В библиотеке плагинов уже более 85 различных решений, которые расширяют функциональность ядра Grav. На данный момент более 40 тем можно скачать и установить абсолютно бесплатно!
Grav получила достаточно внимания для того, чтобы быть выбранной в качестве номинанта 2015 People's Choice CMS Awards в категории Best Free CMS (Лучшая Бесплатная CMS) наряду с Joomla! CMS и October CMS.
Смотрим в будущее / Что впереди?
С выходом версии 1.0 настало время думать о дальнейшем развитии. Ниже список возможностей, которые хотят реализовать разработчики в версии 1.1:
Ядро Grav
- Поддержка мульти-сайтов в CLI-командах
- Поддержка мульти-сайтов в плагине админ-панели
- JSON API для интеграции сторонних приложений
- Улучшение логики модульных страниц для определения изменений в twig/контенте
- Различные улучшения производительности, в особенности для больших сайтов
- Добавление поддержки множества языковых файлов в плагинах (например, у плагина админ-панели уже огромный languages.yaml)
- Улучшение GPM для обработки специфичных версий плагинов в зависимостях
- Больше детальных примеров использования blueprint для кастомных админ-форм
- Разработка нормального магазина, который бы позволил размещать платные, а также бесплатные плагины и темы
Плагины
- Поддержка кастомных настроечных файлов/blueprint в плагине админ-панели
- Перенести blueprints из ядра Grav в плагин админ-панели
- Лучшая поддержка настройки переопределений между средами в админ-панели
- Поддержка отображения плагинов на панели админ-плагина
- Продолжение работы над Admin Pro плагином - медиа менеджер, менеджер пользователей, менеджер создания резервных копий и т.д.
- Редактирование профиля и сброс пароля в плагине логина
- Разработка Forms Pro плагина с GUI по созданию и редактированию форм
Если у вас есть идеи или предложения по развитию функциональности или улучшению плагинов, то оставляйте их на трекерах GitHub.
С момента выхода версии 1.0 и до момента написания этого материала разработчики успели выпустить еще 4 баг-фикс релиза, поэтому текущая стабильная версия Grav CMS уже 1.0.4. Полный список изменений вы можете найти здесь.
Скачать Grav 1.0.4 с админ-панелью Документация Grav Знакомство с Grav