Profi webhelyet mindenkinek!

Mi a közös vonása a Fehér Ház, a Firefox, az MTV és az Ubuntu honlapjának? Az, hogy megjelenésük eszközéül mindannyian ugyanazt az ingyenes, nyílt forráskódú tartalomkezelő és -fejlesztő rendszert választották. Ez pedig a Drupal.

Kategóriák: Fókusz, Technológia, Programozás

Szerző: Hajas Tamás 2010. november 12.

következő oldal »

A Drupal első verzióját Dries Buytaert azért készítette, hogy barátaival üzeneteket hagyhassanak egymásnak az egyetemi belső hálózaton. A diploma megszerzése után, 2001-ben Dries az internetre költöztette, s nem sokkal később nyílttá tette a projektet, amely fokozatosan egyre ismertebb és kedveltebb lett. Az elmúlt majd' tíz évben hatalmas nemzetközi közösség épült a Drupal köré, s mára az egyik legnépszerűbb, számos díjjal elismert, milliók által használt nyílt forráskódú tartalomkezelő szoftver lett.

 

 

Nagy feltűnést keltett, amikor tavaly a Fehér Ház a nyílt forráskódú Drupalra váltott

 

 

Kell egy weboldal? Nem nagy ügy!

 

A Drupal egyik legnagyobb erőssége a sokoldalúsága. Megfelelő eszköz, ha csak egy egyszemélyes blogra vágyunk, de akkor sem kell mást választanunk, ha komolyabbak az igényeink. Építhetünk a segítségével közösségi oldalt, hírportált, céges webhelyet, fórumot vagy éppen webáruházat is. Az esetek jelentős részében a megvalósításhoz nincs szükség semmiféle programozói tudásra sem. A böngészőnkkel elérhető adminisztrációs felületen keresztül, egyszerűen, kattintgatva és gépelve végezhetjük el a szükséges beállításokat, majd hozhatjuk létre és kezelhetjük a tartalmakat. A vonatkozó terminológiát használva kimondhatjuk, hogy a Drupal ebből a szempontból ún. tartalomkezelő rendszer (angolul: Content Management System – CMS).

 

 

A rendszer nemzetközi webhelyének nyitóoldala

 

 

Ugyanakkor a Drupal egyedi webalkalmazások fejlesztésére is alkalmas. A rendszer következetesen alkalmazott szabályok szerint épül fel és egységesített megoldásokat kínál a programozóknak, hogy a működését a saját elképzeléseik szerint alakíthassák. A fejlesztés a weben általánosan használt PHP-nyelven zajlik. Adatbázisoldalon a MySQL, webszerverként az Apache preferált, de használhatóak egyéb adatbázis-kezelők és webszerverek is.

 

Mit jelent az, hogy Drupal?
Amikor a projekt az internetre került, a rendszert alkotó Dries Buytaert a dorp.org domaint tervezte használni, a „falu” szó holland megfelelője alapján. Azonban gépelési hibát vétett, így a webhely neve végül drop.org lett. A „drop” jelentése angolul „vízcsepp” – ezzel folytatódott a nyelvi játék, ugyanis a vízcsepp holland fordítása „druppel”, amit az angolok úgy ejtenek ki, hogy „drupal”. Miután idáig eljutott, Driesnek már nem volt nehéz dolga a szoftver elnevezésével kapcsolatban. Ez a vízcsepp jelenik meg egyébként a Drupal logójában is, amelynek a végtelen jelet formáló szeme a Drupal nyújtotta lehetőségekre utal.



 

Összerakósdi

 

Amikor egy Drupal-alapú webhelyet alakítunk ki, több részből állíthatjuk össze a kész megoldást. Biztosan szükségünk lesz az alaprendszerre, az igényeinknek megfelelő kiegészítőkre, valamint egy általunk választott megjelenésre (amelyet magyarul sminknek nevezünk). Ezeket magunk is összeválogathatjuk, de akár a közösség által már összeállított csomagok egyikét is választhatjuk kiindulásképpen.

