Internetissä olemisesta on tullut yksi yritysten ja yksityishenkilöiden päätavoitteista amatööriblogeista innovatiivisiin verkkosivuihin, joilla kaikilla on oma tyyli ja erilaiset tavoitteet. Internetin ikä antaa kenen tahansa oppia oppimaan Kuinka luoda verkkosivuja nopeasti ja helposti, on olemassa useita työkaluja, jotka tekevät tästä triviaalin työn, mutta tänään puhumme grav, että meillä ei ole epäilystäkään siitä, että tulet rakastamaan sitä.
Mikä on Grav?
grav on moderni avoimen lähdekoodin CMS, jonka avulla voimme rakentaa verkkosivuja a nopea, yksinkertainen y joustava, perustuu Web-alustaan eikä sitä tarvitse asentaa, meidän on yksinkertaisesti purettava ZIP-tiedosto ja meillä on grav funcionando.
grav noudattaa samanlaisia periaatteita kuin muilla CMS-alustoilla, mutta sillä on erilainen suunnittelufilosofia kuin useimmilla. grav mukana tulee voimakas paketinhallintajärjestelmä mahdollistaa helpon asennuksen, laajennuksen ja teeman parantamisen sekä yksinkertaiset päivitykset.
Graviin sisältyvät tekniikat
Arkkitehtuuri grav Suunniteltu käyttämään parasta ja vakainta tekniikkaa helppo käyttää ja helppo laajentaa. Joitakin keskeisiä tekniikoita mukana grav ääni:
- Oksan mallinnus: Ohjata käyttöliittymän laajuutta
- Hinnanalennus: Sisällön luominen helposti
- YAML: Helppo asennus
- Jäsentäminen: Saada Markdown nopeammin ja enemmän tukea
- Opin välimuisti: Hyvästä suorituskyvystä
- Pimppiriippuvuuden injektiosäiliö: Olla laajennettavissa ja ylläpidettävissä
- Symfony -tapahtumien välittäjä: Laajennustapahtumien hallintaan
- Symfony-konsoli: CLI-liitännälle
- Gregwar-kuvakirjasto: Dynaamisten kuvien käsittelyyn
Miksi valita Grav?
On neljä perustavaa syytä miksi luulen sen grav se on CMS, jonka voisimme päättää luoda verkkosivumme.
Grav on nopea
tämä CMS Se on suunniteltu tarkoituksena olla nopein lajissaan, joten sen kehittäjät ovat perustamisestaan lähtien huolehtineet tekniikasta ja sen ohjelmoinnista tarjotakseen korkean suorituskyvyn.
Grav on helppokäyttöinen
grav Se on suunniteltu sekä aloittelijoille että asiantuntijoille, joten sen käyttöliittymä on melko intuitiivinen, sen toiminnot on dokumentoitu hyvin ja sillä on hyvin kapea oppimislinja. Lisäksi Gravin tarjoamien ja laajentamiesi laajennusten ansiosta kaikki sen toiminnot voidaan mukauttaa makuun ja mukavuuteen.
Järjestelmänvalvoja grav tarjoaa yksinkertaisen ja intuitiivisen käyttöliittymän kokoonpanon ja sisällön luomiseen helposti, nopeasti ja miellyttävästi. Lisäksi järjestelmänvalvojana voimme tarkastella muun muassa sivuston tilaa, tilastoja, merkintöjä, muokata asetuksia, asentaa paketteja yhdellä napsautuksella.
Grav on laajennettavissa
Muiden onnistuneiden CMS: n ja ohjelmistojen innoittamana grav on pyrkinyt sisällyttämään voimakkaan paketinhallinta joka mahdollistaa uusien toimintojen, parannusten, laajennusten, muiden ohjelmistopakettien lisäämisen mm. Samoin grav He ovat kehittäneet tehokkaan sovellusliittymän järjestäytyneemmälle ja puhtaammalle kehitykselle sen lisäksi, että he voivat integroitua kolmansien osapuolten kanssa.
Grav on avoimen lähdekoodin
Syy, joka on meille erittäin painava, grav es Open Source ja kaikki koodi on käytettävissä virallinen arkisto. Voit parantaa, osallistua, testata, luoda uusia toimintoja, tutkia sen koodia muun muassa tätä CMS se on avoin maailmalle ja tarvitsee sinut kehittymään. Erinomaisen yhteisön ansiosta vakavia edistysaskeleita on paljon, ja virheiden tai ongelmien ratkaisun nopeus on tunnettua.
Grav-ominaisuudet
grav on monia ominaisuuksia ja toimintoja, niin monet, että he ovat luoneet virallisella sivustollaan istunto vain luetellaksemme ne, aiomme perustaa itsemme siihen, jotta tunnemme heidät sinulle:
Flat-File -arkkitehtuuri
grav se on nopea ja joustava osittain erittäin optimoidun Flat-File-arkkitehtuurin ansiosta.
Älykäs välimuisti
Omistaa a välimuisti erittäin hienostunut, jota käytetään kaikissa sen prosesseissa, sama se tietää, milloin päivittää välimuisti automaattisesti.
Pika-asennus
Sinun on vain purettava Grav-paketti ja suoritettava, jotta aloitat CMS: n määritykset
CLI-työkalut
grav on sarja komentorivityökalut, kuten riippuvuuden asennus, välimuistin tyhjentäminen, käyttäjien ja varmuuskopioiden luominen.
Package Manager
Siinä on paketinhallinta, jonka avulla voit helposti löytää, asentaa ja päivittää laajennukset Grav.
Laaja dokumentaatio
Joukkue grav ei ole jättänyt työkalunsa dokumentointia, sillä on dokumentaatioosi omistettu sivusto, plus tonnia opetusohjelmia ja oppaita.
Usean sivuston ominaisuus
Voit määrittää yhden grav suorittaa useita sivustoja sekä muita lisäasetuksia.
SEO ystävällinen
Ihmisen luettavissa olevat URL-osoitteet kaikkialla koko sivusto y metatiedot per sivu ne tarjoavat upeita SEO-ominaisuuksia.
Käyttäjät ja roolit
Voit helposti luoda käyttäjät ja roolit johon voit määrittää käyttöoikeudet rajoittaa heidän pääsyn mille tahansa sivulle.
Virheenkorjaus ja lokit
Siinä on tehokas virheenkorjauspaneeli, joka auttaa suuresti kehitysprosessissa ja tarjoaa tärkeitä tietoja selkeällä tavalla.
Monikielinen tuki
grav Se voidaan konfiguroida millä tahansa kielellä tai sitä voidaan käyttää jopa useilla kielillä, se on suunniteltu havaitsemaan loppukäyttäjän kieli ja siten näyttämään tiedot saman kielen mukaan.
Versiohallinta ja synkronointituki
Voit käyttää GIT-, SVN-, Dropbox- ja muita palveluita versionhallintaan ja tietojen synkronointiin helposti.
Useita sisältötyökaluja
- Modulaariset sivut
- Mukautetut kentät
- Joustavat taksonomiat
- Alkuperäinen tuki useille kuville, videoille, äänille, tiedostoille ja muodoille
- Kuvankäsittely
- Automaattinen sivutus
- Automaattinen kuvahallinta
- Se on ainoa CMS, joka tukee natiivisti verkkokalvon ja HiDPI: n kuvien kunnollista visualisointia
Laajat mukautusominaisuudet
grav ei ole suunnittelurajoituksia, tarjoaa:
- Kielipohjat.
- Teemojen periminen, jonka avulla voimme laajentaa pääteemoja ja tehdä mukautuksia omissa luokissamme, antaa mahdollisuuden päivitysten helpottamiseen.
- CSS: n ja JS: n hallinta.
- Useita suunnittelulaajennuksia.
- Kyky integroida mihin tahansa CSS-kehykseen, kuten Bootstrap, Foundation, Pure jne.
Mitä voimme tehdä Gravin kanssa?
grav Sillä ei ole rajoja, yksinkertaisesta hienostuneeseen, sillä on joustavuutta syöttää kaikenlaisia verkkosivustoja. Sen joustava sisältörakenne ja tehokkaat mallit mahdollistavat minkä tahansa suunnittelun helpon toteutuksen.
Gravilla on tehty lukuisia sivustoja, joista jokaisella on erilainen rakenne, logiikka ja muotoilu, joten se voidaan mukauttaa mihin tahansa ideaan tai liiketoimintamalliin.
Grav-asennus
Asennus grav se on triviaali prosessi. Itse asiassa todellista asennusta ei ole. Meillä on kolme vaihtoehtoja "asentaa" Grav. Ensimmäinen ja yksinkertaisin on yksinkertaisesti ladata tiedosto vetoketju ja pura se. Toinen tapa on asennus säveltäjä. Kolmas tapa on kloonata koodi suoraan GitHub ja suorita sitten komentosarja tarvittavien riippuvuuksien asentamiseksi:
Tarkista PHP-versio
Grav on uskomattoman helppo asentaa ja käyttää. Varmista, että sinulla on vähintään PHP 5.5.9 -versio, tee tämä siirtymällä päätelaitteeseen ja kirjoittamalla:
$ php -v
Tämän pitäisi ilmoittaa PHP: n versio ja koontiversio. Esimerkiksi:
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
Asenna Grav ZIP-tiedostosta
Helpoin tapa asentaa Grav on ladata ZIP ja purkaa se:
- download uusin Grav-versio.
- Pura zip-tiedosto Web-juuri tai juurihakemisto esimerkiksi Web-palvelimelta.
~/webroot/grav
Asenna Grav säveltäjän kanssa
Vaihtoehtoinen tapa on asentaa Grav säveltäjä:
$ composer create-project getgrav/grav ~/webroot/grav
Jos haluat käyttää gravin kehitysversiota, lisää 1.x-dev
lisäparametrina:
$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev
Asenna Grav GitHubista
Toinen tapa on kloonata Grav GitHub-arkistosta ja suorittaa yksinkertainen asennusskripti riippuvuuksilla:
- Kloonaa Grav-arkisto GitHub kansioon Web-juuri tai juurihakemisto esimerkiksi Web-palvelimelta.
~/webroot/grav
. Suorita pääte ja siirry verkkopalvelimen juurihakemistoon:$ cd ~/webroot $ git clone -b master https://github.com/getgrav/grav.git
- Asenna riippuvuudet myyjä säveltäjän kanssa:
$ composer install --no-dev -o
-
Asenna laajennukset ja teemariippuvuudet Grav CLI -sovellus
bin/grav
:$ cd ~/webroot/grav $ bin/grav install
Tämä kloonaa automaattisesti tarvittavat riippuvuudet GitHubista suoraan tähän Grav-asennukseen.
Kun olemme juoksemassa hauta, Seuraava askel on mukauttaa ja muokata sitä mieleisekseen, tätä varten voimme auttaa itseämme virallinen Grav-kehittäjän dokumentaatio, erityisesti perusopetusohjelma se opettaa sinulle kaiken mitä tarvitset tullaksesi Gravin asiantuntijaksi ja siksi erinomaiseksi verkkosivustojen rakentajaksi.
Ja mitä ajattelit gravKerro meille vaikutelmasi, epäilyt tai kerro vaihtoehdoista tälle työkalulle, jota olet kokeillut. Toivomme, että tästä päivästä lähtien joku voi luoda verkkosivuja Gravilla.
Normaalisti käytän joomla / wordpress + uikit verkkosivujen ja vastaavien luomiseen, mutta on mielenkiintoista nähdä muita vaihtoehtoja ja pystyä kokeilemaan niitä kulttuurimme laajentamiseksi.
Kiitos, että käytit aikaa jakaa "löydöt" muiden kanssa. 😀
Aion yrittää sitä !!
Bonjour,
pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
Kiitos!
Salutations