Sådan oprettes websider hurtigt og nemt med Grav

At være til stede på internettet er blevet et af hovedmålene for virksomheder og enkeltpersoner, fra amatørblogs til innovative websteder, hver med sin egen stil og forskellige mål. Internetens alder giver alle mulighed for at lære at Sådan oprettes websider hurtigt og nemt, der er flere værktøjer, der gør dette til et trivielt job, men i dag vil vi tale om grav, at vi ikke er i tvivl om, at du vil elske det.

Hvad er grav?

grav er et moderne open source CMS, der giver os mulighed for at oprette websider i en rápida, enkel y fleksibel, er baseret på webplatform og behøver ikke installeres, vi skal simpelthen udpakke ZIP-filen, og vi har det grav funcionando.

grav følger lignende principper som andre CMS-platforme, men har en anden designfilosofi end de fleste. grav leveres med en kraftig pakkehåndteringssystem for at muliggøre nem installation, plugin- og temaforbedring samt enkle opdateringer.

Grav logo

Grav logo

Teknologier inkluderet i Grav

Arkitekturen af grav blev designet til at bruge de bedste og mest stabile teknologier med det formål at nem at bruge og let at udvide. Nogle af de vigtigste teknologier inkluderet grav lyd:

Hvorfor vælge Grav?

Der er 4 grundlæggende grunde til, at jeg tror det grav det er et CMS, som vi kunne vælge at oprette vores websider.

Grav Editor

Grav Editor

Grav er hurtig

dette CMS Det blev udtænkt med det formål at være den hurtigste af sin art, derfor har udviklerne siden oprettelsen taget stor omhu i teknologien og den måde, den er programmeret på for at tilbyde høj ydeevne.

Grav er let at bruge

grav Den er designet til både nybegyndere og ekspertbrugere, så dens grænseflade er ret intuitiv, dens funktioner er veldokumenterede, og den har en meget smal læringslinje. Også takket være de mange plugins, som Grav tilbyder, og som du kan tilføje, kan hver af dens funktionaliteter tilpasses din smag og komfort.

Administratoren af grav giver en enkel og intuitiv grænseflade, der gør konfigurationen og oprettelsen af ​​indhold på en nem, hurtig og behagelig måde. Derudover kan vi i administratoren også se status for webstedet, statistikker, poster, ændre konfigurationerne, installere pakker med et enkelt klik, blandt andre.

Grav kan udvides

Inspireret af andet vellykket CMS og software, grav har til formål at indarbejde en kraftfuld pakkehåndtering der muliggør tilføjelse af nye funktioner, forbedringer, plugins, pakker med anden software blandt andre. Tilsvarende skaberne af grav De har udviklet en kraftfuld API for at få en mere organiseret og ren udvikling ud over at være i stand til at have integration med tredjeparter.

Grav er open source

En grund, der for os er meget tung, grav es Open Source og al koden er tilgængelig i din officielt arkiv. Du kan forbedre, bidrage, teste, oprette nye funktionaliteter, studere dens kode blandt andet dette CMS den er åben for verden og har brug for, at du udvikler dig. Takket være dets fremragende samfund er alvorlige fremskridt mange, og den hastighed, hvormed fejl eller problemer løses, er berygtet.

Grav-funktioner

grav har mange funktioner og funktioner, så mange at de på deres officielle side har oprettet en session bare for at liste dem, vil vi basere os på det for at gøre dem kendt for dig:

Grav-plugins

Grav-plugins

Fladfilarkitektur

grav det er hurtigt og fleksibelt takket være den stærkt optimerede Flat-File-arkitektur.

Smart cache

Ejer a caching meget sofistikeret, der bruges i alle dens processer, det samme det ved, hvornår cachen skal opdateres automatisk.

Øjeblikkelig installation

Du behøver kun at pakke Grav-pakken ud og køre, så du kan begynde at konfigurere dit CMS

CLI-værktøjer

grav har en række kommandolinjeværktøjer, såsom afhængighedsinstallation, klar cache, oprettelse af brugere og sikkerhedskopier.

Pakkehåndtering

Den har en pakkehåndtering, der giver dig mulighed for nemt at finde, installere og opdatere udvidelser til Grav.

Omfattende dokumentation

Holdet grav har ikke efterladt dokumentationen af ​​sit værktøj, det har en websted dedikeret til din dokumentation, plus masser af tutorials og guider.

Multi-Site kapacitet

Du kan konfigurere en enkelt grav for at køre flere websteder samt andre avancerede indstillinger.

SEO venlige

Menneskeligt læselige webadresser overalt hele siden y metadata pr. sider de giver fantastiske SEO-muligheder.

Brugere og roller

Du kan nemt oprette brugere og roller, som du kan oprette tilladelser til at begrænse deres adgang til enhver side.

Fejlfinding og logfiler

Det har et kraftfuldt fejlfindingspanel, der hjælper meget i udviklingsprocessen og leverer vigtig information på en klar måde.

