Kako hitro in enostavno ustvariti spletne strani z Gravom

Prisotnost na internetu je postala eden glavnih ciljev podjetij in posameznikov, od amaterskih blogov do inovativnih spletnih strani, vsaka s svojim slogom in razliฤnimi cilji. Starost interneta omogoฤa vsakomur, da se nauฤi Kako hitro in enostavno ustvariti spletne strani, obstaja veฤ orodij, zaradi katerih je to nepomembno delo, danes pa bomo govorili o tem Grav, da ne dvomimo, da vam bo vลกeฤ.

Kaj je Grav?

Grav je sodoben odprtokodni CMS, ki nam omogoฤa izdelavo spletnih strani v hitro, preprost y prilagodljiv, temelji na spletni platformi in ga ni treba namestiti, preprosto moramo izvleฤi datoteko ZIP in jo bomo tudi dobili Grav funcionando.

Grav sledi podobnim naฤelom kot druge platforme za upravljanje vsebin, vendar ima drugaฤno filozofijo oblikovanja kot veฤina. Grav prihaja z moฤnim sistem za upravljanje paketov za enostavno namestitev, vtiฤnik in izboljลกanje teme ter enostavne posodobitve.

Logotip Grav

Logotip Grav

Tehnologije, vkljuฤene v Grav

Arhitektura Ljubljane Grav je bil zasnovan za uporabo najboljลกih in najbolj stabilnih tehnologij s ciljem, da enostaven za uporabo in enostaven za razลกiritev. Vkljuฤene so nekatere kljuฤne tehnologije Grav Zvok:

Zakaj izbrati Grav?

Obstajajo ลกtirje temeljni razlogi, zakaj tako mislim Grav to je sistem za upravljanje vsebin, ki smo ga lahko izbrali za ustvarjanje naลกih spletnih strani.

Grav Editor

Grav Editor

Grav je hiter

ta CMS Zasnovan je bil z namenom, da bo najhitrejลกi te vrste, zato so njegovi razvijalci ลพe od njegovega nastanka zelo pazili na tehnologijo in naฤin, kako je bila programirana, da bi ponudili visoko zmogljivost.

Grav je enostaven za uporabo

Grav Zasnovan je tako za zaฤetnike kot tudi za strokovne uporabnike, zato je njegov vmesnik dokaj intuitiven, njegove funkcionalnosti so dobro dokumentirane in ima zelo ozko uฤno linijo. Tudi zahvaljujoฤ ลกtevilnim vtiฤnikom, ki jih ponuja Grav in jih lahko dodate, lahko vsako od njegovih funkcij prilagodite svojemu okusu in udobju.

Skrbnik Grav ponuja preprost in intuitiven vmesnik za enostavno, hitro in prijetno konfiguracijo in ustvarjanje vsebin. Poleg tega si lahko v skrbniku med drugim ogledamo tudi stanje spletnega mesta, statistiko, vnose, spreminjamo konfiguracije, z enim klikom nameลกฤamo pakete.

Grav je raztegljiv

Navdihnjen z drugimi uspeลกnimi CMS in programsko opremo, Grav je ลพelel vkljuฤiti moฤno upravitelj paketov ki omogoฤa dodajanje novih funkcionalnosti, izboljลกav, vtiฤnikov, paketov druge programske opreme. Podobno so ustvarjalci Grav Razvili so zmogljiv API, ki omogoฤa bolj organiziran in ฤist razvoj, poleg tega pa tudi integracijo s tretjimi osebami.

Grav je odprtokodna

Razlog, ki je za nas zelo tehten, Grav es open Source in vsa koda je na voljo v vaลกem uradno repozitorij. Lahko izboljลกate, prispevate, preizkusite, ustvarite nove funkcionalnosti, med drugim preuฤite njegovo kodo, to CMS je odprt za svet in potrebuje, da se razvijate. Zahvaljujoฤ svoji odliฤni skupnosti je gravitacijski napredek veliko in hitrost reลกevanja napak ali teลพav je znana.

Znaฤilnosti Grav

Grav ima veliko funkcij in funkcij, tako veliko, da so na njihovi uradni strani ustvarili sejo samo da jih naลกtejemo, se bomo na njem oprli, da jih bomo seznanili z vami:

