Come creare pagine web velocemente e facilmente con Grav

Essere presenti su Internet è diventato uno degli obiettivi principali di aziende e privati, dai blog amatoriali ai siti web innovativi, ognuno con il proprio stile e diversi obiettivi. L'era di Internet permette a chiunque di imparare a farlo Come creare pagine web velocemente e facilmente, ci sono molteplici strumenti che rendono questo lavoro banale ma oggi ne parleremo Grav, che non abbiamo dubbi che lo amerai.

Cos'è Grav?

Grav è un moderno CMS open source che ci permette di creare pagine web in formato Veloce, semplice y flessibile, è basato su piattaforma Web e non ha bisogno di essere installato, dobbiamo semplicemente estrarre il file ZIP e avremo Grav di lavoro.

Grav segue principi simili ad altre piattaforme CMS, ma ha una filosofia di progettazione diversa dalla maggior parte. Grav viene fornito con un potente sistema di gestione dei pacchetti per consentire una facile installazione, plug-in e miglioramento del tema, nonché semplici aggiornamenti.

Logo Grav

Logo Grav

Tecnologie incluse in Grav

L'architettura di Grav è stato progettato per utilizzare le migliori e più stabili tecnologie, con l'obiettivo che semplice da usare e facile da estendere. Alcune delle tecnologie chiave incluse Grav sono:

Perché scegliere Grav?

Ci sono 4 ragioni fondamentali per cui lo penso Grav è un CMS che potremmo scegliere per creare le nostre pagine web.

Grav Editor

Grav Editor

Grav è veloce

Questo CMS È stato concepito con l'intento di essere il più veloce nel suo genere, quindi sin dalla sua creazione i suoi sviluppatori hanno prestato grande attenzione alla tecnologia e al modo in cui è stato programmato, al fine di offrire prestazioni elevate.

Grav è facile da usare

Grav È progettato sia per utenti principianti che esperti, quindi la sua interfaccia è abbastanza intuitiva, le sue funzionalità sono ben documentate e ha una linea di apprendimento molto stretta. Anche grazie ai tanti plugin che Grav offre e che puoi aggiungere, ognuna delle sue funzionalità può essere adattata al tuo gusto e comfort.

L'amministratore di Grav fornisce un'interfaccia semplice ed intuitiva per rendere la configurazione e la creazione di contenuti in modo facile, veloce e piacevole. Inoltre, nell'amministratore possiamo anche visualizzare lo stato del sito, statistiche, voci, modificare le configurazioni, installare pacchetti con un solo clic, tra gli altri.

Grav è estensibile

Ispirato da altri software e CMS di successo, Grav ha mirato a incorporare un potente gestore di pacchetti che consente di aggiungere nuove funzionalità, miglioramenti, plugin, pacchetti di altri software tra gli altri. Allo stesso modo, i creatori di Grav Hanno sviluppato una potente API, per avere uno sviluppo più organizzato e pulito, oltre a poter avere l'integrazione con terze parti.

Grav è open source

Un motivo che per noi è molto pesante, Grav es Open Source e tutto il codice è disponibile nel tuo file repository ufficiale. Puoi migliorare, contribuire, testare, creare nuove funzionalità, studiare il suo codice tra le altre cose, questo CMS è aperto al mondo e ha bisogno che tu ti evolva. Grazie alla sua eccellente community, i progressi di gravità sono molti e la velocità con cui vengono risolti bug o problemi è nota.

Caratteristiche Grav

Grav ha tante caratteristiche e funzionalità, così tante che sul loro sito ufficiale hanno creato un file sesión solo per elencarli, ci baseremo su di esso per farti conoscere:

Plugin Grav

Plugin Grav

Architettura di file flat

Grav è veloce e flessibile grazie in parte all'architettura di file flat altamente ottimizzata.

Cache intelligente

Ha un caching molto sofisticato che viene utilizzato in tutti i suoi processi, lo stesso sa quando aggiornare automaticamente la cache.

Installazione istantanea

Hai solo bisogno di decomprimere il pacchetto Grav ed eseguirlo, così puoi iniziare a configurare il tuo CMS

Strumenti CLI

Grav ha una serie di strumenti da riga di comando, come, installazione delle dipendenze, cancellazione della cache, creazione dell'utente e backup.

Package Manager

Ha un gestore di pacchetti che ti consente di trovare, installare e aggiornare facilmente estensioni per Grav.

Ampia documentazione

La squadra Grav non ha lasciato la documentazione del suo strumento, ha un file sito dedicato alla tua documentazione, oltre a tonnellate di tutorial e guide.

Capacità multi-sito

Puoi configurare un singolo file Grav per eseguire più siti, così come altre impostazioni avanzate.

SEO friendly

URL leggibili dappertutto l'intero sito y metadati per pagina forniscono fantastiche funzionalità SEO.

Utenti e ruoli

Puoi facilmente creare utenti e ruoli, a cui puoi stabilire le autorizzazioni per limitare il loro accesso a qualsiasi pagina.

Debug e registri

Ha un potente pannello di debug che aiuta molto nel processo di sviluppo, fornendo informazioni vitali in modo chiaro.

