grav

Cистема управления содержимым — GRAV

Не так давно мы открыли для себя новую систему управления содержимым (content management system, CMS) – Grav. Это новая, современная, с открытым исходным кодом система управления содержимым. Основной разработчик — Andy Miller, основатель RocketTheme, соавтор стартапа Joomla.

Grav использует новейшие стандарты PHP и техгологии как Markdown (упрощает написание содержимого), Twig Templating (обеспечивает мощный контроль пользовательского интерфейса), YAML (прост в настройке), Parsedown, Doctrine Cache и т.д.

Почему же Grav? Скорость – фактор номер один – эта система управления содержимым не требует базы данных, что ускоряет первичную загрузку интернет странички в браузере пользователя, а как известно, первое впечатление имеет большое значение. “Cache” -  если интернет страничка уже была загружена единожды в браузере пользователя, то второй раз браузер не будет загружать страничку, а покажет сохраненную с предыдущего раза версию странички.

Гибкий, открытый, сообществом поддерживаемый базовый код. Просто использовать — есть “admin” плагин, с помощью которого легче управлять интернет страничкой. Есть и другие интересные нюансы, но это уже технологии, в подробности которых мы пока не будем углубляться.Так же ускоряет и облегчает процесс быстрая и легкая установка, не требующая разных и порой сложных настроек.

Конечно же есть много мощных систем управления содержимым с открытым исходным кодом для создания сложных интернет страничек. Популярные — Joomla, WordPress, Drupal. Такие платформы требуют определенных знаний или времени для изучения принципов работы с ними. А так же часто подвергаются атакам хакеров.

Grav основное внимание уделяет написанию содержимого, впоследствии чего структуру содержимого преобразует в управляемую интернет страничку. Эта система предназначена для простых проектов (90% наших новых работ сделано с помощью  Grav), это может быть несложная интернет страничка, блог, портфолио и даже электронный магазин.

Подводя итоги можно выделить преимущества и недостатки системы управления содержимым Grav.

Преимущества:

  • Системы управления содержимым  написана используя новейшие технологии
  • Быстрый (Grav использует Doctrine Cache библиотеку, а это значит, что он поддерживает любой механизм кэширования, который поддерживает библиотека)
  • Более безопасный (нет базы данных, которую можно взломать / атаковать)
  • Простая установка, без дополнительных настроек
  • Легко и безопасно делается резервное копирование
  • Простое и чистое создание содержания с помощью Markdown технологии (при написании можно использовать HTML или комбинировать HTML и Markdown)
  • Можно свободно использовать любой CSS  каркас
  • Возможность использовать существующие плагины или создавать свои
  • Возможность перевода сайта на несколько языков (Multilanguage)
  • Бесплатные плагины

Недостатки:

  • неподходит для крупных коммерческих сайтов (для таких обычно  подготавливаются индивидуальные решения)
  • нужны знания технологии Markdown

Если Вы хотите создать простой, быстрый и управляемый сайт, стоит рассмотреть такую систему управления содержимым  как Grav. Заинтересовали? Есть вопросы? Свяжитесь с нами и мы с удовольствием поможем разобраться с возникшими вопросами.

facebooktwittergoogle_plus