Jump to content

Grav (CMS)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by REH11 (talk | contribs) at 14:07, 15 May 2019 (Stub page for Grav CMS). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Grav
Developer(s)Andy Miller, Djamil Legato, Matias Griese[1]
Initial release30 July 2014; 10 years ago (30 July 2014)[2]
Stable release
1.6.9 / May 9, 2019
Repository
Written inPHP
Operating systemCross-platform
TypeContent management system
LicenseMIT License
Websitehttps://getgrav.org/

Grav is a free, open-source and self-hosted content management system (CMS) based on the PHP programming language and Symfony web application framework. It uses a flat file database for both backend and frontend. Grav is more widely used, and growing at a faster rate, other leading flat-file CMS competitors.

Grav is designed to have a shallow learning curve, and to be easy to set up.

The origins of Grav are to work with an open source platform that focused on speed and simplicity, rather than an abundance of built-in features that come at the expense of complexity. The name Grav is just a shortened version of the word Gravity.

Features

The underlying architecture of Grav ensure that it is simple to use and easy to extend:

  • Twig Templating
  • Markdown
  • YAML
  • Parsedown
  • Doctrine Cache
  • Pimple Dependency Injection Container
  • Symfony Event Dispatcher
  • Symfony Console
  • Gregwar Image Library


Tutorials

See also

References

  1. ^ [1] Retrieved on 15 May 2019.
  2. ^ "Grav blog" Retrieved on 15 May 2019.