Piedāvāšana internetā ir kļuvusi par vienu no uzņēmumu un privātpersonu galvenajiem mērķiem, sākot no amatieru emuāriem līdz novatoriskām vietnēm, kurām katrai ir savs stils un atšķirīgi mērķi. Interneta laikmets ļauj ikvienam iemācīties Kā ātri un viegli izveidot tīmekļa lapas, ir vairāki rīki, kas padara šo darbu par niecīgu darbu, bet šodien mēs par to runāsim Grav, ka mums nav šaubu, ka jums tas patiks.
Kas ir Grav?
Grav ir moderna atvērtā koda CMS, kas ļauj mums izveidot tīmekļa lapas ātri, vienkāršs y elastīga, ir balstīta uz Web platformu un nav jāinstalē, mums vienkārši jāizņem ZIP fails, un mums tas būs Grav funcionando.
Grav ievēro līdzīgus principus kā citas CMS platformas, taču tai ir atšķirīga dizaina filozofija nekā lielākajai daļai. Grav nāk ar spēcīgu paketes pārvaldības sistēma lai ļautu ērti instalēt, spraudņus un motīvu uzlabošanu, kā arī vienkāršus atjauninājumus.
Grav iekļautās tehnoloģijas
Austrālijas arhitektūra Grav tika izstrādāta, lai izmantotu labākās un stabilākās tehnoloģijas ar mērķi vienkārši lietojams un viegli pagarināms. Iekļautas dažas no galvenajām tehnoloģijām Grav skaņa:
- Zaru veidošana: Lai kontrolētu lietotāja saskarnes darbības jomu
- Markdown: Lai viegli izveidotu saturu
- YAML: Ērtai iestatīšanai
- Parsēts: Lai Markdown būtu ātrāks un ar lielāku atbalstu
- Mācības kešatmiņa: Par labu sniegumu
- Pūtīšu atkarības injekciju konteiners: Lai būtu paplašināms un uzturams
- Symfony Event Dispečers: Spraudņu notikumu pārvaldībai
- Symfony konsole: CLI interfeisam
- Gregwar attēlu bibliotēka: Manipulēšanai ar dinamiskiem attēliem
Kāpēc izvēlēties Gravu?
Ir 4 fundamentāli iemesli, kāpēc es tā domāju Grav tā ir CMS, kuru mēs varētu izvēlēties izveidot savas tīmekļa lapas.
Grāvs ir ātrs
šis CMS Tas tika izveidots ar nolūku būt visātrākais šāda veida, tāpēc kopš tā izveides tā izstrādātāji ir ļoti rūpējušies par tehnoloģijām un to programmēšanas veidu, lai piedāvātu augstu veiktspēju.
Grav ir viegli lietojams
Grav Tas ir paredzēts gan iesācējiem, gan ekspertiem, tāpēc tā saskarne ir diezgan intuitīva, tā funkcionalitāte ir labi dokumentēta un tai ir ļoti šaura mācību līnija. Pateicoties arī daudzajiem Grav piedāvātajiem spraudņiem un tiem, kurus varat pievienot, katru no tā funkcijām var pielāgot jūsu gaumei un komfortam.
Administrators Grav nodrošina vienkāršu un intuitīvu saskarni, lai satura konfigurēšana un izveidošana būtu vienkārša, ātra un patīkama. Turklāt administratorā mēs varam arī apskatīt vietnes statusu, statistiku, ierakstus, modificēt iestatījumus, instalēt paketes ar vienu klikšķi, cita starpā.
Grav ir paplašināms
Iedvesmojoties no citas veiksmīgas CMS un programmatūras, Grav mērķis ir iekļaut spēcīgu paku pārvaldnieks kas ļauj cita starpā pievienot jaunas funkcijas, uzlabojumus, spraudņus, citas programmatūras paketes. Līdzīgi arī Grav Viņi ir izstrādājuši spēcīgu API, lai organizētāk un tīrāk attīstītos, kā arī spētu integrēties ar trešajām pusēm.
Grav ir atvērtā koda
Iemesls, kas mums ir ļoti svarīgs, Grav es Atvērtā koda un viss kods ir pieejams jūsu oficiālais repozitorijs. Jūs varat uzlabot, dot ieguldījumu, pārbaudīt, izveidot jaunas funkcionalitātes, izpētīt tā kodu, cita starpā, šo CMS tas ir atvērts pasaulei, un jums ir nepieciešams, lai jūs attīstītos. Pateicoties izcilajai kopienai, ir daudz nopietnu sasniegumu, un ātrums, ar kādu tiek novērstas kļūdas vai problēmas, ir slavens.
Grav iezīmes
Grav ir daudz iezīmju un funkcionalitātes, tik daudz, ka savā oficiālajā vietnē viņi ir izveidojuši sesija Lai tos uzskaitītu, mēs uz to balstīsimies, lai tos darītu zināmus:
Flat-File arhitektūra
Grav tas ir ātrs un elastīgs, daļēji pateicoties ļoti optimizētai Flat-File arhitektūrai.
Viedā kešatmiņa
Pieder a kešatmiņa ļoti izsmalcināts, kas tiek izmantots visos tā procesos, tas pats tā zina, kad kešatmiņa jāatjaunina automātiski.
Tūlītēja instalēšana
Jums jāatsprauž tikai Grav pakotne un jāpalaiž, lai jūs varētu sākt konfigurēt savu CMS
CLI rīki
Grav ir virkne komandrindas rīki, piemēram, atkarības instalēšana, kešatmiņas notīrīšana, lietotāju un dublējumu izveidošana.
Iepakojuma pārvaldnieks
Tam ir pakotņu pārvaldnieks, kas ļauj viegli atrast, instalēt un atjaunināt paplašinājumi Grav.
Plaša dokumentācija
Komanda Grav nav atstājis sava rīka dokumentāciju, tam ir vietne, kas veltīta jūsu dokumentācijai, kā arī daudz tonnu apmācību un ceļvežu.
Vairāku vietņu iespējas
Jūs varat konfigurēt vienu Grav lai palaistu vairākas vietnes, kā arī citus papildu iestatījumus.
SEO draudzīgas
Cilvēkiem lasāmi URL visā tekstā visa vietne y metadati uz lappusēm tie nodrošina fantastiskas SEO iespējas.
Lietotāji un lomas
Jūs varat viegli izveidot lietotāji un lomas, uz kuru jūs varat izveidot atļaujas, lai ierobežotu viņu piekļuvi jebkurai lapai.
Atkļūdošana un žurnāli
Tam ir spēcīgs atkļūdošanas panelis, kas ļoti palīdz izstrādes procesā, skaidri sniedzot svarīgu informāciju.
Daudzvalodu atbalsts
Grav To var konfigurēt jebkurā valodā vai pat izmantot vairākās valodās, tas ir paredzēts, lai noteiktu galalietotāja valodu un tādējādi parādītu informāciju atbilstoši tā paša valodai.
Versiju kontrole un sinhronizācijas atbalsts
Versiju pārvaldībai un datu vienkāršai sinhronizēšanai varat izmantot GIT, SVN, Dropbox un citus pakalpojumus.
Vairāki satura rīki
- Moduļu lapas
- Pielāgoti lauki
- Elastīgas taksonomijas
- Vietējais atbalsts dažādiem attēliem, videoklipiem, skaņām, failiem un formātiem
- Attēlu apstrāde
- Automātiska paginācija
- Automātiska attēlu pārvaldība
- Tā ir vienīgā CMS ar vietējo atbalstu pareizai attēlu vizualizēšanai tīklenē un HiDPI
Plašas pielāgošanas iespējas
Grav nav dizaina ierobežojumu, paredz:
- Valodas veidnes.
- Mantojums tēmās, kas ļauj paplašināt galvenās tēmas un pielāgoties mūsu pašu klasēs, dod iespēju vieglāk atjaunināt.
- Kontrole pār CSS un JS.
- Vairāki dizaina spraudņi.
- Spēja integrēties jebkurā CSS sistēmā, piemēram, Bootstrap, Foundation, Pure utt.
Ko mēs varam darīt ar Gravu?
Grav Tam nav ierobežojumu, sākot no vienkārša līdz izsmalcinātam, tam ir elastība visu veidu vietņu barošanai. Tā elastīgā satura struktūra un jaudīgās veidnes ļauj viegli realizēt jebkuru dizainu.
Ar Grav ir izveidotas daudzas vietnes, katrai no tām ir atšķirīga struktūra, loģika un dizains, tāpēc to var pielāgot jebkurai idejai vai biznesa modelim.
Grav uzstādīšana
Instalēšana Grav tas ir niecīgs process. Faktiski nav faktiskas instalēšanas. Mums ir trīs iespējas "instalēt" Grav. Pirmais un vienkāršākais ir vienkārši lejupielādēt failu rāvējslēdzējs un izvelciet to. Otrais veids ir instalēšana ar komponists. Trešais veids ir klonēt kodu tieši no GitHub un pēc tam palaidiet skriptu, lai instalētu nepieciešamās atkarības:
Pārbaudiet PHP versiju
Gravu ir neticami viegli uzstādīt un palaist. Pārliecinieties, vai jums ir vismaz PHP versija 5.5.9. Lai to izdarītu, dodieties uz termināli un ierakstiet:
$ php -v
Tam vajadzētu ziņot par PHP versiju un uzbūvi. Piemēram:
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
Instalējiet Grav no ZIP
Vieglākais veids, kā instalēt Grav, ir lejupielādēt ZIP un izvilkt to:
- download jaunākā Grav versija.
- Izvelciet ZIP failu mapē tīmekļa sakne vai saknes direktorijs no sava tīmekļa servera, piemēram.
~/webroot/grav
Instalējiet Grav kopā ar komponistu
Alternatīva metode ir instalēt Grav ar sacerēt:
$ composer create-project getgrav/grav ~/webroot/grav
Ja vēlaties izmantot grav izstrādes versiju, pievienojiet 1.x-dev
kā papildu parametrs:
$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev
Instalējiet Grav no GitHub
Vēl viena metode ir Grav klonēšana no GitHub repozitorija un pēc tam palaist vienkāršu instalēšanas skriptu ar atkarībām:
- Klonējiet Grav repozitoriju GitHub mapē tīmekļa sakne vai saknes direktorijs no sava tīmekļa servera, piemēram.
~/webroot/grav
. Palaidiet termināli un dodieties uz tīmekļa servera saknes direktoriju:$ cd ~/webroot $ git clone -b master https://github.com/getgrav/grav.git
- Instalējiet atkarības pārdevējs kopā ar komponistu:
$ composer install --no-dev -o
-
Instalējiet spraudņus un atkarības no motīviem, izmantojot Grav CLI lietojumprogramma
bin/grav
:$ cd ~/webroot/grav $ bin/grav install
Tas klonē automātiski nepieciešamās atkarības no GitHub tieši šajā Grav instalācijā.
Pēc tam, kad mēs esam palaiduši Grāvs, Nākamais solis ir pielāgot un modificēt to pēc mūsu patikas, lai to mēs varētu palīdzēt sev no oficiālā Grav izstrādātāja dokumentācija, it īpaši pamata apmācība kas iemācīs visu, kas jums nepieciešams, lai kļūtu par Grav ekspertu un tādējādi izcilu vietņu veidotāju.
Un ko jūs domājāt GravPastāstiet mums savus iespaidus, šaubas vai pastāstiet par alternatīvām šim izmēģinātajam rīkam. Mēs ceram, ka no šodienas kāds var izveidot tīmekļa lapas ar Grav.
Es parasti izmantoju joomla / wordpress + uikit, lai izveidotu tīmekļa lapas un tamlīdzīgas, bet ir interesanti redzēt citas alternatīvas un spēt tās izmēģināt, lai paplašinātu mūsu kultūru.
Paldies, ka veltījāt laiku, lai dalītos "atklājumos" ar citiem. 😀
ES to pamēģināšu !!
Sveiki,
pouvez-vous m'indiquer des sites en français? Je n'en ai pas trouvé un seul ...
Paldies!
salutations