Hvordan lage websider raskt og enkelt med Grav

Å ha en tilstedeværelse på internett har blitt et av hovedmålene for selskaper og enkeltpersoner, fra amatørblogger til innovative websider, hver med sin egen stil og forskjellige mål. Internett på alderen lar alle lære å Hvordan lage websider raskt og enkelt, det er flere verktøy som gjør dette til en triviell jobb, men i dag skal vi snakke om det Grav, at vi ikke er i tvil om at du kommer til å elske det.

Hva er Grav?

Grav er et moderne open source CMS som lar oss bygge websider på en måte rask, enkel y fleksibel, er basert på webplattform og trenger ikke installeres, vi må bare pakke ut ZIP-filen, og vi vil ha det Grav arbeids.

Grav følger lignende prinsipper som andre CMS-plattformer, men har en annen designfilosofi enn de fleste. Grav kommer med en kraftig pakkehåndteringssystem for å tillate enkel installasjon, utvidelse av plugin og tema, samt enkle oppdateringer.

Grav-logo

Grav-logo

Teknologier inkludert i Grav

Arkitekturen til Grav ble designet for å bruke de beste og mest stabile teknologiene, med sikte på at enkel å bruke og lett å utvide. Noen av de viktigste teknologiene inkludert Grav er:

Hvorfor velge Grav?

Det er 4 grunnleggende grunner til at jeg tror det Grav det er et CMS som vi kan velge å lage websidene våre.

Gravredaktør

Gravredaktør

Grav er rask

Dette CMS Den ble unnfanget med den hensikt å være den raskeste av sitt slag, og derfor har utviklerne siden opprettelsen tatt stor vekt på teknologien og måten den er programmert på, for å tilby høy ytelse.

Grav er enkel å bruke

Grav Den er designet for både nybegynnere og ekspertbrukere, så grensesnittet er ganske intuitivt, funksjonene er godt dokumentert, og den har en veldig smal læringslinje. Også takket være de mange plugins som Grav tilbyr, og som du kan legge til, kan hver av funksjonene tilpasses din smak og komfort.

Administratoren av Grav gir et enkelt og intuitivt grensesnitt for å gjøre konfigurering og oppretting av innhold på en enkel, rask og behagelig måte. I tillegg kan vi i administratoren også se statusen til nettstedet, statistikk, oppføringer, endre konfigurasjonene, installere pakker med et enkelt klikk, blant andre.

Grav er utvidbart

Inspirert av annen vellykket CMS og programvare, Grav har hatt som mål å innlemme en kraftig pakkeleder som gjør det mulig å legge til nye funksjoner, forbedringer, plugins, pakker med annen programvare blant andre. Tilsvarende har skaperne av Grav De har utviklet en kraftig API, for å ha en mer organisert og ren utvikling, i tillegg til å kunne ha integrasjon med tredjeparter.

Grav er åpen kildekode

En grunn som for oss er veldig tung, Grav es Open Source og all koden er tilgjengelig i din offisielt depot. Du kan forbedre, bidra, teste, opprette nye funksjoner, studere koden sin blant annet dette CMS den er åpen for verden og trenger at du utvikler deg. Takket være det utmerkede samfunnet er alvorlige fremskritt mange, og hastigheten som bugs eller problemer løses med er beryktet.

Grav-funksjoner

Grav har mange funksjoner og funksjoner, så mange at de har opprettet en på deres offisielle side sesjon bare for å liste dem, skal vi basere oss på det for å gjøre dem kjent for deg:

Grav-plugins

Grav-plugins

Flatfilarkitektur

Grav det er raskt og fleksibelt takket være den svært optimaliserte flatfilarkitekturen.

Smart hurtigbuffer

Eier a caching veldig sofistikert som brukes i alle prosesser, det samme den vet når den skal oppdateres automatisk.

Øyeblikkelig installasjon

Du trenger bare å pakke ut Grav-pakken og kjøre, slik at du starter konfigurasjonen av CMS

CLI-verktøy

Grav har en serie med kommandolinjeverktøy, slik som, avhengighetsinstallasjon, tømming av hurtigbuffer, brukeroppretting og sikkerhetskopier.

Pakkeleder

Den har en pakkebehandling som lar deg enkelt finne, installere og oppdatere utvidelser for Grav.

Omfattende dokumentasjon

Teamet av Grav har ikke lagt igjen dokumentasjonen for verktøyet, den har en nettsted dedikert til dokumentasjonen din, pluss mange veiledninger og guider.

Mulighet for flere nettsteder

Du kan konfigurere en enkelt Grav for å kjøre flere nettsteder, så vel som andre avanserte innstillinger.

SEO vennlig

Menneskelig lesbare nettadresser gjennom hele hele siden y metadata per side de gir fantastiske SEO-muligheter.

Brukere og roller

Du kan enkelt lage brukere og roller, som du kan etablere tillatelser for å begrense deres tilgang til hvilken som helst side.

Feilsøking og logger

Den har et kraftig feilsøkingspanel som hjelper sterkt i utviklingsprosessen, og gir viktig informasjon på en klar måte.

