Cum să creați pagini web rapid și ușor cu Grav

A avea prezență pe internet a devenit unul dintre principalele obiective ale companiilor și persoanelor fizice, de la bloguri de amatori la site-uri web inovatoare, fiecare cu stilul său și obiective diferite. Vârsta internetului permite oricui să învețe Cum să creați pagini web rapid și ușor, există mai multe instrumente care fac din aceasta o trivială trivială, dar astăzi vom vorbi despre asta Grav, că nu avem nicio îndoială că o să-ți placă.

Ce este Grav?

Grav este un CMS open source modern care ne permite să construim pagini web într-un Rapid, simplu y flexibil, se bazează pe platformă Web și nu trebuie instalat, trebuie pur și simplu să extragem fișierul ZIP și vom avea Grav de lucru.

Grav urmează principii similare cu alte platforme CMS, dar are o filosofie de proiectare diferită de cea a majorității. Grav vine cu un puternic sistem de gestionare a pachetelor pentru a permite instalarea ușoară, îmbunătățirea pluginului și a temei, precum și actualizări simple.

Logo Grav

Logo Grav

Tehnologii incluse în Grav

Arhitectura din Grav a fost conceput pentru a utiliza cele mai bune și mai stabile tehnologii, cu scopul de a simplu de utilizat și ușor de extins. Unele dintre tehnologiile cheie incluse Grav sunet:

De ce să alegi Grav?

Există 4 motive fundamentale pentru care cred asta Grav este un CMS pe care l-am putea alege pentru a crea paginile noastre web.

Editor Grav

Editor Grav

Grav este rapid

acest CMS A fost conceput cu intenția de a fi cel mai rapid de acest gen, prin urmare, de la crearea sa, dezvoltatorii săi au avut mare grijă în tehnologie și modul în care a fost programată, pentru a oferi performanțe ridicate.

Grav este ușor de utilizat

Grav Este conceput atât pentru utilizatorii începători, cât și pentru experți, astfel încât interfața sa este destul de intuitivă, funcționalitățile sale sunt bine documentate și are o linie de învățare foarte îngustă. De asemenea, datorită numeroaselor pluginuri pe care le oferă Grav și pe care le puteți adăuga, fiecare dintre funcționalitățile sale poate fi adaptată gustului și confortului dumneavoastră.

Administratorul Grav oferă o interfață simplă și intuitivă pentru a face configurarea și crearea de conținut într-un mod ușor, rapid și plăcut. În plus, în administrator putem vizualiza și starea site-ului, statistici, intrări, putem modifica configurațiile, putem instala pachete cu un singur clic, printre altele.

Grav este extensibil

Inspirat de alte CMS și software de succes, Grav și-a propus să încorporeze un puternic manager de pachete care permite adăugarea de noi funcționalități, îmbunătățiri, pluginuri, pachete de alte programe, printre altele. În mod similar, creatorii de Grav Au dezvoltat un API puternic, pentru a avea o dezvoltare mai organizată și mai curată, pe lângă faptul că pot avea integrare cu terți.

Grav este open source

Un motiv care pentru noi este foarte greu, Grav es Open Source și tot codul este disponibil în depozit oficial. Puteți îmbunătăți, contribui, testa, crea funcționalități noi, studiați codul său printre altele, acesta CMS este deschis lumii și are nevoie ca tu să evoluezi. Datorită comunității sale excelente, progresele grav sunt multe și viteza cu care sunt rezolvate erorile sau problemele este notorie.

Caracteristici Grav

Grav are multe caracteristici și funcționalități, atât de multe încât pe site-ul lor oficial au creat un sesiune doar pentru a le enumera, ne vom baza pe aceasta pentru a vă face cunoscute:

Pluginuri Grav

Pluginuri Grav

Arhitectură cu fișiere plate

Grav este rapid și flexibil datorită parțial arhitecturii Flat-File extrem de optimizate.

Cache inteligentă

Detine un stocarea în cache foarte sofisticat, care este folosit în toate procesele sale, la fel știe când se actualizează automat memoria cache.

Instalare instantanee

Trebuie doar să dezarhivați pachetul Grav și să rulați, astfel încât să puteți începe configurarea CMS

Instrumente CLI

Grav are o serie de instrumente pentru linia de comandă, cum ar fi, instalarea dependenței, ștergerea memoriei cache, crearea utilizatorului și copiile de rezervă.

Manager pachet

Are un manager de pachete care vă permite să găsiți, să instalați și să actualizați cu ușurință extensii pentru Grav.

Documentare extinsă

Echipa de Grav nu a lăsat în urmă documentația instrumentului său, are un site dedicat documentației dumneavoastră, plus tone de tutoriale și ghiduri.

Capacitate multi-site

Puteți configura un singur Grav pentru a rula mai multe site-uri, precum și alte setări avansate.

SEO prietenos

Adrese URL care pot fi citite de om peste tot întregul site y metadate pe pagini oferă capacități SEO fantastice.

Utilizatori și roluri

Puteți crea cu ușurință utilizatori și roluri, la care puteți stabili permisiuni pentru a restricționa accesul acestora la orice pagină.

Depanare și jurnale

Are un panou puternic de depanare care ajută foarte mult în procesul de dezvoltare, oferind informații vitale într-un mod clar.

Suport în mai multe limbi

