Grav - przegląd

Gravjest systemem zarządzania treścią opartym na plikach płaskich. Ten system nie używa bazy danych do przechowywania treści, zamiast tego używa pliku tekstowego (.txt) lub pliku markdown (.md) do przechowywania treści. Część w postaci pliku płaskiego odnosi się do czytelnego tekstu i obsługuje zawartość w łatwy sposób, który może być prosty dla programisty.

Grav został opracowany przez Rocket Themezespół. Działa na PHP i jest systemem CMS typu open source, takim jak Joomla, Wordpress lub Drupal.

Dlaczego Grav?

Grav jest teraz najszybszym systemem zarządzania treścią w postaci płaskich plików. Dzięki Gravowi łatwiej jest publikować i zarządzać treściami. Pozwala programistom bardzo łatwo obsługiwać zawartość, przechowując zawartość w plikach (takich jak pliki tekstowe lub znaczniki), a nie w bazie danych.

Grav pomaga zbudować prostą, łatwą w zarządzaniu i szybką witrynę. Kosztuje mniej niż CMS oparty na bazie danych i jest przydatny w przypadku operacji we / wy do obsługi plików, gdy nie masz wystarczających zasobów.

Funkcje Grav

  • Jest to szybka, łatwa i wydajna platforma internetowa z prostymi plikami.

  • Służy do tworzenia stron internetowych bez dodatkowych narzędzi lub znajomości języka HTML.

  • Używa pliku tekstowego lub pliku markdown do przechowywania treści.

  • Nie korzysta z bazy danych, więc ogranicza to przypadki wąskiego gardła.

  • Używa szablonu opartego na PHP dostarczonego przez Twig, który jest przetwarzany bezpośrednio do PHP, co czyni go szybkim.

Zalety

  • Nie jest oparty na bazie danych CMS, więc jest bardzo łatwy w instalacji i będzie gotowy do użycia po przesłaniu plików na serwer.

  • Używa plików tekstowych Markdown, aby ułatwić pracę. Dzięki temu treść jest dynamicznie konwertowana do formatu HTML i wyświetlana w przeglądarce.

  • Ze względów bezpieczeństwa Grav nie posiada obszaru administracyjnego ani bazy danych. Nie ma więc szans na włamanie się na konto lub do bazy danych w celu uzyskania dostępu do ważnych danych.

  • Możesz łatwo wykonać kopię zapasową wszystkich plików, aby zachować kopię zapasową swojej witryny, ponieważ nie ma bazy danych do skopiowania.

  • Jest to oprogramowanie, którego nauka nie wymaga więcej czasu.

Niedogodności

  • Możesz napotkać przypadki, w których nieautoryzowani użytkownicy mogą uzyskać dostęp do Twojej zawartości bezpośrednio z plików, ponieważ nie ma bazy danych dla plików.

  • Trudno jest budować złożone strony internetowe przy użyciu Grav CMS.