mirror of
https://github.com/pmoreno-rodriguez/grav-theme-future2021.git
synced 2025-06-07 20:08:54 +00:00
Delete single.es.md
This commit is contained in:
parent
9afe11a85a
commit
3a5bfbeab8
1 changed files with 0 additions and 35 deletions
|
@ -1,35 +0,0 @@
|
|||
---
|
||||
title: 'What is Grav?'
|
||||
media_order: 'Grav-dashboard.png.png,juan_avataaars.jpg'
|
||||
primaryImage: Grav-dashboard.png.png
|
||||
visible: true
|
||||
taxonomy:
|
||||
category:
|
||||
- About
|
||||
tag:
|
||||
- tag3
|
||||
- tag1
|
||||
author:
|
||||
- 'Juan Villén'
|
||||
avatarImage: juan_avataaars.jpg
|
||||
---
|
||||
|
||||
Grav is a **Fast**, **Simple**, and **Flexible** file-based Web-platform. There is **Zero** installation required. Just extract the ZIP archive, and you are already up and running. Although Grav follows principles similar to other flat-file CMS platforms, it has a different design philosophy than most.
|
||||
The name **Grav** is just a shortened version of the word **Gravity**. The shared namespace of our platform and a movie starring Sandra Bullock is pure coincidence! More importantly, gravity is also a fundamental physical principle that describes the forces of attraction between objects. Frankly, the name was chosen as a temporary "codename" for the project, and it just stuck.
|
||||
The underlying architecture of Grav is built using well established and _best-in-class_ technologies. This is to ensure that Grav is simple to use and easy to extend. Some of these key technologies include:
|
||||
* [Twig Templating](https://twig.symfony.com/): for powerful control of the user interface
|
||||
* [Markdown](https://en.wikipedia.org/wiki/Markdown): for easy content creation
|
||||
* [YAML](https://yaml.org): for simple configuration
|
||||
* [Parsedown](https://parsedown.org/): for fast Markdown and Markdown Extra support
|
||||
* [Doctrine Cache](https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/caching.html): for performance
|
||||
* [Pimple Dependency Injection Container](https://pimple.symfony.com/): for extensibility and maintainability
|
||||
* [Symfony Event Dispatcher](https://symfony.com/doc/current/components/event_dispatcher.html): for plugin event handling
|
||||
* [Symfony Console](https://symfony.com/doc/current/components/console.html): for CLI interface
|
||||
* [Gregwar Image Library](https://github.com/Gregwar/Image): for dynamic image manipulation
|
||||
## Grav's Place in the Universe
|
||||
There are many powerful open source CMS solutions for building complex websites. Some of the more commonly used ones are [Joomla](https://joomla.org), [WordPress](https://wordpress.org), and [Drupal](https://drupal.org). The downside of these platforms is that they have a steep learning curve associated with them. This requires a significant amount of your time - and this may be the time that you do not have.
|
||||
These platforms provide a wealth of features and functionality that you can extend with a wide variety of open source and proprietary plug-ins and themes. These extensions and themes are themselves often feature-packed, requiring more knowledge and time on the part of the developer yet.
|
||||
In the end, you often find yourself creating a website that requires many plugins and extensions from many different vendors. This can make your design overly complicated and difficult to maintain over the long term.
|
||||
Grav tackles the problem differently. It focuses primarily on your content and turns your content structure into a navigable site. The underpinnings of Grav are simple, yet via extensive **events**, you have complete control over every step in the Grav workflow.
|
||||
This solution allows simple plugins to quickly and easily add powerful functionality. Using **Grav** also leads to a rapid development environment with an installation process that takes seconds, including a straightforward content creation method with a minimal learning curve. All of this contributes to making Grav friendly to the designer, the developer, and the end user.
|
||||
To get a basic site up-and-running requires minimal Web development experience. If you dig a little deeper, you will discover that there is very little Grav cannot accomplish.
|
Loading…
Add table
Reference in a new issue