Grav er et content management system (CMS) med en forskel. Content Management Systems er almindelige i det moderne web, med platforme som WordPress (eller andre Web Hosting. udbyder) driver en stor procentdel af hjemmesider. De giver en nem at bruge grafisk grænseflade til ikke-tekniske brugere til at tilføje artikler og indhold, mens udviklerne håndterer koden separat (på samme måde som en nem at bruge Website Builder. ).
De store ulemper kommer, når CMS er oppustet med unødvendige funktioner eller tvinger udviklere til at arbejde på en modproduktiv måde. Selv en grundlæggende CMS-bygget hjemmeside, der er lidt mere end en LANDING SIDE er afhængig af en database, som kan gøre migration og ledelse en større opgave end den burde være.
Møde Grav , CMS bygget med det formål at være letvægts, fleksibelt - og uden en traditionel database. Alligevel har det stadig et valgfrit administrationspanel med en grafisk grænseflade, brugerstyring og de samme funktioner, der forventes af et CMS.
Mens grav ikke har en traditionel database, der kører på MySQL eller lignende, har den en type database, som er gemt i mapper og almindelige tekstfiler. Disse filer gemmer indhold med markdown-syntaksen med konfiguration, der er gemt i YAML. Hvis du har indhold til at gemme, skal du prøve disse Sky lagring muligheder.
Som ved at lære et nyt system, kan graven tage en smule indsats for at komme i gang, og dokumentationen, selvom forbedring, efterlader nogle spørgsmål ubesvaret, hvilket giver dig mulighed for at grave gennem præfabrikerede "skeletter". Denne vejledning hjælper dig med at installere grav og tilføje sider ved hjælp af standard Quark-temaet.
Download filerne for denne vejledning.
Grav kræver en webserver, såsom Apache eller Nginx, og i det mindste version 7.1.3 af PHP.
Oprette en lokal wamp, mamm eller lampeserver til at arbejde med. git og komponist vil også blive brugt til at sikre, at disse kan bruges i kommandolinjen.
Inden for den lokale servers webrot, skal du oprette en ny mappe og kalde det "GRAM-PROCEUT" Åbn en kommandoprompt eller terminal og test for at se, om PHP er installeret med "PHP -V", hvis et versionsnummer returneres.
Hvis ikke, skal du sørge for, at PHP er installeret.
Den nemmeste måde at installere grav på er at downloade zip-filen fra hjemmesiden og udtrække den til den mappe, der er oprettet tidligere.
Brug GIT-installationsmetoden til at udforske gravcellen. Naviger til webroten på den lokale server og kør følgende kommando.
git klon -b master https://github.com
getgrav / grav.git grav-projekt
Spring hvis installation med lynlås. Skift mappe til "gravprojekt", og brug derefter komponist til at installere de nødvendige afhængigheder.
Når du er installeret, skal du bruge grav CLI til at installere temaet og plugins. På Windows skal gravkommandoer præperes med "Php"
CD grav-projekt
Komponistinstallation --NO-DEV -O
Bin / Grav Install
Grav kan fås på LocalHost / Gav-Project. Åbning af denne side i en browser viser gravoversigten.
Klik på typografi-siden for at teste for fejl. Hvis du støder på en 404 fejl, skal du se GABs fejlfinding i dokumentationen.
En side i Grav er en tekstfil i mappen "Bruger / sider". For at oprette en ny side skal du navigere til "GRAM-PROJECT / User / PAGES-mappen" og oprette en ny mappe med navnet 03.About, og derefter oprette en ny fil, der bliver kaldt Default.md.
Grav bruger "Markdown Syntax" for at gøre sider.
For at fremskynde processen med at oprette og styre indhold og låse op for det fulde, brugervenlige potentiale i gravcs, kan administrationspanelmodulet installeres. Fra kommandolinjen skal du køre følgende kommando:
PHP BIN / GPM Installer admin
Forfriskende enhver side på gravens hjemmeside Når administratormodulet er installeret, åbnes en prompt for at oprette en ny administratorbruger. Udfyld dine detaljer og noter adgangskoden til at fortsætte til instrumentbrættet.
Med administrationspanelet oprettes klik på sider i venstre linje, og klik derefter på den tidligere, der foretages tidligere.
Når først denne belastning kan du se et indholdsindtægter, der giver nem redigering af indholdet af siderne.
Slet typografi-siden i administrationspanelet, og tilføj derefter en ny side for at erstatte den.
Indtast tjenester til titel og mappenavn, og klik derefter på Fortsæt, hold resten af indstillingerne som standardværdi. Indtast noget indhold til denne side, og klik på Gem.
Opret nu en anden side med knappen "Tilføj", og indtast et servicenavn. Sørg for, at "Synlig" er indstillet til Ja, og fortsæt derefter.
Mens du er i stand til at tilføje tekst og overskrifter nemt til en side, er det hurtigt og nemt for grundlæggende websteder, det er forståeligt, at en hjemmeside vil have mere komplekse krav. Rediger hjemmesiden og på fanen Avanceret Skift sideskabelonen til Modular. Sørg for at gemme siden.
Moduler er indholdsblokke indstillet af det tema, der kan bruges, når der opbygges en side med forskelligt stylede sektioner.
Nu hvor hjemmesiden er konverteret, skal du slette det forudfremstillede indhold til hjemmesiden og gemme ændringerne. Så øverst på siden skal du klikke på Tilføj & gt; Tilføj Modular. og udfyld titlen "Hero" og indstil siden til "Home". For den modulære skabelon skal du vælge "Hero" -muligheden.
Moduler behandles det samme som undersider i administrationspanelet, men i stedet for at danne en underside, gør de deres indhold til en blok på deres forældreside. Rediger det nyoprettede HERO-modul og tilføj en header, en tekst og tilføj et heltbillede i "Side Media". Gem siden.
Gentag ovenstående trin, men vælg funktioner modul. Når du redigerer siden, skal du bemærke fanen "Funktioner", der giver dig mulighed for at indstille et layout, og tilføj individuelle kolonner med et ikon, header og tekst. Tilføj fire af disse kolonner og giv dem indhold.
Det sidste modul på hjemmesiden vil være en standardindholdsblok. Tilføj dette og indtast det ønskede indhold i dette område, fastgør et billede og gem siden.
Endelig åbner hver blok hidtil, herunder forældrenes hjemmeside, og fjern eventuelle CSS-klasser ved at gå til fanen Avanceret og tømme body Classes-feltet. Disse er CSS-klasser indstillet af temaet, der giver dig mulighed for at tilpasse hver blok.
Sådan indstilles webstedets logo og en række muligheder for temaet, gå til menuen "Temaer", og klik derefter på Quark, det aktuelt aktive tema.
Juster disse indstillinger, og klik derefter på "Konfiguration" for at få adgang til indstillinger som "Site Title".
Denne artikel blev oprindeligt offentliggjort i udstedelse 291 af Creative Web Design Magazine Webdesigner . Køb problem 291 her .
Relaterede artikler:
Denne workshop handler om at skabe et portræt oliemaleri med mening. Det handler også om min ide om en serie, der behandlede ne..
Artrage er et populært digital kunstværktøj (for mere, se vores Artrage. INDLEDNING) I denne vejledning tager j..
Sketching en fem minutters pose er meget sjov, fordi det giver lige tid nok til at fange en stærk følelse af posen, men ikke nok tid til at overarbejde (eller overtanke) tegningen. At holde..
Med et stort udvalg af frygtelige væsner og tegn til at skabe, arbejder med Spil Workshop til at oversætte Warhammer miniature ..
Freelance 3D-kunstner og Vertex Panelist Maya Jermy viser dig, hvordan du master VDM. Hun vil blive vist på ..
Skitsering er et simpelt, men kraftfuldt værktøj til alle involveret i at lave digitale produkter. Penner, papir og whiteboards er let tilgængelige på hvert kontor; Der er ikk..
Adobe lancerer en ny serie af video tutorials i dag kaldet Gør det nu, som har til formål at skitsere, hvordan man opretter specifikke designprojekter ved hjælp af forskellige ..
At skabe webbannere er ikke de mest glamourøse job i verden, men det er noget, som hver designer vil blive forpligtet til at gøre på et tidspunkt i deres karriere, sandsynligvis mange gang..