Grav Poate fi configurat în orice limbă sau poate fi folosit chiar și în mai multe limbi, este proiectat pentru a detecta limba utilizatorului final și astfel a afișa informațiile în funcție de limba acestuia.

Control versiune și suport pentru sincronizare

Puteți utiliza GIT, SVN, Dropbox și alte servicii, pentru gestionarea versiunilor și sincronizarea datelor cu ușurință.

Mai multe instrumente de conținut

  • Pagini modulare
  • Câmpuri customizate
  • Taxonomii flexibile
  • Suport nativ pentru o varietate de imagini, videoclipuri, sunete, fișiere și formate
  • Procesarea imaginii
  • Paginarea automată
  • Gestionarea automată a imaginilor
  • Este singurul CMS cu suport nativ pentru vizualizarea corectă a imaginilor pe retină și HiDPI

Capabilități extinse de personalizare

Grav nu are restricții de proiectare, oferă:

  • Șabloane de limbă.
  • Moștenirea în teme, care ne permite să extindem temele principale și să ne adaptăm în propriile clase, aceasta oferă posibilitatea de a avea actualizări mai ușoare.
  • Control asupra CSS și JS.
  • Pluginuri de design multiple.
  • Abilitatea de a se integra cu orice cadru CSS, cum ar fi Bootstrap, Foundation, Pure etc.

Ce putem face cu Grav?

Grav Nu are limite, de la simplu la sofisticat, are flexibilitatea de a alimenta toate tipurile de site-uri web. Structura sa de conținut flexibil și șabloanele puternice permit realizarea ușoară a oricărui design.

Grav-Sites

Grav-Sites2

Grav-Sites3

Există numeroase site-uri realizate cu Grav, fiecare cu structuri, logică și modele diferite, astfel încât să poată fi adaptat la orice idee sau model de afaceri.

Site-uri realizate Grav1

Site-uri realizate Grav2

Site-uri realizate Grav3

Instalare Grav

Instalarea Grav este un proces banal. De fapt, nu există nicio instalare reală. Noi avem trei opțiuni de „instalare” Grav. Primul și cel mai simplu este să descărcați pur și simplu fișierul zip și extrageți-l. A doua modalitate este instalarea cu compozitorul. A treia modalitate este clonarea codului direct din GitHub și apoi rulați un script pentru a instala dependențele necesare:

Verificați versiunea PHP

Grav este incredibil de ușor de configurat și de rulat. Asigurați-vă că aveți cel puțin versiunea PHP 5.5.9, pentru aceasta, mergeți la terminal și tastați:

$ php -v

Aceasta ar trebui să raporteze versiunea și construirea PHP. De exemplu:

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

Instalați Grav din ZIP

Cel mai simplu mod de a instala Grav este să descărcați ZIP-ul și să îl extrageți:

  1. descărcare  ultima versiune a Grav.
  2. Extrageți fișierul zip în fișierul webroot sau director rădăcină de pe serverul dvs. web, de exemplu. ~/webroot/grav

Dacă ați descărcat fișierul ZIP și apoi doriți să îl mutați în directorul rădăcină al serverului dvs. web, mutați fișierul folder complet , deoarece conține mai multe fișiere ascunse (cum ar fi .htaccess) care nu vor fi selectate în mod implicit. Omiterea acestor fișiere ascunse poate cauza probleme atunci când Grav rulează.

Instalați Grav cu compozitor

Metoda alternativă este instalarea Grav cu compozitor:

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

Dacă doriți să utilizați versiunea de dezvoltare a grav, adăugați 1.x-dev  ca parametru suplimentar:

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

Instalați Grav din GitHub

O altă metodă este clonarea Grav din depozitul GitHub și apoi rularea unui script de instalare simplu cu dependențele:

  1. Clonați depozitul Grav în GitHub într-un dosar webroot sau director rădăcină de pe serverul dvs. web, de exemplu. ~/webroot/grav. Rulați un terminal și accesați directorul rădăcină al serverului web:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Instalați fișierul dependențe vânzător cu compozitor:
    $ composer install --no-dev -o
  3. Instalați pluginuri și dependențe de temă folosind Aplicația Grav CLI bin/grav:

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

    Aceasta clonează automat dependențele necesare de la GitHub direct în această instalare Grav.

Grav alergând

Grav alergând

Odată ce am fugit mormânt, Următorul pas este să-l adaptăm și să-l modificăm după bunul nostru plac, pentru aceasta ne putem ajuta de la documentația oficială pentru dezvoltatori Grav, în special tutorial de bază care vă va învăța tot ce aveți nevoie pentru a deveni un expert în Grav și, prin urmare, un excelent constructor de site-uri web.

Și ce ai crezut GravSpuneți-ne impresiile, îndoielile dvs. sau spuneți-ne despre alternativele la acest instrument pe care le-ați încercat. Sperăm că de astăzi cineva poate creați pagini web cu Grav.


2 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Manuel el a spus

    De obicei folosesc joomla / wordpress + uikit pentru a crea pagini web și altele, dar este interesant să vedem alte alternative și să le putem încerca pentru a ne extinde cultura.
    Vă mulțumim că ați făcut timp pentru a împărtăși „descoperirilor” cu alții. 😀

    Voi încerca !!

  2.   Sylvain Laforet el a spus

    bonjour,
    puteți-îmi indicați site-urile în franceză? Je n'en ai pas trouvé un seul ...
    Vă mulțumim!
    Salutări