Grav faller i samme kategori som andre PHP-skript som Stacey , Kirby , Yellow Noshi eller Pico , og skript skrevet i andre programmeringsspråk som Jekyll , Hakyll , DocPad , Metalsmith og Nikola .
Grav fungerer på en lignende måte, ved hjelp av en mal motor ( Twig ) for å ta innhold lagret inne lokale (Markdown) filer og sette dem sammen til lett-å-host statiske HTML-filer.
På toppen av dette enkle prinsippet, Grav team har bygget en caching motor for å administrere de statiske eiendeler på en rask og resultatorientert måte, sammen med en plugins og themeing system for å hjelpe utviklere tilpasse sine Grav-drevne nettsteder.
Siden det er ingen database involvert, gjør dette Grav sider lett å være vert, rask til sikkerhetskopiering og gjenoppretting, og også lett å administrere og redigere under kjøring.
SEO vennlige nettadresser er også inkludert, sammen med PHP CLI verktøy, en taksonomi system, flere brukerkontoer og brukerroller.
Hva er nytt i denne utgivelsen:
- Lagt til støtte for du delvis nedlastinger av eiendeler
- Lagt ny onBeforeDownload () hendelse
- Lagt ny nedlasting () og getMimeType () metoder til utils klassen
- Lagt konfigurasjon alternativ for støttede sidetyper
- Lagd eiendeler og media systemtidverdier alternativer (deaktivert som standard)
- Lagt side utløper alternativ konfigurasjon
- Fikset problem med Nginx / Gzip og ob_flush () kaster feil
- Anleggsmidler handlinger på 'direkte medie' nettadresser
- Fix for "direkte assets` med noen parametere
Hva er nytt i versjon 0.9.43:
- Lagt til støtte for du delvis nedlastinger av eiendeler
- Lagt ny onBeforeDownload () hendelse
- Lagt ny nedlasting () og getMimeType () metoder til utils klassen
- Lagt konfigurasjon alternativ for støttede sidetyper
- Lagd eiendeler og media systemtidverdier alternativer (deaktivert som standard)
- Lagt side utløper alternativ konfigurasjon
- Fikset problem med Nginx / Gzip og ob_flush () kaster feil
- Anleggsmidler handlinger på 'direkte medie' nettadresser
- Fix for "direkte assets` med noen parametere
Hva er nytt i versjon 0.9.28:
- Lagt til støtte for du delvis nedlastinger av eiendeler
- Lagt ny onBeforeDownload () hendelse
- Lagt ny nedlasting () og getMimeType () metoder til utils klassen
- Lagt konfigurasjon alternativ for støttede sidetyper
- Lagd eiendeler og media systemtidverdier alternativer (deaktivert som standard)
- Lagt side utløper alternativ konfigurasjon
- Fikset problem med Nginx / Gzip og ob_flush () kaster feil
- Anleggsmidler handlinger på 'direkte medie' nettadresser
- Fix for "direkte assets` med noen parametere
Hva er nytt i versjon 0.9.27:
- Lagt til støtte for du delvis nedlastinger av eiendeler
- Lagt ny onBeforeDownload () hendelse
- Lagt ny nedlasting () og getMimeType () metoder til utils klassen
- Lagt konfigurasjon alternativ for støttede sidetyper
- Lagd eiendeler og media systemtidverdier alternativer (deaktivert som standard)
- Lagt side utløper alternativ konfigurasjon
- Fikset problem med Nginx / Gzip og ob_flush () kaster feil
- Anleggsmidler handlinger på 'direkte medie' nettadresser
- Fix for "direkte assets` med noen parametere
Hva er nytt i versjon 0.9.23:
- Lagt heter eiendeler evne og buntet jQuery inn Grav kjerne
- Lagt først () og siste () for å iterator klassen
- Forbedret side modifikasjon rutine å hoppe dot filer
- Bruk bare filene til å beregne side modifikasjon datoer
- Brøt ut Mappeiteratorer i egne klasser
- Forskjellige Sensiolabs Insight rettinger
- Fast Iterator.nth () metode
Hva er nytt i versjon 0.9.18:
- Lagt til et all-tilgang robots.txt fil for søkemotorer
- Lagt ny GPM uninstall kommandoen
- Lagt til støtte for in-side Twig behandling i modulære sider
- Lagt konfigurerbar støtte for udefinerte Twig funksjoner og filtre
- Lagt non-unntak kast behandleren for udefinerte metoder på mellom gjenstander
- Lagt evne til å ha PSR-1 vennlige plugin navn (Camelcase, ingen streker)
- Fix til composer.json å avskrekke API hastighetsgrense feil
- Fix beskrivelse for selv oppgradering metode for GPM kommandoen
- Fix for feil versjonsnummer når du utfører GPM oppdatering
- Fix for argument beskrivelse av GPM installasjonskommandoen
- Fix for trassig CodeKit mac program
- Fallback til standard HTML mal hvis det oppstår feil på ikke-html sider
Hva er nytt i versjon 0.9.9:
- Lagt ny @ Page samling typen
- Lagt ksort og inneholder Twig filtre
- Lagt gist Twig funksjon
- Refactored Page forrige / neste / tilstøtende funksjonalitet
- Oppdatert til Symfony 2.6 for YAML / konsoll / event-sentralen biblioteker
- Mer PSR kode fikser
- Fast for over-rømte apostrofer i YAML
Hva er nytt i versjon 0.9.5:
- Lagt kvalitet til medium for komprimering konfigurasjon av bilder
- Lagt ny onPageContentProcessed () hendelse som er post-innhold behandling, men pre-caching
- Lagt til støtte for AND og OR taksonomi filtrering. OG som standard (var OR)
- Lagd spesifikke clearing alternativer for CLI clear-cache kommandoen
- Flyttet miljø metode for å URI så det kan være tilgjengelige i plugins og temaer
- Set Grav utgang variabel til offentlig slik at det kan bli manipulert i onOutputGenerated hendelsen
- Oppdatert leverandør bibliotekene til nyeste versjonene
- Bedre utdeling av "hjem" i aktiv meny tilstand deteksjon
- Various PSR kode rydder
- Forbedret noen feilmeldinger og meldinger
Hva er nytt i versjon 0.9.3:
- Støtte for flere Grav konfigurasjoner
- Dynamic mediestøtte via URL
- Lagt inlineCss og inlineJs støtte for Eiendeler
- Byttet debugger til produksjonsmodus som standard
- Ulike rettinger i URI klassen for økt pålitelighet
- Byttet til Rocketverktøykasse for noen kjernefunksjonalitet
- Omdøpt oppsett CLI kommando til sandkasse
- Broke cache typer ut i flere kataloger i cache mappe
- Fjernet leverandør libs fra github repository
- Various PSR opprydding av koden
- Ulike oppdateringer Blueprint for å støtte kommende Admin plugin
- Lagt mulighet til å filtrere siden barn for normal / modulær / all
- Lagt sort_by_key kvist filter
- Lagt synlig () og rutes () filtre til side samlinger
- Bruk session klasse i avslutningsprosessen
- Forbedringer til modulære side lasting
- Various kode opprydding og optimaliseringer
Hva er nytt i versjon 0.9.1.
- Fast tilfelle hvor base_url var tom
Hva er nytt i versjon 0.8.0.
- Oppdatert README.md fil
Krav
- PHP 5.4 eller høyere
Begrensninger .
- Ingen admin panel, men det er en i verk
Kommentarer ikke funnet