Flersproget support

grav Det kan konfigureres på ethvert sprog, eller det kan endda bruges på flere sprog, det er designet til at detektere slutbrugerens sprog og dermed vise oplysningerne i henhold til det samme sprog.

Support til versionskontrol og synkronisering

Du kan bruge GIT, SVN, Dropbox og andre tjenester til versionstyring og synkronisering af dine data med lethed.

Flere indholdsværktøjer

  • Modulære sider
  • Brugerdefinerede felter
  • Fleksible taksonomier
  • Native support til en række billeder, videoer, lyde, filer og formater
  • Billedbehandling
  • Automatisk pagination
  • Automatisk billedhåndtering
  • Det er det eneste CMS med indbygget support til korrekt visualisering af billeder på nethinden og HiDPI

Omfattende tilpasningsfunktioner

grav har ingen designbegrænsninger og giver:

  • Sprogskabeloner.
  • Arv i temaerne, som giver os mulighed for at udvide hovedtemaerne og foretage vores tilpasninger i vores egne klasser, dette giver mulighed for at have lettere opdateringer.
  • Kontrol over CSS og JS.
  • Flere design-plugins.
  • Evne til at integrere med enhver CSS-ramme som Bootstrap, Foundation, Pure osv.

Hvad kan vi gøre med Grav?

grav Det har ingen grænser, fra simpelt til sofistikeret, det har fleksibiliteten til at fodre alle typer websteder. Dens fleksible indholdsstruktur og kraftfulde skabeloner muliggør nem realisering af ethvert design.

Grav-websteder

Grav-Sites2

Grav-Sites3

Der er mange steder lavet med Grav, hver med forskellige strukturer, logik og design, så det kan tilpasses enhver idé eller forretningsmodel.

Gravrealiserede websteder1

Gravrealiserede websteder2

Gravrealiserede websteder3

Grav installation

Installation af grav det er en triviel proces. Faktisk er der ingen egentlig installation. Vi har tre muligheder for at "installere" Grav. Den første og enkleste er at downloade filen zip og ekstraher det. Den anden måde er installation med komponisten. Den tredje måde er at klone koden direkte fra GitHub og kør derefter et script for at installere de nødvendige afhængigheder:

Tjek PHP-versionen

Grav er utrolig let at opsætte og køre. Sørg for, at du har mindst versionen af ​​PHP 5.5.9, for dette skal du gå til terminalen og skrive:

$ php -v

Dette skal rapportere version og build af PHP. For eksempel:

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

Installer Grav fra ZIP

Den nemmeste måde at installere Grav på er at downloade ZIP og udtrække det:

  1. downloade  den nyeste version af Grav.
  2. Uddrag zip-filen i webroot eller rodmappe fra din webserver, f.eks. ~/webroot/grav

Hvis du har downloadet ZIP-filen og derefter vil flytte den til rodbiblioteket på din webserver, skal du flytte fuld mappe , da den indeholder flere skjulte filer (som .htaccess), der ikke vælges som standard. Spring over disse skjulte filer kan forårsage problemer, når du kører Grav.

Installer Grav med komponist

Den alternative metode er at installere Grav med komponere:

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

Hvis du vil bruge udviklingsversionen af ​​grav, skal du tilføje 1.x-dev  som en ekstra parameter:

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

Installer Grav fra GitHub

En anden metode er at klone Grav fra GitHub-arkivet og derefter køre et simpelt installationsscript med afhængighederne:

  1. Klon Grav-arkivet i GitHub til en mappe webroot eller rodmappe fra din webserver, f.eks. ~/webroot/grav. Kør en terminal, og gå til rodserveren på webserveren:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. Installer afhængigheder sælger med komponist:
    $ composer install --no-dev -o
  3. Installer plugins og temaafhængigheder ved hjælp af Grav CLI ansøgning bin/grav:

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

    Dette kloner automatisk de krævede afhængigheder fra GitHub direkte til denne Grav-installation.

Grav løb

Grav løb

Når vi har kørt grav, Det næste trin er at tilpasse og ændre det efter vores smag, for dette kan vi hjælpe os selv fra officiel Grav-udviklerdokumentation, især grundlæggende tutorial der vil lære dig alt hvad du behøver for at blive ekspert i Grav og derfor en fremragende hjemmesidebygger.

Og hvad tænkte du gravFortæl os dine indtryk, tvivl eller fortæl os om alternativer til dette værktøj, som du har prøvet. Vi håber, at nogen fra i dag kan oprette websider med Grav.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   manual sagde han

    Jeg bruger normalt joomla / wordpress + uikit til at oprette websider og lignende, men det er interessant at se andre alternativer og være i stand til at prøve dem for at udvide vores kultur.
    Tak fordi du tog dig tid til at dele "opdagelserne" med andre. 😀

    Jeg vil prøve det !!

  2.   Sylvain Laforet sagde han

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