{"id":13,"count":2,"description":"<strong>Grav<\/strong> is a content management system (CMS) or, said another way, it\u2019s an application to make websites. But differs from other CMSs like Drupal or WordPress in its underlying technology. While it\u2019s a PHP app like those two, unlike them it does not have a database. All data is written directly to files rather than stored and retrieved from a database. This is known as a flat-file system and it can help with performance given numerous database calls can slow down sites.\r\n\r\n<strong>Why and when would you use Grav?<\/strong> Grav should maybe be reserved for the technically-savvy user. It\u2019s not that Grav is particularly difficult (every CMS has a learning curve) but rather it gets really interesting when you can integrate it into Github using the <a href=\"https:\/\/getgrav.org\/blog\/git-sync-plugin\">Github Sync<\/a> plugin, which syncs everything on your Grav site to a Github repository for others to contribute to, clone, or fork. Grav also requires a familiarity with <a href=\"http:\/\/kirkstrobeck.github.io\/whatismarkdown.com\/\">Markdown<\/a>, a lightweight Markup language, so that\u2019s something to be aware of as well.\r\n\r\nYou can learn more about Grav <a href=\"https:\/\/getgrav.org\/\">here<\/a>.","link":"https:\/\/knight.domains\/support\/category\/applications\/grav\/","name":"Grav","slug":"grav","taxonomy":"category","parent":7,"meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Grav Archives - Knight Domains Support<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/knight.domains\/support\/category\/applications\/grav\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Grav Archives - Knight Domains Support\" \/>\n<meta property=\"og:description\" content=\"Grav is a content management system (CMS) or, said another way, it\u2019s an application to make websites. But differs from other CMSs like Drupal or WordPress in its underlying technology. While it\u2019s a PHP app like those two, unlike them it does not have a database. All data is written directly to files rather than stored and retrieved from a database. This is known as a flat-file system and it can help with performance given numerous database calls can slow down sites. Why and when would you use Grav? Grav should maybe be reserved for the technically-savvy user. It\u2019s not that Grav is particularly difficult (every CMS has a learning curve) but rather it gets really interesting when you can integrate it into Github using the Github Sync plugin, which syncs everything on your Grav site to a Github repository for others to contribute to, clone, or fork. Grav also requires a familiarity with Markdown, a lightweight Markup language, so that\u2019s something to be aware of as well. You can learn more about Grav here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/knight.domains\/support\/category\/applications\/grav\/\" \/>\n<meta property=\"og:site_name\" content=\"Knight Domains Support\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/knight.domains\/support\/category\/applications\/grav\/\",\"url\":\"https:\/\/knight.domains\/support\/category\/applications\/grav\/\",\"name\":\"Grav Archives - Knight Domains Support\",\"isPartOf\":{\"@id\":\"https:\/\/knight.domains\/support\/#website\"},\"breadcrumb\":{\"@id\":\"https:\/\/knight.domains\/support\/category\/applications\/grav\/#breadcrumb\"},\"inLanguage\":\"en\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/knight.domains\/support\/category\/applications\/grav\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/knight.domains\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Applications\",\"item\":\"https:\/\/knight.domains\/support\/category\/applications\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Grav\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/knight.domains\/support\/#website\",\"url\":\"https:\/\/knight.domains\/support\/\",\"name\":\"Knight Domains Support\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/knight.domains\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/knight.domains\/support\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/knight.domains\/support\/#organization\",\"name\":\"Knight Domains Support\",\"url\":\"https:\/\/knight.domains\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/knight.domains\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/knight.domains\/support\/wp-content\/uploads\/2020\/08\/cropped-norbyKDC_noText.png\",\"contentUrl\":\"https:\/\/knight.domains\/support\/wp-content\/uploads\/2020\/08\/cropped-norbyKDC_noText.png\",\"width\":1200,\"height\":950,\"caption\":\"Knight Domains Support\"},\"image\":{\"@id\":\"https:\/\/knight.domains\/support\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Grav Archives - Knight Domains Support","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/knight.domains\/support\/category\/applications\/grav\/","og_locale":"en_US","og_type":"article","og_title":"Grav Archives - Knight Domains Support","og_description":"Grav is a content management system (CMS) or, said another way, it\u2019s an application to make websites. But differs from other CMSs like Drupal or WordPress in its underlying technology. While it\u2019s a PHP app like those two, unlike them it does not have a database. All data is written directly to files rather than stored and retrieved from a database. This is known as a flat-file system and it can help with performance given numerous database calls can slow down sites. Why and when would you use Grav? Grav should maybe be reserved for the technically-savvy user. It\u2019s not that Grav is particularly difficult (every CMS has a learning curve) but rather it gets really interesting when you can integrate it into Github using the Github Sync plugin, which syncs everything on your Grav site to a Github repository for others to contribute to, clone, or fork. Grav also requires a familiarity with Markdown, a lightweight Markup language, so that\u2019s something to be aware of as well. You can learn more about Grav here.","og_url":"https:\/\/knight.domains\/support\/category\/applications\/grav\/","og_site_name":"Knight Domains Support","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/knight.domains\/support\/category\/applications\/grav\/","url":"https:\/\/knight.domains\/support\/category\/applications\/grav\/","name":"Grav Archives - Knight Domains Support","isPartOf":{"@id":"https:\/\/knight.domains\/support\/#website"},"breadcrumb":{"@id":"https:\/\/knight.domains\/support\/category\/applications\/grav\/#breadcrumb"},"inLanguage":"en"},{"@type":"BreadcrumbList","@id":"https:\/\/knight.domains\/support\/category\/applications\/grav\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/knight.domains\/support\/"},{"@type":"ListItem","position":2,"name":"Applications","item":"https:\/\/knight.domains\/support\/category\/applications\/"},{"@type":"ListItem","position":3,"name":"Grav"}]},{"@type":"WebSite","@id":"https:\/\/knight.domains\/support\/#website","url":"https:\/\/knight.domains\/support\/","name":"Knight Domains Support","description":"","publisher":{"@id":"https:\/\/knight.domains\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/knight.domains\/support\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/knight.domains\/support\/#organization","name":"Knight Domains Support","url":"https:\/\/knight.domains\/support\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/knight.domains\/support\/#\/schema\/logo\/image\/","url":"https:\/\/knight.domains\/support\/wp-content\/uploads\/2020\/08\/cropped-norbyKDC_noText.png","contentUrl":"https:\/\/knight.domains\/support\/wp-content\/uploads\/2020\/08\/cropped-norbyKDC_noText.png","width":1200,"height":950,"caption":"Knight Domains Support"},"image":{"@id":"https:\/\/knight.domains\/support\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/knight.domains\/support\/wp-json\/wp\/v2\/categories\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/knight.domains\/support\/wp-json\/wp\/v2\/categories"}],"about":[{"href":"https:\/\/knight.domains\/support\/wp-json\/wp\/v2\/taxonomies\/category"}],"up":[{"embeddable":true,"href":"https:\/\/knight.domains\/support\/wp-json\/wp\/v2\/categories\/7"}],"wp:post_type":[{"href":"https:\/\/knight.domains\/support\/wp-json\/wp\/v2\/posts?categories=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}