V oblasti IT dochádza k neustálemu vývoju a v prípade redakčného systému Drupal tomu nie je inak. Práve preto došlo v roku 2011 k upgradu Drupalu 6 na Drupal 7.
- História a vznik
- Vtedajší prielom a výhody
- Novinky oproti predchádzajúcej verzii
- Dôležité weby, ktoré boli na danej verzii
- Zaujímavosti danej verzie
História a vznik
Drupal 7 bol spustený v januári roku 2011, a to po troch rokoch vývoja. Hoci predchádzajúca Drupal 6 umožnil ľahšiu inštaláciu, údržbu, preklad obsahu a celkovú prácu v administrácii, mal určité nedostatky. Či už to bol samotný výkon a použiteľnosť, nedostatočné možnosti práce s médiami a WYSIWYG editorom či horšie interné aj externé rozhranie pre programovanie aplikácií (API).
Drupal 7 sa vďaka snahe reflektovať tieto aspekty stal jednou z najviac uprednostňovaných možností pre tvorbu webu. Navyše zahŕňal viac ako 11 000 modulov, 600 tém a 200 distribúciou. Aj napriek tomu, že sa jedná o staršiu verziu tohto redakčného systému, stále sa radí medzi jednu z najpopulárnejších open source softvérových platforiem.
Užívatelia si cenia toho, že je už vyskúšaný, prispôsobivý a stabilný, kedy sa mu podarilo vyvinúť vzájomne ladiace moduly.
Vtedajší prielom a výhody
Jednou z hlavných predností novej verzie Drupalu bolo veľké zlepšenie jadra, do ktorého boli defaultne implementované niektoré dôležité moduly, prístupnosť a použiteľnosť.
Ďalej došlo k tomu, že všetky moduly zrazu mohli manipulovať so všetkými uzly, a všetko od Drupalu 7 je tak nezávislá entita - typ obsahu, používatelia, taxonómie ai.
Bola zlepšená optimalizácia CSS a JS aj cachovanie, vďaka čomu Drupal zvládol väčší objem návštevníkov, čo ocenili najmä veľké mediálne weby. Taktiež došlo k redukcii systémových požiadaviek, a naopak k zvýšeniu bezpečnosti.
Novinky oproti predchádzajúcej verzii
Musím vá varovatVýznamnou novinkou bolo jednoznačne predstavenie entít, kedy bolo užívateľom umožnené vytvoriť si vlastný entitu a samovoľne sa rozhodnúť o použití toho či onoho Field.
Zásadným spôsobom sa zlepšilo užívateľské rozhranie, kedy k pridanie článku do výpisu noviniek stačili iba 2 kliky, nahratie fotky bolo možné jednoduchým pretiahnutím z PC, urýchlilo sa zdieľanie obsahu na sociálnych sieťach, obsah bolo možné hodnotiť a tiež prieskumy za pomoci ankiet sa stali bežnou záležitosťou .
Vďaka tomu sa stal Drupal 7 obľúbeným riešením u mediálnych a spravodajských serverov. Termíny taxonómie začali využívať Field API, a preto s nimi možno zaobchádzať ako s obsahom.
Od verzie 7 takisto začala byť oficiálne podporovaná databázy SQLite. Z hľadiska SEO pribudol automatický rel = "canonical" odkaz predošlá výskytu duplicít pri indexácii webového obsahu. V neposlednom rade bola pridaná možnosť prihlásenia cez OpenID, ktorá umožnila prihlásenie cez akýkoľvek Google účet.
Dôležité weby, ktoré boli na danej verzii
Celkový počet webov bežiacich na Drupalu 7 prekročil hranicu 820 000. V našich podmienkach stojí určite za zmienku:
- Český rozhlas, ktorý kládol veľký dôraz na zefektívnenie redaktorských a edičných pracovných procesov.
- Spravodajský portál ČT24 s cieľom pohodlnejšie publikácia správ a ich rýchleho doručenia webovým návštevníkom
- či minisieťami cestovnej kancelárie ESO travel - Amerika.cz, kde bolo potrebné, aby redakčný systém zvládol kombináciu niekoľkých typov obsahu.
V celosvetovom meradle potom možno spomenúť napríklad Twitter.com, Worldbank.org či Examiner.com.
Zaujímavosti danej verzie
Snáď najväčšou zaujímavosťou je fakt, že viac ako 70% webov bežiacich na Drupalu využíva práve verziu 7, ktorá sa stala akousi pomyselnou vlajkovou loďou tohto redakčného systému. Na vývoji systému sa podieľalo viac ako 1 000 prispievateľov a vykonalo sa cez 28 000 automatických testov, čo z nej urobilo dovtedy najviac testovanou verziu Drupalu.
Obľúbenosť Drupalu 7 je tiež jednou z hlavných príčin toho, prečo bude Drupal 7 po nejakú dobu oficiálne podporovaný súčasne s verziou 8 a onedlho vychádzajúci verzií 9, hoci sú bežne oficiálne podporované len posledné dve verzie. Potom sa spustí program dlhodobej podpory. Drupal 7 je preto stále vhodným riešením.