Supporto multilingue

Grav Può essere configurato in qualsiasi lingua, oppure può essere utilizzato anche in più lingue, è progettato per rilevare la lingua dell'utente finale e quindi visualizzare le informazioni in base alla lingua dello stesso.

Controllo della versione e supporto della sincronizzazione

Puoi utilizzare GIT, SVN, Dropbox e altri servizi per la gestione delle versioni e la sincronizzazione dei dati con facilità.

Strumenti di contenuto multipli

  • Pagine modulari
  • Campi personalizzati
  • Tassonomie flessibili
  • Supporto nativo per una varietà di immagini, video, suoni, file e formati
  • Elaborazione delle immagini
  • Cercapersone automatico
  • Gestione automatica delle immagini
  • È l'unico CMS con supporto nativo per una corretta visualizzazione delle immagini sulla retina e HiDPI

Ampie capacità di personalizzazione

Grav non ha limitazioni di progettazione, fornisce:

  • Modelli di lingua.
  • Ereditarietà nei temi, che ci permette di estendere i temi principali e fare i nostri adattamenti nelle nostre classi, questo dà la possibilità di avere aggiornamenti più facili.
  • Controllo su CSS e JS.
  • Plugin di progettazione multipli.
  • Capacità di integrazione con qualsiasi framework CSS come Bootstrap, Foundation, Pure, ecc.

Cosa possiamo fare con Grav?

Grav Non ha limiti, dal semplice al sofisticato, ha la flessibilità di alimentare tutti i tipi di siti web. La sua struttura di contenuto flessibile e potenti modelli consentono una facile realizzazione di qualsiasi progetto.

Grav-Sites

Grav-Sites 2

Grav-Sites 3

Sono numerosi i siti realizzati con Grav, ognuno con strutture, logiche e design differenti, in modo che possa essere adattato a qualsiasi idea o modello di business.

Siti realizzati con gravità 1

Siti realizzati con gravità 2

Siti realizzati con gravità 3

Installazione Grav

L'installazione di Grav è un processo banale. In effetti, non esiste un'installazione effettiva. abbiamo tre opzioni per "installare" Grav. Il primo e più semplice è scaricare semplicemente il file chiusura ed estrarlo. Il secondo modo è l'installazione con il composwr. Il terzo modo è clonare il codice direttamente da GitHub e quindi eseguire uno script per installare le dipendenze necessarie:

Controlla la versione PHP

Grav è incredibilmente facile da configurare e utilizzare. Assicurati di avere almeno la versione PHP 5.5.9, per farlo vai al terminale e digita:

$ php -v

Questo dovrebbe riportare la versione e la build di PHP. Per esempio:

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

Installa Grav da ZIP

Il modo più semplice per installare Grav è scaricare lo ZIP ed estrarlo:

  1. Scarica  l'ultima versione di Grav.
  2. Estrai il file zip nel file webroot o directory principale dal tuo server web, esempio. ~/webroot/grav

Se hai scaricato il file ZIP e poi desideri spostarlo nella directory principale del tuo server web, sposta il file cartella completa , poiché contiene diversi file nascosti (come .htaccess) che non verranno selezionati per impostazione predefinita. Saltare questi file nascosti può causare problemi quando Grav è in esecuzione.

Installa Grav con il compositore

Il metodo alternativo è installare Grav con compositore:

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

Se vuoi usare la versione di sviluppo di grav, aggiungi 1.x-dev  come parametro aggiuntivo:

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

Installa Grav da GitHub

Un altro metodo è clonare Grav dal repository GitHub e quindi eseguire un semplice script di installazione con le dipendenze:

  1. Clona il repository Grav in GitHub in una cartella webroot o directory principale dal tuo server web, esempio. ~/webroot/grav. Esegui un terminale e vai alla directory principale del server web:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Installa il file dipendenze venditore con il compositore:
    $ composer install --no-dev -o
  3. Installa plugin e dipendenze del tema usando Applicazione Grav CLI bin/grav:

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

    Questo clona automaticamente le dipendenze richieste da GitHub direttamente in questa installazione Grav.

Grav in esecuzione

Grav in esecuzione

Una volta che abbiamo eseguito Gravi, Il prossimo passo è adattarlo e modificarlo a nostro piacimento, per questo possiamo aiutare noi stessi dal documentazione ufficiale per sviluppatori Grav, soprattutto il tutorial di base che ti insegnerà tutto ciò di cui hai bisogno per diventare un esperto di Grav e quindi un eccellente costruttore di siti web.

E cosa ne pensi GravRaccontaci le tue impressioni, dubbi o parlaci delle alternative a questo strumento che hai provato. Speriamo che da oggi qualcuno possa creare pagine web con Grav.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Manuale suddetto

    Di solito uso joomla / wordpress + uikit per creare pagine web e simili, ma è interessante vedere altre alternative ed essere in grado di provarle per espandere la nostra cultura.
    Grazie per aver dedicato del tempo a condividere le "scoperte" con gli altri. 😀

    Lo proverò !!

  2.   Sylvain Laforet suddetto

    Buongiorno,
    pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
    Merci!
    Saluti