Vtiฤniki Grav

Vtiฤniki Grav

Arhitektura ploลกฤate datoteke

Grav je hiter in prilagodljiv, delno zahvaljujoฤ zelo optimizirani arhitekturi Flat-File.

Pametni predpomnilnik

Je lastnik a predpomnjenje zelo dovrลกen, ki se uporablja v vseh njegovih procesih, enak ve, kdaj naj samodejno posodobi predpomnilnik.

Takojลกnja namestitev

Razpakirati morate samo paket Grav in zagnati, da lahko zaฤnete konfigurirati svoj sistem upravljanja vsebin

CLI orodja

Grav ima vrsto orodja ukazne vrstice, kot so namestitev odvisnosti, ฤist predpomnilnik, ustvarjanje uporabnikov in varnostne kopije.

Upravitelj paketov

Ima upravitelja paketov, ki vam omogoฤa enostavno iskanje, namestitev in posodobitev konฤnice za Grav.

Obseลพna dokumentacija

Ekipa Grav ni zapustil dokumentacije svojega orodja, ima spletno mesto, posveฤeno vaลกi dokumentaciji, plus tone vadnic in vodnikov.

Zmogljivost veฤ mest

Lahko konfigurirate enega Grav za zagon veฤ spletnih mest in drugih naprednih nastavitev.

SEO prijazen

Vseskozi razumljivi URL-ji celotno spletno mesto y metapodatki na strani zagotavljajo fantastiฤne SEO sposobnosti.

Uporabniki in vloge

Z lahkoto lahko ustvarjate uporabniki in vloge, do katerih lahko doloฤite dovoljenja za omejitev njihovega dostopa do katere koli strani.

Odpravljanje napak in dnevniki

Ima moฤno ploลกฤo za odpravljanje napak, ki v veliki meri pomaga v razvojnem procesu in na jasen naฤin zagotavlja vitalne informacije.

Veฤjeziฤna podpora

Grav Konfiguriran je lahko v katerem koli jeziku ali celo v veฤ jezikih, zasnovan je tako, da zazna jezik konฤnega uporabnika in s tem prikaลพe informacije v jeziku istega.

Podpora za nadzor razliฤic in sinhronizacijo

Za upravljanje razliฤic in enostavno sinhronizacijo podatkov lahko uporabite GIT, SVN, Dropbox in druge storitve.

Orodja z veฤ vsebinami

  • Modularne strani
  • Polja po meri
  • Prilagodljive taksonomije
  • Izvorna podpora za razliฤne slike, videoposnetke, zvoke, datoteke in formate
  • Obdelava slik
  • Samodejna stran
  • Samodejno upravljanje slik
  • Je edini sistem za upravljanje vsebin z izvorno podporo za pravilno vizualizacijo slik na mreลพnici in HiDPI

Obseลพne moลพnosti prilagajanja

Grav nima oblikovnih omejitev, zagotavlja:

  • Jezikovne predloge.
  • Dedovanje tem, ki nam omogoฤa razลกiritev glavnih tem in izvedbo prilagoditev v lastnih razredih, omogoฤa laลพje posodobitve.
  • Nadzor nad CSS in JS.
  • Veฤ vtiฤnikov za oblikovanje.
  • Sposobnost integracije s katerim koli ogrodjem CSS, kot so Bootstrap, Foundation, Pure itd.

Kaj lahko naredimo z Gravom?

Grav Brez omejitev, od preprostih do dovrลกenih, ima prilagodljivost za hranjenje vseh vrst spletnih mest. Njegova prilagodljiva struktura vsebine in zmogljive predloge omogoฤajo enostavno izvedbo katerega koli dizajna.

Grav-Sites

Grav-mesta2

Grav-mesta3

Obstajajo ลกtevilna spletna mesta, izdelana z Gravom, od katerih ima vsako drugaฤno strukturo, logiko in obliko, zato ga je mogoฤe prilagoditi kateri koli ideji ali poslovnemu modelu.

Grav-realizirana spletna mesta1

Grav-realizirana spletna mesta2