Flerspråklig støtte

Grav Den kan konfigureres på hvilket som helst språk, eller den kan til og med brukes på flere språk, den er designet for å oppdage språket til sluttbrukeren og dermed vise informasjonen i henhold til språket til den samme.

Versjonskontroll og synkroniseringsstøtte

Du kan bruke GIT, SVN, Dropbox og andre tjenester for versjonsadministrasjon og synkronisering av dataene dine med letthet.

Flere innholdsverktøy

  • Modulære sider
  • Egendefinerte felt
  • Fleksible taksonomier
  • Innfødt støtte for en rekke bilder, videoer, lyder, filer og formater
  • Bildebehandling
  • Automatisk paginering
  • Automatisk bildebehandling
  • Det er det eneste CMS med innfødt støtte for riktig visualisering av bilder på netthinnen og HiDPI

Omfattende tilpasningsmuligheter

Grav har ingen designbegrensninger, gir:

  • Språkmaler.
  • Arv i temaene, som lar oss utvide hovedtemaene og gjøre våre tilpasninger i våre egne klasser, dette gir muligheten for å ha lettere oppdateringer.
  • Kontroll over CSS og JS.
  • Flere design plugins.
  • Evne til å integrere med alle CSS-rammeverk som Bootstrap, Foundation, Pure, etc.

Hva kan vi gjøre med Grav?

Grav Det har ingen grenser, fra enkelt til sofistikert, det har fleksibilitet til å mate alle typer nettsteder. Den fleksible innholdsstrukturen og kraftige maler gjør det enkelt å realisere ethvert design.

Grav-nettsteder

Grav-Sites2

Grav-Sites3

Det er mange nettsteder laget med Grav, hver med forskjellige strukturer, logikk og design, slik at den kan tilpasses enhver ide eller forretningsmodell.

Gravrealiserte nettsteder1

Gravrealiserte nettsteder2

Gravrealiserte nettsteder3

Gravinstallasjon

Installasjonen av Grav det er en triviell prosess. Faktisk er det ingen faktisk installasjon. Vi har tre alternativer for å "installere" Grav. Det første og enkleste er å bare laste ned filen zip og trekk den ut. Den andre måten er installasjon med komponisten. Den tredje måten er å klone koden direkte fra GitHub og kjør deretter et skript for å installere de nødvendige avhengighetene:

Sjekk PHP-versjonen

Grav er utrolig enkelt å sette opp og kjøre. Forsikre deg om at du har minst versjonen av PHP 5.5.9, for dette gå til terminalen og skriv:

$ php -v

Dette skal rapportere versjonen og builden av PHP. For eksempel:

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

Installer Grav fra ZIP

Den enkleste måten å installere Grav på er å laste ned ZIP og pakke den ut:

  1. Last ned  den siste versjonen av Grav.
  2. Pakk ut zip-filen i webroot eller rotkatalog fra webserveren din, for eksempel. ~/webroot/grav

Hvis du har lastet ned ZIP-filen og deretter vil flytte den til rotkatalogen til webserveren, flytter du full mappe , siden den inneholder flere skjulte filer (som .htaccess) som ikke vil bli valgt som standard. Å hoppe over disse skjulte filene kan føre til problemer når Grav kjører.

Installer Grav med komponist

Den alternative metoden er å installere Grav med komponist:

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

Hvis du vil bruke utviklingsversjonen av grav, legg til 1.x-dev  som en ekstra parameter:

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

Installer Grav fra GitHub

En annen metode er å klone Grav fra GitHub-depotet, og deretter kjøre et enkelt installeringsskript med avhengighetene:

  1. Klone Grav-arkivet i GitHub til en mappe webroot eller rotkatalog fra webserveren din, for eksempel. ~/webroot/grav. Kjør en terminal og gå til rotkatalogen til webserveren:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Installer avhengigheter leverandør med komponist:
    $ composer install --no-dev -o
  3. Installer plugins og temaavhengigheter ved hjelp av Grav CLI-applikasjon bin/grav:

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

    Dette kloner seg automatisk de nødvendige avhengighetene fra GitHub direkte til denne Grav-installasjonen.

Gravløping

Gravløping

Når vi har løpt grav, Det neste trinnet er å tilpasse og endre det etter vår smak, for dette kan vi hjelpe oss fra offisiell Grav-utviklerdokumentasjon, spesielt grunnleggende opplæring som vil lære deg alt du trenger for å bli ekspert på Grav og derfor en utmerket nettstedbygger.

Og hva syntes du GravFortell oss inntrykk, tvil eller fortell oss om alternativer til dette verktøyet du har prøvd. Vi håper at fra i dag kan noen lage websider med Grav.


2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Manuel sa

    Jeg bruker vanligvis joomla / wordpress + uikit til å lage websider og slikt, men det er interessant å se andre alternativer og å kunne prøve dem for å utvide vår kultur.
    Takk for at du tok deg tid til å dele "oppdagelsene" med andre. 😀

    Jeg vil prøve det !!

  2.   Sylvain Laforet sa

    Bonjour,
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    Takk skal du ha!
    hilsener