Przejdź do treści

Zwiększ sprzedaż, dzięki 27 pomysłom na promocje Black Friday.

Pobierz listę
Podobają Ci się nasze treści?
Sięgnij po unikalną wiedzę prosto od developerów i marketingowców. Zapisz się do newslettera.
CAPTCHA
Dziękujemy za zapisanie się do newslettera!
Aby otrzymywać najświeższe, branżowe informacje, potwierdź subskrypcję w mailu, który od nas dostałeś.
PS. Nawet tak ważne wiadomości lubią czasem pomylić folder, dlatego upewnij się, że mail nie trafił do SPAMU
Otwórz swoją skrzynkę e-mail

Grav CMS – co to jest?

Opublikowane: 
Czas czytania
: 3 min

Grav CMS – definicja

CMS Grav to system zarządzania treścią, który różni się od najpopularniejszych tego typu rozwiązań. W zdecydowanej większości opierają się one na bazie danych, natomiast ta platforma bazuje na plikach. Jest to rozwiązanie typu open source, które można wykorzystać do zbudowania różnych portali – nie tylko blogów, ale również stron firmowych. Ciekawostką jest to, że w tym przypadku nie ma procesu instalacji – wystarczy pobrać pliki CMS Grav i umieścić je na serwerze.

Grav CMS – najważniejsze informacje

  • Rodzaj oprogramowania – system zarządzania treścią
  • Rok wydania – 2014
  • Dystrybucja – to darmowe oprogramowanie
  • Oficjalna strona – getgrav.org

Funkcjonalności platformy Grav

System Grav CMS jest ceniony przede wszystkim za szybkość. Pod tym względem wypada na tle konkurencji bardzo dobrze, a to głównie ze względu na brak bazy danych. Umieszczenie danych w plikach umożliwia łatwiejsze operowanie nimi przez developera. Można bez problemów zarządzać treścią i ją publikować. Platforma Grav umożliwia szybkie zbudowanie prostej w zarządzaniu strony. Jeśli chodzi o najważniejsze funkcjonalności tego CMS-a, to wśród nich należy wymienić:

  • opcję szybkiego tworzenia strony bez wiedzy technicznej – nie jest potrzebna instalacja systemu ze względu na to, że nie korzysta on z bazy danych. Nie trzeba znać nawet języka HTML;
  • automatyczne buforowanie – pamięć podręczna jest aktualizowana automatycznie;
  • CMS Grav wykorzystuje cenione na rynku technologie, takie jak Twig, Markdown, YAML, komponenty Symfony i Doctrine Caching;
  • w ramach jednej instalacji Grav można zarządzać wieloma stronami;
  • CMS Grav jest zoptymalizowany pod wymagania wyszukiwarek;
  • system obsługuje wiele języków;
  • CMS Grav obsługuje wiele formatów obrazów, wideo, dźwięku i plików.

Zalety i wady Grav CMS

CMS Grav ma wiele zalet, ale nie jest pozbawiony wad. Za największe plusy tej platformy można uznać:

  • bezpieczeństwo – brak panelu administracyjnego i bazy danych powoduje, że ryzyko utraty zgromadzonych informacji jest niewielkie;
  • proste tworzenie kopii zapasowej – wystarczy tylko skopiować pliki z serwera;
  • korzystanie z tego systemu CMS nie wymaga większego przygotowania. Nie jest potrzebna znajomość języków programowania;
  • Grav CMS korzysta z plików tekstowych Markdown, dzięki którym wykonywanie wielu czynności jest szybsze i łatwiejsze.

Jeśli chodzi o wady, jakie ma CMS Grav, to należą do nich:

  • trudność w zbudowaniu złożonej witryny za pomocą tego systemu;
  • relatywnie łatwy dostęp do plików tego systemu CMS przez nieautoryzowanych użytkowników.

Technologie w Grav CMS

CMS Grav działa na podobnych zasadach jak inne systemy CMS, które bazują na plikach. Inne platformy tego typu, które działają bez takich baz, to GetSimple CMS czy Kirby. Nazwa Grav jest po prostu skróconą wersją słowa gravity, co oznacza grawitację. System ten powstał z zastosowaniem najnowszych w swojej klasie technologii, dzięki czemu ten CMS jest łatwy w użyciu i nie sprawia problemów pod względem rozszerzenia jego możliwości. Te technologie to:

  • Doctrine Cache – dla wydajności;
  • Pimple Dependency Injection Container – dla rozszerzalności i łatwości utrzymania;
  • Symfony Event Dispatcher – do obsługi zdarzeń w pluginach;
  • Symfony Console – dla interfejsu CLI;
  • Biblioteka Obrazów Gregwar – do dynamicznego zarządzania obrazami;
  • Twig Templating – dla solidnej kontroli interfejsu użytkownika;
  • Markdown – do łatwego tworzenia treści;
  • YAML – do prostej konfiguracji;
  • Parsedown – dla szybkiej obsługi Markdown i Markdown Extra.
Oceń wpis
0

Dziękujemy za ocenę postu!

Mamy więcej darmowych treści. Nie rezygnuj z nich!
Technologie, SEO, marketing - newsletter z poradami, które od razu możesz wdrożyć! Prosto na Twoją skrzynkę. Za darmo i bez spam
CAPTCHA