Grav-realizirana spletna mesta3

Grav namestitev

Namestitev Grav to je nepomemben postopek. Pravzaprav dejanske namestitve ni. Imamo moลพnosti za "namestitev" Grav. Prvi in โ€‹โ€‹najpreprostejลกi je, da datoteko preprosto prenesete Zadrga in ga izvlecite. Drugi naฤin je namestitev z skladatelj. Tretji naฤin je kloniranje kode neposredno iz GitHub in nato zaลพenite skript, da namestite potrebne odvisnosti:

Preverite razliฤico PHP

Grav je neverjetno enostavno nastaviti in zagnati. Prepriฤajte se, da imate vsaj razliฤico PHP 5.5.9, za to pojdite na terminal in vnesite:

$ php -v

To bi moralo poroฤati o razliฤici in gradnji PHP. Na primer:

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

Namestite Grav iz ZIP-a

Grav je najlaลพje namestiti tako, da prenesete ZIP in ga izvleฤete:

  1. prenesi  najnovejลกa razliฤica Grav.
  2. Izvlecite datoteko zip v webroot ali korenski imenik na primer s spletnega streลพnika. ~/webroot/grav

ฤŒe ste datoteko ZIP prenesli in jo ลพelite premakniti v korenski imenik spletnega streลพnika, premaknite datoteko polna mapa , saj vsebuje veฤ skritih datotek (na primer .htaccess), ki privzeto ne bodo izbrane. Preskakanje teh skritih datotek lahko povzroฤi teลพave pri zagonu Grav-a.

Namestite Grav s skladateljem

Alternativna metoda je namestitev Grav with skladatelj:

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

ฤŒe ลพelite uporabiti razvojno razliฤico grav, dodajte 1.x-dev  kot dodaten parameter:

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

Namestite Grav iz GitHub

Druga metoda je kloniranje Grav-a iz skladiลกฤa GitHub in nato zagon preprostega namestitvenega skripta z odvisnostmi:

  1. Klonirajte odlagaliลกฤe Grav v GitHub v mapo webroot ali korenski imenik na primer s spletnega streลพnika. ~/webroot/grav. Zaลพenite terminal in pojdite v korenski imenik spletnega streลพnika:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Namestite odvisnosti Prodajalec s skladateljem:
    $ composer install --no-dev -o
  3. Namestite vtiฤnike in odvisnosti tem z Aplikacija Grav CLI bin/grav:

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

    To klonira samodejno zahtevane odvisnosti od GitHub neposredno v to namestitev Grav.

Grav tek

Grav tek

Ko enkrat teฤemo grav, Naslednji korak je prilagoditi in spremeniti po svojih ลพeljah, za to si lahko pomagamo uradna dokumentacija za razvijalce Grav, ลกe posebej osnovna vadnica ki vas bo nauฤil vsega, kar potrebujete, da postanete strokovnjak za Grav in zato odliฤen graditelj spletnih strani.

In kaj si mislil GravPovejte nam svoje vtise, dvome ali druge moลพnosti tega orodja, ki ste ga preizkusili. Upamo, da od danes lahko kdo ustvarite spletne strani z Gravom.


Pustite svoj komentar

Vaลก e-naslov ne bo objavljen. Obvezna polja so oznaฤena z *

*

*

  1. Za podatke odgovoren: Miguel รngel Gatรณn
  2. Namen podatkov: Nadzor neลพelene poลกte, upravljanje komentarjev.
  3. Legitimacija: Vaลกe soglasje
  4. Sporoฤanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbriลกete svoje podatke.

      Manuel je dejal

    Obiฤajno uporabljam joomla / wordpress + uikit za ustvarjanje spletnih strani in podobno, zanimivo pa je videti druge alternative in jih preizkusiti, da razลกirimo naลกo kulturo.
    Hvala, ker ste si vzeli ฤas in "odkritja" delili z drugimi. ๐Ÿ˜€

    Bom poskusil !!

      Sylvain Laforet je dejal

    Pozdravljeni,
    pouvez-vous m'indiquer des sites en franรงais? Je n'en ai pas trouvรฉ un seul ...
    Hvala za razumevanje!
    Pozdravi