Prezentace na internetu se stala jedním z hlavních cílů společností i jednotlivců, od amatérských blogů po inovativní webové stránky, z nichž každý má svůj vlastní styl a různé cíle. Věk internetu umožňuje komukoli naučit se to Jak rychle a snadno vytvářet webové stránky, existuje několik nástrojů, díky nimž je tato práce triviální, ale dnes si povíme Grav, že nepochybujeme, že to budete milovat.
Co je Grav?
Grav je moderní open source CMS, který nám umožňuje vytvářet webové stránky v a Rapida, jednoduchý y pružný, je založen na webové platformě a není třeba jej instalovat, jednoduše musíme rozbalit soubor ZIP a budeme mít Grav funcionando.
Grav dodržuje podobné principy jako jiné platformy CMS, ale má jinou filozofii designu než většina ostatních. Grav přichází s výkonným systém správy balíků umožňující snadnou instalaci, vylepšení pluginů a motivů i jednoduché aktualizace.
Technologie zahrnuté v Grav
Architektura města Grav byl navržen tak, aby používal ty nejlepší a nejstabilnější technologie s tím cílem jednoduché použití a snadné rozšíření. Některé z klíčových technologií zahrnuty Grav Zvuk:
- Větvička šablon: K ovládání rozsahu uživatelského rozhraní
- Snížení ceny: Snadné vytváření obsahu
- Yaml: Pro snadné nastavení
- parsedown: Mít Markdown rychleji as větší podporou
- Mezipaměť nauky: Pro dobrý výkon
- Nádoba na injekci závislostí: Být rozšiřitelný a udržovatelný
- Dispečer událostí Symfony: Pro správu událostí pluginu
- Konzole Symfony: Pro rozhraní CLI
- Gregwarova knihovna obrázků: Pro manipulaci s dynamickými obrázky
Proč zvolit Grav?
Myslím si, že existují 4 základní důvody Grav je to CMS, který jsme si mohli vybrat k vytvoření našich webových stránek.
Grav je rychlý
toto CMS Byl vytvořen s úmyslem být nejrychlejší svého druhu, proto vývojáři od svého vzniku věnovali velkou pozornost technologii a způsobu jejího programování, aby poskytovali vysoký výkon.
Grav se snadno používá
Grav Je určen pro začínající i zkušené uživatele, takže jeho rozhraní je docela intuitivní, jeho funkce jsou dobře zdokumentovány a má velmi úzkou učební linii. Také díky mnoha pluginům, které Grav nabízí a které můžete přidat, lze každou z jeho funkcí přizpůsobit vašemu vkusu a pohodlí.
Správce Grav poskytuje jednoduché a intuitivní rozhraní umožňující snadnou, rychlou a příjemnou konfiguraci a vytváření obsahu. Kromě toho v administrátorovi můžeme mimo jiné také prohlížet stav webu, statistiky, položky, upravovat konfigurace, instalovat balíčky jediným kliknutím.
Grav je rozšiřitelný
Inspirováno dalšími úspěšnými CMS a softwarem, Grav má za cíl začlenit silný správce balíčků který umožňuje mimo jiné přidávat nové funkce, vylepšení, doplňky, balíčky dalšího softwaru. Podobně i tvůrci Grav Vyvinuli výkonné API, aby měli organizovanější a čistší vývoj a navíc mohli integraci s třetími stranami.
Grav je otevřený zdroj
Důvod, který je pro nás velmi závažný, Grav es Open Source a veškerý kód je k dispozici ve vašem oficiální úložiště. Můžete vylepšovat, přispívat, testovat, vytvářet nové funkce, studovat jeho kód mimo jiné i toto CMS je otevřený světu a potřebuje, abyste se vyvíjeli. Díky své vynikající komunitě je gravitačních pokroků mnoho a rychlost, s jakou jsou chyby nebo problémy řešeny, je notoricky známá.
Grav funkce
Grav má mnoho funkcí a funkcí, tolik, že na svých oficiálních stránkách vytvořili sesión jen abychom je vyjmenovali, založíme se na tom, abychom vám dali vědět:
Architektura plochých souborů
Grav je rychlý a flexibilní, částečně díky vysoce optimalizované architektuře plochých souborů.
Inteligentní mezipaměť
Vlastní a ukládání do mezipaměti velmi sofistikované, které se používá ve všech svých procesech, stejně ví, kdy se má mezipaměť automaticky aktualizovat.
Okamžitá instalace
Musíte pouze rozbalit balíček Grav a spustit, abyste mohli spustit konfiguraci vašeho CMS
Nástroje CLI
Grav má řadu nástroje příkazového řádku, jako je instalace závislostí, vymazání mezipaměti, vytváření uživatelů a zálohy.
Správce balíčků
Má správce balíčků, který umožňuje snadné vyhledání, instalaci a aktualizaci rozšíření pro Grav.
Rozsáhlá dokumentace
Tým Grav nezanechal dokumentaci svého nástroje, má web věnovaný vaší dokumentaciplus spousta návodů a průvodců.
Možnost více stránek
Můžete nakonfigurovat jeden Grav spouštět více webů i další pokročilá nastavení.
SEO přátelský
Lidem čitelné adresy URL v celém textu celý web y metadata na stránky poskytují fantastické možnosti SEO.
Uživatelé a role
Můžete snadno vytvářet uživatelé a role, kterým můžete udělit oprávnění k omezení jejich přístupu na jakoukoli stránku.
Ladění a protokoly
Má výkonný panel pro ladění, který významně pomáhá v procesu vývoje a poskytuje důležité informace jasným způsobem.
Vícejazyčná podpora
Grav Může být konfigurován v jakémkoli jazyce, nebo může být dokonce použit ve více jazycích, je navržen tak, aby detekoval jazyk koncového uživatele, a tak zobrazoval informace podle jeho jazyka.
Podpora správy verzí a synchronizace
Pro správu verzí a snadnou synchronizaci dat můžete použít GIT, SVN, Dropbox a další služby.
Více nástrojů pro obsah
- Modulární stránky
- Vlastní pole
- Flexibilní taxonomie
- Nativní podpora pro různé obrázky, videa, zvuky, soubory a formáty
- Zpracovávání obrazu
- Automatické stránkování
- Automatická správa obrázků
- Je to jediný CMS s nativní podporou správné vizualizace obrázků na sítnici a HiDPI
Rozsáhlé možnosti přizpůsobení
Grav nemá žádná konstrukční omezení, poskytuje:
- Jazykové šablony.
- Dědičnost v tématech, která nám umožňuje rozšířit hlavní témata a provádět úpravy ve vlastních třídách, dává možnost snadnějších aktualizací.
- Kontrola nad CSS a JS.
- Více designových pluginů.
- Schopnost integrace s jakýmkoli rámcem CSS, jako je Bootstrap, Foundation, Pure atd.
Co můžeme dělat s Gravem?
Grav Nemá žádná omezení, od jednoduchých po sofistikované, má flexibilitu pro krmení všech typů webů. Jeho flexibilní struktura obsahu a výkonné šablony umožňují snadnou realizaci jakéhokoli designu.
Existuje mnoho webů vytvořených pomocí Gravu, každý s odlišnou strukturou, logikou a designem, takže jej lze přizpůsobit jakékoli myšlence nebo obchodnímu modelu.
Gravitační instalace
Instalace Grav je to triviální proces. Ve skutečnosti neexistuje žádná skutečná instalace. My máme tři možnosti "instalace" Grav. První a nejjednodušší je jednoduše stáhnout soubor zip a extrahovat to. Druhým způsobem je instalace pomocí skladatel. Třetím způsobem je klonovat kód přímo z GitHub a poté spusťte skript a nainstalujte potřebné závislosti:
Zkontrolujte verzi PHP
Grav je neuvěřitelně snadné nastavit a spustit. Ujistěte se, že máte alespoň verzi PHP 5.5.9. Chcete-li to provést, přejděte na terminál a zadejte:
$ php -v
To by mělo hlásit verzi a sestavení PHP. Například:
PHP 5.5.20 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Nainstalujte Grav ze ZIP
Nejjednodušší způsob, jak nainstalovat Grav, je stáhnout ZIP a extrahovat jej:
- download nejnovější verze Grav.
- Extrahujte soubor zip v souboru kořenový adresář nebo kořenový adresář například z vašeho webového serveru.
~/webroot/grav
Nainstalujte Grav se skladatelem
Alternativní metodou je instalace Grav s komponovat:
$ composer create-project getgrav/grav ~/webroot/grav
Pokud chcete použít vývojovou verzi grav, přidejte 1.x-dev
jako další parametr:
$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev
Nainstalujte si Grav z GitHubu
Další metodou je klonovat Grav z úložiště GitHub a poté spustit jednoduchý instalační skript se závislostmi:
- Naklonujte úložiště Grav do GitHub do složky kořenový adresář nebo kořenový adresář například z vašeho webového serveru.
~/webroot/grav
. Spusťte terminál a přejděte do kořenového adresáře webového serveru:$ cd ~/webroot $ git clone -b master https://github.com/getgrav/grav.git
- Nainstalujte závislosti prodejce se skladatelem:
$ composer install --no-dev -o
-
Nainstalujte doplňky a závislosti motivů pomocí Grav CLI aplikace
bin/grav
:$ cd ~/webroot/grav $ bin/grav install
Klonuje se automaticky požadované závislosti z GitHubu přímo do této instalace Grav.
Jakmile budeme mít běh gravitace, Dalším krokem je přizpůsobit a upravit podle našich představ, protože si tím můžeme pomoci z oficiální dokumentace vývojáře Grav, zejména základní návod který vás naučí vše, co potřebujete, abyste se stali odborníkem na grav, a tedy vynikajícím tvůrcem webových stránek.
A co sis myslel? GravSdělte nám své dojmy, pochybnosti nebo nám řekněte o alternativách k tomuto nástroji, které jste vyzkoušeli. Doufáme, že od dnešního dne někdo může vytvářejte webové stránky pomocí Grav.
K vytváření webových stránek a podobně obvykle používám joomla / wordpress + uikit, ale je zajímavé vidět další alternativy a vyzkoušet je, aby rozšířily naši kulturu.
Děkujeme, že jste si našli čas a podělili se o „objevy“ s ostatními. 😀
Zkusím to !!
Dobrý den,
pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
Děkuji vám!
Pozdravy