Kako brzo i jednostavno stvoriti web stranice pomoću Grav-a

Prisustvo na internetu postalo je jedan od glavnih ciljeva kompanija i pojedinaca, od amaterskih blogova do inovativnih web stranica, svaka sa svojim stilom i različitim ciljevima. Doba Interneta omogućava svima da nauče Kako stvoriti web stranice brzo i jednostavno, postoji više alata koji ovo čine trivijalnim poslom, ali danas ćemo razgovarati o tome Grav, da ne sumnjamo da će vam se svidjeti.

Šta je Grav?

Grav je moderni CMS s otvorenim kodom koji nam omogućuje izradu web stranica u a brzo, jednostavan y fleksibilan, zasnovan je na Web-platformi i ne treba ga instalirati, jednostavno moramo izvući ZIP datoteku i imat ćemo Grav funcionando.

Grav slijedi slična načela kao i druge CMS platforme, ali ima drugačiju filozofiju dizajna od većine. Grav dolazi sa snažnim sistem upravljanja paketima kako bi se omogućila jednostavna instalacija, dodatak i poboljšanje teme, kao i jednostavna ažuriranja.

Grav logo

Grav logo

Tehnologije uključene u Grav

Arhitektura Grav je dizajniran da koristi najbolje i najstabilnije tehnologije, s ciljem da jednostavan za upotrebu i jednostavan za proširenje. Uključene su neke od ključnih tehnologija Grav To su:

Zašto odabrati Grav?

Postoje 4 temeljna razloga zašto to mislim Grav to je CMS koji smo mogli odabrati za izradu naših web stranica.

Grav Editor

Grav Editor

Grav je brz

Este CMS Koncipiran je s namjerom da bude najbrži u svojoj vrsti, pa su stoga programeri od svog nastanka vodili računa o tehnologiji i načinu na koji je programiran kako bi ponudili visoke performanse.

Grav je jednostavan za upotrebu

Grav Dizajniran je kako za početnike tako i za stručne korisnike, tako da je njegovo sučelje prilično intuitivno, njegove su funkcionalnosti dobro dokumentirane i ima vrlo usku liniju učenja. Takođe zahvaljujući mnogim dodacima koje Grav nudi i koje možete dodati, svaka od njegovih funkcionalnosti može se prilagoditi vašem ukusu i udobnosti.

Administrator Grav pruža jednostavno i intuitivno sučelje za konfiguraciju i stvaranje sadržaja na jednostavan, brz i ugodan način. Pored toga, u administratoru možemo, između ostalog, pregledati i status web stranice, statistiku, unose, mijenjati konfiguracije, instalirati pakete jednim klikom.

Grav je rastezljiv

Inspirisani drugim uspešnim CMS-om i softverom, Grav ima za cilj da uključi moćnu menadžer paketa što omogućava dodavanje novih funkcionalnosti, poboljšanja, dodataka, paketa drugog softvera, između ostalog. Slično tome, tvorci Grav Razvili su moćan API, kako bi imali organiziraniji i čistiji razvoj, uz mogućnost integracije s trećim stranama.

Grav je open source

Razlog koji je za nas vrlo težak, Grav es Open Source i sav kod je dostupan u vašem službeno spremište. Možete poboljšati, doprinijeti, testirati, stvoriti nove funkcionalnosti, proučiti njegov kôd, između ostalog i ovo CMS otvoren je prema svijetu i treba da evoluirate. Zahvaljujući svojoj izvrsnoj zajednici, gravitacijski napredak je velik i brzina rješavanja grešaka ili problema je notorna.

Grav Features

Grav ima mnogo karakteristika i funkcionalnosti, toliko da su na svojoj službenoj stranici stvorili a sesija samo da bismo ih popisali, temeljit ćemo se na tome kako bismo vam ih učinili poznatima:

Grav dodaci

Grav dodaci

Arhitektura ravnih datoteka

Grav brz je i fleksibilan dijelom zahvaljujući visoko optimiziranoj arhitekturi Flat-File.

Pametna keš memorija

Vlasnik a keširanje vrlo sofisticiran koji se koristi u svim svojim procesima, isti zna kada treba automatski ažurirati predmemoriju.

Instant instalacija

Trebate samo otpakirati Grav paket i pokrenuti ga, tako da započnete konfiguraciju vašeg CMS-a

CLI alati

Grav ima niz alati naredbenog retka, kao što su instalacija ovisnosti, brisanje predmemorije, stvaranje korisnika i izrada sigurnosnih kopija.

Package Manager

Ima upravitelja paketa koji vam omogućava lako pronalaženje, instaliranje i ažuriranje nastavci za Grav.

Opsežna dokumentacija

Tim Grav nije ostavio dokumentaciju svog alata, već ima web mjesto posvećeno vašoj dokumentaciji, plus tone tutorijala i vodiča.

Mogućnost više lokacija

Možete konfigurirati jedan Grav za pokretanje više web lokacija, kao i druge napredne postavke.

SEO friendly

Čitajuće URL adrese u cijelom cijela stranica y metapodaci po stranicama pružaju fantastične SEO mogućnosti.

Korisnici i uloge

Možete jednostavno stvoriti korisnici i uloge, kojima možete uspostaviti dozvole za ograničavanje pristupa bilo kojoj stranici.

Otklanjanje grešaka i evidencija

Ima snažnu ploču za otklanjanje grešaka koja uvelike pomaže u procesu razvoja pružajući vitalne informacije na jasan način.

