Turinio Valdymo Sistema – Grav.
Turinio Valdymo Sistema – Grav.
Atradome naują Turinio Valdymo Sistema – Grav. Grav –tai nauja, moderni, atviro kodo TVS, kurios pagrindinis programuotojas – Andy Miller, RocketTheme įkūrėjas, startap’o Joomla bendraautorius. Grav naudoja naujausius PHP standartus ir įvairias technologijas kaip Markdown (palengvina turinio kūrimą), Twig Templating (suteikia galingą naudotojo sąsajos kontrolę), YAML (paprasta konfigūruoti), Parsedown, Doctrine Cache ir kt. Taigi kodėl GRAV? Greitumas – faktorius numeris vienas – ši TVS nereikalauja duomenų bazės, kas labai paspartina pirmąjį svetainės pakrovimą naudotojo naršyklėje, o pirmas įspūdis visada svarbiausias. “Cache” – užsikrovus svetainei vieną kartą, antrą kartą tavo interneto naršyklė jos iš naujo nebekraus, o tiesiog parodys prieš tai lokaliai kompiuteryje išsaugotą svetainės versiją. Lanksti, atvira, bendruomenės palaikoma kodo bazė, lengvas naudojimas – yra “admin” įskiepis, kuriuo pagalba galima lengviau valdyti svetainę. Yra ir kitų įdomių niuansų, bet tai jau technologijos, į kurias šiuo metu nesigilinsime. Viską dar paspartina greitas ir paprastas diegimas, nereikalaujantis įvairių bei kartais sudėtingų konfigūracijų. Be abejo yra daug ir kitų atviro kodo TVS’ų skirtų kurti internetines svetaines. Populiariausios – Joomla, WordPress, Drupal. Tokios platformos reikalauja nemažai žinių arba laiko išstudijuoti jų veikimo principus. Taip pat yra dažnai atakuojamos hakerių. Grav pagrindinį dėmesį skiria turiniui ir paverčia turinio struktūrą į valdomą svetainę. Ši sistema skirta nesudėtingiems projektams (90% mūsų naujų darbų padaryta su Grav), tai gali būti vieno puslapio svetainė, blogas, portfolio ir netgi elektroninė parduotuvė. Apibendrinant apžvelgsime pagrindinius privalumus ir trūkumus. Privalumai:
- TVS parašyta naudojantis šiuolaikinėmis technologijomis
- Labai greitas (Grav naudoja Doctrine Cache biblioteką, tai reiškia kad jis palaiko bet kokį spartinimo mechanizmą, kurį palaiko įvardinta biblioteka)
- Daug saugesnis (nėra duomenų bazės, kurią galima nulaužti / atakuoti)
- Paprastas diegimas
- Paprasta ir saugu daryti atsargines kopijas
- Paprastas ir švarus turinio kūrimas naudojant Markdown (galima naudoti ir HTML, netgi derinti kartu)
- Galima laisvai naudoti bet kuri CSS karkasą
- Galimybė naudoti jau esančius įskiepius ar kurti savo
- Galimybė išversti svetainę į kelias kalbas (Multilanguage)
- Nemokami įskiepiai.
Trūkumai:
- netinka labai didelėms komercinėms svetainėms (tokioms dažniausiai kuriame individualius sprendimus)
- reikalingos Markdown žinios.
Jei norite sukurti paprastą, greitą ir patogiai valdomą svetainę, tai tikrai verta apsvarstyti toki variantą kaip GRAV. Suintrigavome? Turite klausimų? Susisiekite su mumis ir mes maloniai atsakysime į juos visus.