Hello!
My main cms - Joomla. I'm using it more than 10 years.
I found Grav and I want to try it.
Is it really to build any kind of sites?
Is it possible to use extra fields and filtering in frontend, like E-Commerce sites?
Is it possible to create forum with Grav?
Is it possible to create files downloads site with counter for each file?
I just can't imagine how it possible without database.
Thanks.
Community guidelines
Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.
Yes to all of the above, though not out of the box. Fields, filtering, sorting, and handling many items for an eCommerce-site isn't all that difficult - you'll accomplish all that with Twig or JavaScript. You'll need a payment-operator though, but there are at least two plugins which can provide this.
There is not an integrated forum-plugin, but there are OAuth- and LDAP-plugins which you can use to authenticate with both Grav and most modern forum-solutions, and they can run alongside each other without issue.
You can create download-counters, but there are no built-in solutions that I'm aware of, so you'll likely have to code it yourself.
The traditional database is just a storage-layer working with the CMS. There's nothing in a storage-layer that cannot be accomplished using files, key-value stores, or any other type of storage as long as it can receive and give back data that the CMS can use.
For heavy-use sites, or intensive operations like large eCommerce sites or popular forums, I'd want to go beyond flat files regardless - and also invest in more extensive caching, load-balancing, routing and asset-handling. Grav can still be the presentation-layer, like pretty much any CMS, it will just require less resources than most.
Is the current forum builded with Grav or it's 3-rd party engine?
It's based on https://discourse.org, rather sofisticate and complex discussion software.
Log in to reply.
Suggested topics
| Topic | Participants | Replies | Views | Activity |
|---|---|---|---|---|
| 2 | 70 | 5 hours ago | ||
| 1 | 45 | 9 hours ago | ||
| 0 | 43 | 22 hours ago | ||
| 6 | 341 | 4 days ago | ||
| 3 | 35 | 5 days ago |