{"id":3085,"date":"2018-12-01T13:12:16","date_gmt":"2018-12-01T07:42:16","guid":{"rendered":"http:\/\/reliablesoftwares.com\/blog\/?p=3085"},"modified":"2018-12-01T13:12:16","modified_gmt":"2018-12-01T07:42:16","slug":"grav-cms-without-any-database","status":"publish","type":"post","link":"https:\/\/reliablesoftwares.com\/blog\/grav-cms-without-any-database\/","title":{"rendered":"Grav CMS without any database"},"content":{"rendered":"<p><a href=\"https:\/\/getgrav.org\/\" rel=\"attachment wp-att-3086\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"3086\" data-permalink=\"https:\/\/reliablesoftwares.com\/blog\/grav-cms-without-any-database\/gravcms1\/\" data-orig-file=\"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/gravcms1.png?fit=685%2C188&amp;ssl=1\" data-orig-size=\"685,188\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"gravcms1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/gravcms1.png?fit=685%2C188&amp;ssl=1\" class=\"alignleft size-medium wp-image-3086\" src=\"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/gravcms1.png?resize=300%2C82\" alt=\"\" width=\"300\" height=\"82\" srcset=\"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/gravcms1.png?resize=300%2C82&amp;ssl=1 300w, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/gravcms1.png?w=685&amp;ssl=1 685w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><a href=\"https:\/\/getgrav.org\/\">Grav<\/a> is a modern open-source flat-file CMS (Content Management System). It is quite robust and very fast. If you want a fast and no fluff CMS then Grav is what I will recommend. WordPress sometimes is too bulky for simple sites or blogs. The Grav admin plugin provides a simple and intuitive interface to make configuration and content creation easy and enjoyable. Plugins are also supported in Grav which help to customize\u00a0as per your needs. If you want to do any more customization it is possible in Grav but it is not as simple as WordPress Plugins.<\/p>\n<p>Grav itself has quickly established itself as a go-to open source CMS platform in the past year.<br \/>\nIt&#8217;s getting a lot of converts from WordPress, Drupal and Joomla users who are looking for a faster platform with more flexibility and adaptability compared to traditional content management systems.<\/p>\n<p>Give it a try you will love it <a href=\"https:\/\/getgrav.org\/\">https:\/\/getgrav.org\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Grav is a modern open-source flat-file CMS (Content Management System). It is quite robust and very fast. If you want<\/p>\n","protected":false},"author":1,"featured_media":3087,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10],"tags":[606,605],"class_list":["post-3085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app","tag-cms","tag-grav"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pgLsB5-NL","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3004,"url":"https:\/\/reliablesoftwares.com\/blog\/audacious-an-open-source-audio-player\/","url_meta":{"origin":3085,"position":0},"title":"Audacious an open source audio player","author":"saifuddin","date":"September 4, 2018","format":false,"excerpt":"A descendant of\u00a0XMMS, Audacious plays your music how you want it, without stealing away your computer\u2019s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CD\u2019s or\u2026","rel":"","context":"In &quot;App&quot;","block_context":{"text":"App","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/app\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/08\/audacious3.1.png?fit=460%2C298&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3727,"url":"https:\/\/reliablesoftwares.com\/blog\/ascent-an-infinite-climb-where-falling-isnt-the-end\/","url_meta":{"origin":3085,"position":1},"title":"Ascent: An Infinite Climb Where Falling Isn&#8217;t the End","author":"saifuddin","date":"April 22, 2026","format":false,"excerpt":"Tap left. Tap right. Climb forever. There is no top. Ascent is an infinite vertical platformer where your character auto-jumps the second their feet touch a platform \u2014 and the only thing that ends a run is forgetting how high you've climbed. I wanted to make the kind of game\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/ascent.jpeg?fit=540%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/ascent.jpeg?fit=540%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/ascent.jpeg?fit=540%2C1200&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3630,"url":"https:\/\/reliablesoftwares.com\/blog\/the-ultimate-ai-prompt-engineering-guide-turn-anyone-into-a-power-user\/","url_meta":{"origin":3085,"position":2},"title":"The Ultimate AI Prompt Engineering Guide: Turn Anyone into a Power User","author":"saifuddin","date":"September 16, 2025","format":false,"excerpt":"Artificial Intelligence is only as powerful as the prompts you feed it. Whether you\u2019re chatting with ChatGPT, Claude, Gemini, or local open-source models, the real skill lies not in the tool itself\u2014but in how you communicate with it. This guide will walk you through prompt engineering fundamentals, platform-specific tips, advanced\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/ai.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/ai.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/ai.jpg?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/09\/ai.jpg?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":3656,"url":"https:\/\/reliablesoftwares.com\/blog\/pixel-10-breaks-the-wall-android-to-iphone-airdrop-sharing-is-finally-here\/","url_meta":{"origin":3085,"position":3},"title":"Pixel 10 Breaks the Wall: Android-to-iPhone AirDrop Sharing Is Finally Here","author":"saifuddin","date":"November 25, 2025","format":false,"excerpt":"If you\u2019re into smartphones, you\u2019ll know how seamless file sharing between devices is one of the things that makes owning one ecosystem (say Apple) feel compelling. The problem: Android and iPhone have long operated as walled gardens.Now, with the launch of the Google\u202fPixel\u202f10, that\u2019s beginning to change. What\u2019s actually new\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/android\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/11\/google-pixel-10-ga10240-ga10243-us-indigo.jpeg?fit=337%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3758,"url":"https:\/\/reliablesoftwares.com\/blog\/stack-until-there-is-nothing-to-stack-on\/","url_meta":{"origin":3085,"position":4},"title":"Stack Until There Is Nothing To Stack On","author":"saifuddin","date":"May 1, 2026","format":false,"excerpt":"Cascade rides a deceptively cruel mechanic - every imperfect drop punishes you forever. You see the block sliding back and forth above your tower. You wait for the right moment, you tap, and a piece falls. The fragment that hung over the previous block? Gone. The new block is now\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/cascade.jpeg?fit=540%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/cascade.jpeg?fit=540%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2026\/04\/cascade.jpeg?fit=540%2C1200&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":3663,"url":"https:\/\/reliablesoftwares.com\/blog\/book-review-tomorrow-and-tomorrow-and-tomorrow-a-novel-about-creation-not-just-games\/","url_meta":{"origin":3085,"position":5},"title":"Book Review Tomorrow, and Tomorrow, and Tomorrow \u2014 A Novel About Creation, Not Just Games","author":"saifuddin","date":"December 14, 2025","format":false,"excerpt":"Gabrielle Zevin\u2019s Tomorrow, and Tomorrow, and Tomorrow is often described as a \u201cvideo game novel,\u201d but that framing undersells what the book truly achieves. This is not a story about gaming as entertainment; it is a story about creation as identity, friendship as a long negotiation, and the emotional cost\u2026","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/reliablesoftwares.com\/blog\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/12\/tomorrow.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/12\/tomorrow.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/12\/tomorrow.jpeg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/12\/tomorrow.jpeg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2025\/12\/tomorrow.jpeg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/reliablesoftwares.com\/blog\/wp-content\/uploads\/2018\/12\/astronaut.jpeg?fit=600%2C600&ssl=1","_links":{"self":[{"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/comments?post=3085"}],"version-history":[{"count":1,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3085\/revisions"}],"predecessor-version":[{"id":3088,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/posts\/3085\/revisions\/3088"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/media\/3087"}],"wp:attachment":[{"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/media?parent=3085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/categories?post=3085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reliablesoftwares.com\/blog\/wp-json\/wp\/v2\/tags?post=3085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}