Hur man skapar webbsidor snabbt och enkelt med Grav

Att ha en närvaro på internet har blivit ett av huvudmålen för företag och privatpersoner, från amatörbloggar till innovativa webbsidor, alla med sin egen stil och olika mål. Internetens ålder tillåter vem som helst att lära sig att Hur man skapar webbsidor snabbt och enkelt, det finns flera verktyg som gör detta till ett trivialt jobb men idag kommer vi att prata om Grav, att vi inte tvivlar på att du kommer att älska det.

Vad är Grav?

Grav är ett modernt CMS med öppen källkod som låter oss bygga webbsidor i en Rapida, enkel y flexibel, är baserad på webbplattform och behöver inte installeras, vi måste helt enkelt extrahera ZIP-filen och vi kommer att ha Grav löpning.

Grav följer liknande principer som andra CMS-plattformar, men har en annan designfilosofi än de flesta. Grav kommer med en kraftfull pakethanteringssystem för att möjliggöra enkel installation, plugin- och temaförbättring, samt enkla uppdateringar.

Grav-logotyp

Grav-logotyp

Teknik som ingår i Grav

Arkitekturen i Grav var utformad för att använda de bästa och mest stabila teknikerna, med målet att enkel att använda och lätt att förlänga. Några av de viktigaste teknikerna ingår Grav ljud:

Varför välja Grav?

Det finns fyra grundläggande skäl till varför jag tror det Grav det är ett CMS som vi kan välja att skapa våra webbsidor.

Gravredaktör

Gravredaktör

Grav är snabb

detta CMS Det var tänkt med avsikten att vara den snabbaste i sitt slag, därför har utvecklarna sedan starten skapat stor omsorg i tekniken och hur den har programmerats för att erbjuda hög prestanda.

Grav är lätt att använda

Grav Den är utformad för både nybörjare och expertanvändare, så dess gränssnitt är ganska intuitivt, dess funktioner är väldokumenterade och har en mycket smal inlärningslinje. Tack vare de många plugins som Grav erbjuder och som du kan lägga till, kan alla dess funktioner anpassas till din smak och komfort.

Administratören av Grav ger ett enkelt och intuitivt gränssnitt för att göra konfigurering och skapande av innehåll på ett enkelt, snabbt och trevligt sätt. Dessutom kan vi i administratören visa webbplatsens status, statistik, poster, ändra konfigurationerna, installera paket med ett enda klick, bland andra.

Grav är utdragbart

Inspirerad av andra framgångsrika CMS och programvara, Grav har syftat till att införliva en kraftfull pakethanteraren som gör det möjligt att lägga till nya funktioner, förbättringar, plugins, paket med annan programvara bland andra. På samma sätt har skaparna av Grav De har utvecklat ett kraftfullt API, för att få en mer organiserad och ren utveckling, förutom att de kan ha integration med tredje part.

Grav är öppen källkod

En anledning som för oss är väldigt tung, Grav es Open Source och all kod finns i din officiellt förvar. Du kan förbättra, bidra, testa, skapa nya funktioner, studera dess kod bland annat detta CMS den är öppen för världen och behöver dig att utvecklas. Tack vare sitt utmärkta samhälle är allvarliga framsteg många och hastigheten med vilken buggar eller problem löses är ökänd.

Grav-funktioner

Grav har många funktioner och funktioner, så många att de på sin officiella webbplats har skapat en session bara för att lista dem, vi kommer att basera oss på det för att göra dem kända för dig:

Grav -plugins

Grav -plugins

Platt-arkitektur

Grav det är snabbt och flexibelt tack vare den mycket optimerade Flat-File-arkitekturen.

Smart cache

Äger en cachning mycket sofistikerad som används i alla dess processer, samma den vet när cachen ska uppdateras automatiskt.

Omedelbar installation

Du behöver bara packa upp Grav-paketet och köra så att du kan börja konfigurera ditt CMS

CLI-verktyg

Grav har en serie kommandoradsverktyg, som beroendeinstallation, rensa cache, användarskapande och säkerhetskopior.

Package Manager

Den har en pakethanterare som gör att du enkelt kan hitta, installera och uppdatera tillägg för Grav.

Omfattande dokumentation

Teamet av Grav har inte lämnat dokumentationen för sitt verktyg, det har en webbplats tillägnad din dokumentation, plus massor av handledning och guider.

Flera webbplatser kapacitet

Du kan konfigurera en singel Grav för att köra flera webbplatser, liksom andra avancerade inställningar.

SEO vänlig

Mänskliga läsbara webbadresser hela tiden hela webbplatsen y metadata per sida de ger fantastiska SEO-funktioner.

Användare och roller

Du kan enkelt skapa användare och roller, som du kan skapa behörigheter för att begränsa deras åtkomst till vilken sida som helst.

Felsökning och loggar

Den har en kraftfull felsökningspanel som hjälper mycket i utvecklingsprocessen och ger viktig information på ett tydligt sätt.

Flerspråkigt stöd