A Drupal alaprendszer (drupal.org/project/drupal) maga is moduláris szerkezetű, sok együttműködő részegységből áll. Ezek között vannak, amelyek elengedhetetlenek a működéshez, mások használata opcionális, a felhasználó szándékától függ. Csak az alaprendszer használatával is összetett funkcionalitású webhelyeket hozhatunk létre.

 

 

A Drupal.org megjelenése a közeljövőben megújul – ez a kép már az új (leendő) verziót mutatja

 

 

Azonban a moduláris felépítés azt is lehetővé teszi, hogy a közösség által készített kiegészítő modulokkal megváltoztassuk a Drupal működését vagy újabb lehetőségekkel bővítsük ki azt. (Mindeközben nem kell amiatt sem aggódnunk, hogy az alaprendszert „elrontjuk”, hiszen annak kódja a hozzáadott moduloktól nem változik.) Jelenleg közel 7000 modul érhető el a Drupalhoz (drupal.org/project/modules), így nagy az esélye, hogy kész megoldást találjunk a webhelyünkkel kapcsolatos igényeinkre.

 

Instant Drupal
Drupal-alapú webhelyhez nemcsak úgy juthatunk, hogy összerakjuk magunknak az alaprendszerből és a közösségi modulokból, plusz esetleg saját fejlesztéseinkből. Bizonyos típusfeladatokra kész rendszert kapunk, ha telepítési profilt használunk. Ebben az összeállítást mások már elvégezték helyettünk, az alkalmazás azonnal használatba vehető, vagy további fejlesztés időtakarékos alapja lehet. Létezik telepítési profil például hírportálhoz (OpenPublish), csoportmunkához (OpenAtrium), webáruházhoz (UberDrupal) stb.

A rendszerrel való ismerkedéshez (is) hasznos lehet, ha a Drupalt mint előre telepített szolgáltatást vesszük használatba. Ezt megtehetjük, ha az aktuális hatos (NeoBase.hu), és akkor is, ha a megjelenés előtt álló hetes verziót szeretnénk kipróbálni (DrupalGardens.com). Mindkét szolgáltatás ingyenes.

 

 

Külcsín és belbecs

 

A tartalomkezelők megjelenését szabályozó összetevőket más rendszerekben témának vagy sablonnak nevezik, a Drupal magyar fordítói – mint már említettük – azonban az elsőre talán kicsit meglepő „smink” elnevezést választották. A sminkeket ugyanúgy használhatjuk, mint a modulokat, Be- és kikapcsolhatjuk őket, egy-egy kattintással változtatva a webhely teljes megjelenését, illetve a beállításaikat is szabályozhatjuk. Néhány sminket az alaprendszer is tartalmaz, de a weben számos más smink is elérhető. Akadnak olyan alapsminkek is, amelyekkel már némi CSS-ismeret birtokában is saját, egyedi megjelenést alakíthatunk ki.

 

 

A magyar közösség tájékoztat, segédleteket tesz közzé és tanácsadó fórumot működtet a Drupal.hu oldalon

 

 

Persze hiába „csilivili” a webhelyünk, megnehezítheti az életünket, ha a látogatóinkhoz és hozzánk nem az anyanyelvünkön szól. Szerencsére emiatt sem kell aggódnunk: a Drupalban beépített lokalizációs egységet találhatunk, amellyel a felhasználói felület idegen nyelvű elemeihez fordítást készíthetünk, vagy akár kész fordítást is importálhatunk. S hogy legyen mit importálni, arról a magyar Drupal-közösség önkéntes fordítói munkával gondoskodik...

 

Cimkék: drupal, cms, ingyenes, webszerkesztés, workshop

következő oldal »

Internetes program

Legfrissebb videó

drupal galéria

Kapcsolódó tesztek

Corel Painter 12

Kommentek A hozzászóláshoz jelentkezzen be!

A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szerkesztőség és a szolgáltatás üzemeltetője semmilyen felelősséget nem vállal! A moderálási elvekbe ütköző hozzászólásokat szerkesztőségünk bármikor törölheti.

alratar 2010-11-13 10:28:13

Bevallom, régebben ódzkodtam a drupal használatátol. Túl bonyolultnak éreztem az egészet. Azonban ez a hetes verzió érdekesnek tűnik!

Válasz