What is Grav?
Grav is a flat-file based content management system which
doesn't use database to store the content instead it uses text file
(.txt) or markdown (.md) file to store the content. The flat-file part
specifically refers to the readable text and it handles the content in
an easy way which can be simple for a developer.
History
Grav is written in PHP and developed by
Rocket Theme team. It is an open source like Joomla, Wordpress or Drupal.
Why to use Grav?
Grav is a new type of fastest flat-file content management system
which is easier to publish and manage content. It allows developer to
handle content very easily by storing content in files (such as text or
markdown files) rather than in database. If you want to build simple,
manageable and quick site, it's better to select the Grav flat-file CMS.
It costs less than the database driven CMS and is useful with I/O for
file handling, when you don't have enough resources to handle database.
Features of Grav
- It is fast, easy and powerful flat-file web platform.
- It is used to build website with no extra tools or html knowledge.
- It uses text file or markdown file to store the content.
- It doesn't use database, so it eliminates the cause of bottlenecking.
- It uses PHP based template provided by Twig which is parsed directly into PHP that makes it fast.
Advantages
- It is not based on database CMS, so it's very easy to install and will be ready to use when you upload the files to the server.
- It uses Markdown text files to make things easy. Using this, the
content will be dynamically converted to HTML and displayed in the
browser.
- In case of security, Grav doesn't have admin area and database.
So there is no chance of hacking into account or in the database to
access the important data.
- You can easily backup all the files to keep backup copy of your website, since there is no database to backup.
- It is a piece of software which doesn't require more time to learn.
Disadvantages
- Sometimes unauthorized users may access your content from the files directly as there is no database for the files.
- It is difficult to build complex websites using Grav CMS.
No comments:
Post a Comment