Višejezična podrška

Grav Može se konfigurirati na bilo kojem jeziku ili se može koristiti na više jezika, dizajniran je da detektira jezik krajnjeg korisnika i tako prikaže informacije prema jeziku istog.

Podrška za kontrolu verzija i sinhronizaciju

Možete koristiti GIT, SVN, Dropbox i druge usluge za upravljanje verzijama i jednostavnu sinhronizaciju podataka.

Alati za više sadržaja

  • Modularne stranice
  • Prilagođena polja
  • Fleksibilne taksonomije
  • Izvorna podrška za razne slike, videozapise, zvukove, datoteke i formate
  • Obrada slike
  • Automatska paginacija
  • Automatsko upravljanje slikama
  • To je jedini CMS s matičnom podrškom za pravilnu vizualizaciju slika na mrežnici i HiDPI

Opsežne mogućnosti prilagođavanja

Grav nema ograničenja u dizajnu, pruža:

  • Predlošci jezika.
  • Nasljeđivanje tema, što nam omogućava da proširimo glavne teme i napravimo naše prilagodbe u vlastitim razredima, to daje mogućnost lakših ažuriranja.
  • Kontrola nad CSS-om i JS-om.
  • Višestruki dizajn dodataka.
  • Sposobnost integracije sa bilo kojim CSS okvirom kao što je Bootstrap, Foundation, Pure itd.

Šta možemo učiniti s Gravom?

Grav Nema ograničenja, od jednostavnih do sofisticiranih, ima fleksibilnost za hranjenje svih vrsta web stranica. Njegova fleksibilna struktura sadržaja i moćni predlošci omogućavaju laku realizaciju bilo kog dizajna.

Grav-Sites

Grav-Sites2

Grav-Sites3

Postoje brojne web stranice izrađene s Gravom, svaka s različitim strukturama, logikom i dizajnom, tako da se može prilagoditi bilo kojoj ideji ili poslovnom modelu.

Grav-realizirana mjesta1

Grav-realizirana mjesta2

Grav-realizirana mjesta3

Grav instalacija

Instalacija Grav to je trivijalan proces. Zapravo ne postoji stvarna instalacija. Imamo tres opcije za "instaliranje" Grav. Prvo i najjednostavnije je jednostavno preuzeti datoteku zip i izvadi ga. Drugi način je instalacija sa kompozitor. Treći način je kloniranje koda direktno iz GitHub a zatim pokrenite skriptu za instaliranje potrebnih zavisnosti:

Provjerite PHP verziju

Grav je nevjerovatno jednostavan za postavljanje i izvođenje. Provjerite imate li barem verziju PHP 5.5.9, za ovo idite na terminal i upišite:

$ php -v

Ovo bi trebalo da prijavi verziju i verziju PHP-a. Na primjer:

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

Instalirajte Grav iz ZIP-a

Najlakši način za instalaciju Grav-a je preuzimanje ZIP-a i njegovo izdvajanje:

  1. download  najnovija verzija Grav-a.
  2. Izdvojite zip datoteku u webroot ili root direktorij sa vašeg web servera, na primjer. ~/webroot/grav

Ako ste preuzeli ZIP datoteku, a zatim je želite premjestiti u korijenski direktorij web servera, premjestite puna mapa , jer sadrži nekoliko skrivenih datoteka (poput .htaccess) koje prema zadanim postavkama neće biti odabrane. Preskakanje ovih skrivenih datoteka može stvoriti probleme kada Grav radi.

Instalirajte Grav sa kompozitorom

Alternativni način je instaliranje Grav-a sa kompozitor:

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

Ako želite koristiti razvojnu verziju grav, dodajte 1.x-dev  kao dodatni parametar:

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

Instalirajte Grav s GitHub-a

Druga metoda je kloniranje Grav-a iz GitHub-ovog spremišta, a zatim pokretanje jednostavne instalacijske skripte sa zavisnostima:

  1. Klonirajte Grav spremište u GitHub u mapu webroot ili root direktorij sa vašeg web servera, na primjer. ~/webroot/grav. Pokrenite terminal i idite u korijenski direktorij web servera:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Instalirajte zavisnosti dobavljača sa kompozitorom:
    $ composer install --no-dev -o
  3. Instalirajte dodatke i ovisnosti o temi koristeći Grav CLI aplikacija bin/grav:

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

    Ovo se automatski klonira potrebne zavisnosti od GitHub-a direktno u ovu Grav instalaciju.

Grav trčanje

Grav trčanje

Jednom kad trčimo grav, Sljedeći je korak prilagoditi ga i izmijeniti po našem ukusu, jer si u tome možemo pomoći službena dokumentacija za Grav programere, posebno osnovni vodič koji će vas naučiti svemu što vam je potrebno da biste postali stručnjak za Grav i stoga izvrstan graditelj web stranica.

I šta ste mislili GravRecite nam svoje utiske, sumnje ili nam recite o alternativama ovom alatu koji ste isprobali. Nadamo se da od danas neko može kreirajte web stranice s Gravom.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Manuel rekao je

    Obično koristim joomla / wordpress + uikit za stvaranje web stranica i slično, ali zanimljivo je vidjeti druge alternative i moći ih isprobati kako bi proširili našu kulturu.
    Hvala vam što ste odvojili vrijeme da podijelite "otkrića" s drugima. 😀

    Pokušat ću !!

  2.   Sylvain Laforet rekao je

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