O systému Drupal
Drupal je open source redakční systém, tedy volně dostupný software, který staví na několika základech, které jsou důležité pro jeho fungování a vývoj:
- Modularita – Chcete blog? E-shop? Fórum? Korporátní web? To vše Drupal umožňuje díky svému modulárnímu systému: Malé, ale stabilní a rychlé jádro s dobrým rozhraním a moduly, na kterých staví. Každý může vytvořit vlastní modul, seznam modulů je udržován na domovské stránce Drupalu.
- Kvalita – Do jádra Drupalu se nedostávají neověřené patche, jádro má rovněž velmi dobře navrženou strukturu. To z něj dělá bezpečný a stabilní systém
- Open Source – GNU/GPL license, PHP programovací jazyk, podpora pro MySQL a PostgreSQL, připravovaná podpora pro MS SQL a Oracle.
Historie
Drupal je originálním dílem holandského studenta Driese Buytaerta. Když v roce 2000 Dries potřeboval sdílet informace s kolegy ze své koleje, vytvořil systém, který posléze (2001) pojmenoval Drop. Tento název vznikl z překlepu ze slova Dorp – holandsky vesnice. První veřejná verze se však již jmenovala Drupal a opět vychází z holandštiny, tentokrát z anglické výslovnosti slova drop – druppel. O vývoj Drupalu se stará několik hlavních vývojářů a více než 400 přispěvatelů, kteří poskytli své patche do jádra. Hlavní slovo má samozřejmě stále Dries Buytaert, ale o správu jednotlivých verzí se starají vybraní lidé. Největší předností Drupalu jsou ale vývojáři modulů. Těch jsou stovky a na stránce modulů jsou ke stažení jejich díla.Drupal v praxi
Možnost využití systému v praxi je velmi bohaté, na ukázku přikládáme pár odkazů:České:
Zahraniční:
- Whitehouse.gov – stránky Bílého domu.
- data.gov.uk
- Portail du Gouvernment – Stránky francouzské vlády.
- london.gov.uk – Oficiální web města Londýn.
- New York State Senate
- MTV UK – Oficiální web britské hudební stanice MTV. Mistrovské dílo vývojářů z Lullabot.com.
- Universal Music
- Lifetime Television
- Research Information Network
- Berkman Center for Internet & Society at Harvard University
- World Food Programme (United Nations)
- Human Rights Watch
- onedifference.org
- Twitter Developers – web komunity vývojářů Twitteru
- Google Measurement Lab
- Kerneltrap – Informační server o vývoji GNU/Linux jádra.
Praktické informace o implementovaných serverech naleznete postupně v sekci případové studie.
Když si stáhnu Drupal, co získám?
V základní instalaci Drupalu jsou obsaženy moduly pro tvorbu článků, statických stránek, diskusní fórum, blog, přidávání komentářů k obsahu a mnoho dalších. Všechny tyto moduly můžete zapnout po instalaci na stránce Administrace → Moduly. Další funkcionalitu je možné přidat pomocí stažených modulů, jejich seznam naleznete na stránkách Drupal.orgPožadavky Drupalu
- Webový server (Apache, IIS, doporučujeme Apache)
- PHP verze alespoň 5.2
- Alespoň 24MB limit paměti pro PHP, doporučujeme však vyšší
- Povolen soubor .htaccess a modul mod_rewrite pro čisté URL
- Povolené funkce v PHP: glob(), move_uploaded_file(), copy()
- Drupal nevyžaduje vypnutý safe_mode, některé chybné konfigurace však mohou znemožnit nahrávání souborů
- MySQL (či PostgreSQL, viz níže) alespoň verze 5.0
- PostgreSQL (či MySQL, viz výše) alespoň verze 7.3
Pokud si nejste jisti, kontaktujte svého webhostera, aby Vám sdělil podrobnosti o tomto nastavení.
Poslední komentáře
před 2 týdny 2 dny
před 2 týdny 2 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 3 dny
před 2 týdny 4 dny