Grav Den kan konfigureras på vilket språk som helst, eller den kan till och med användas på flera språk, den är utformad för att upptäcka slutanvändarens språk och därmed visa informationen enligt samma språk.

Stöd för versionskontroll och synkronisering

Du kan använda GIT, SVN, Dropbox och andra tjänster för att hantera versioner och synkronisera dina data enkelt.

Flera innehållsverktyg

  • Modulära sidor
  • Anpassade fält
  • Flexibla taxonomier
  • Inbyggt stöd för en mängd bilder, videor, ljud, filer och format
  • Bildbehandling
  • Automatisk pagination
  • Automatisk bildhantering
  • Det är det enda CMS med inbyggt stöd för korrekt visualisering av bilder på näthinnan och HiDPI

Omfattande anpassningsfunktioner

Grav har inga designbegränsningar, ger:

  • Språkmallar.
  • Arv i teman, vilket gör att vi kan utvidga huvudteman och göra våra anpassningar i våra egna klasser, detta ger möjlighet till enklare uppdateringar.
  • Kontroll över CSS och JS.
  • Flera design-plugins.
  • Möjlighet att integrera med alla CSS-ramar som Bootstrap, Foundation, Pure, etc.

Vad kan vi göra med Grav?

Grav Det har inga gränser, från enkelt till sofistikerat, det har flexibiliteten att mata alla typer av webbplatser. Dess flexibla innehållsstruktur och kraftfulla mallar möjliggör enkel förverkligande av vilken design som helst.

Grav-webbplatser

Grav-Sites2

Grav-Sites3

Det finns många webbplatser gjorda med Grav, var och en med olika strukturer, logik och mönster, så det kan anpassas till vilken idé eller affärsmodell som helst.

Gravrealiserade webbplatser1

Gravrealiserade webbplatser2

Gravrealiserade webbplatser3

Gravinstallation

Installationen av Grav det är en trivial process. Det finns faktiskt ingen faktisk installation. Vi har tre alternativ för att "installera" Grav. Det första och enklaste är att helt enkelt ladda ner filen zip och extrahera den. Det andra sättet är installation med kompositören. Det tredje sättet är att klona koden direkt från GitHub och kör sedan ett skript för att installera nödvändiga beroenden:

Kontrollera PHP-versionen

Grav är otroligt enkelt att installera och köra. Se till att du har åtminstone versionen av PHP 5.5.9, för detta går du till terminalen och skriver:

$ php -v

Detta bör rapportera version och version av PHP. Till exempel:

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

Installera Grav från ZIP

Det enklaste sättet att installera Grav är att ladda ner ZIP och extrahera det:

  1. nedladdning  den senaste versionen av Grav.
  2. Extrahera zip-filen i webbrot eller rotkatalog från din webbserver, till exempel. ~/webroot/grav

Om du har laddat ner ZIP-filen och sedan vill flytta den till rotkatalogen på din webbserver, flyttar du full mapp , eftersom den innehåller flera dolda filer (som .htaccess) som inte väljs som standard. Att hoppa över dessa dolda filer kan orsaka problem när Grav körs.

Installera Grav med kompositör

Den alternativa metoden är att installera Grav med komponera:

$ composer create-project getgrav/grav ~/webroot/grav

Om du vill använda utvecklingsversionen av grav, lägg till 1.x-dev  som en ytterligare parameter:

$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev

Installera Grav från GitHub

En annan metod är att klona Grav från GitHub-arkivet och sedan köra ett enkelt installationsskript med beroenden:

  1. Klona Grav-förvaret i GitHub till en mapp webbrot eller rotkatalog från din webbserver, till exempel. ~/webroot/grav. Kör en terminal och gå till rotkatalogen på webbservern:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Installera beroenden leverantör med kompositör:
    $ composer install --no-dev -o
  3. Installera plugins och temaberoenden med Grav CLI-applikation bin/grav:

    $ cd ~/webroot/grav
    $ bin/grav install

    Detta klonar automatiskt nödvändiga beroenden från GitHub direkt till denna Grav-installation.

Gravlöpning

Gravlöpning

När vi väl har kört grav, Nästa steg är att anpassa och modifiera det efter eget tycke, för detta kan vi hjälpa oss själva från officiell Grav-utvecklardokumentation, särskilt grundläggande handledning som lär dig allt du behöver för att bli expert på Grav och därför en utmärkt webbplatsbyggare.

Och vad tänkte du GravBerätta dina intryck, tvivel eller berätta om alternativ till det här verktyget som du har provat. Vi hoppas att från och med idag kan någon skapa webbsidor med Grav.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Manuel sade

    Jag använder vanligtvis joomla / wordpress + uikit för att skapa webbsidor och sådant, men det är intressant att se andra alternativ och att kunna prova dem för att utvidga vår kultur.
    Tack för att du tog dig tid att dela "upptäckterna" med andra. 😀

    Jag ska prova det !!

  2.   Sylvain Laforet sade

    Hej!
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    Tack!
    salutations