Kezdő drupal programozó volnék.

bukovinai képe

Sziasztok,

Kezdő (drupállal ismerkedő) programozó lennék. (programozással már több mint 20 éve foglalkozom, de eddig más téren munkálkodtam főként - it security, pki, stb)

Olyan kérdésem lenne, hogy feltettem a laptopomra (XP alá) egy xampp-ot és egy drupál-t(6.22). Hogyan tovább ? Hol találok olyan példa alkalmazásokat/feladatokat amikkel lehetne a drupállal ismerkedni és tanulni ? (nem akarok egyből a legnehezebb projekttel indítani)

Először elkezdtem a php kódot olvasgatni (mint egy könyvet) de ez így nem valami hatékony. Értem a kód sorokat, de így nem látom át az egészet. Hogy működik ? Miért pont úgy ?
Valami konkrét feladatok kellenének, amiken keresztül megértem a működést. Hol lehet ilyen 'examples' példa tárat találni ? Beírhatom a google-ba, hogy drupal examples, meg ehhez hasonlók de hátha van valami hatékonyabb módja is a keresésnek. Pl megmondjátok, hogy mivel érdemes elkezdeni, melyik részével, hogy érdemes tovább folytatni az ismerkedést, stb. Merre érdemes elindulni kezdésnek ?

Van egy honlapom is : http://nethekk.blogspot.com (ez nem reklám - nem is árulok rajta semmit - csak azért írom ide, hogy kb lehessen látni, hogy mennyi ismeretem van a dolgokról)
(c-ben és perl-ben programozom elsősorban, de vbs-ben is irogattam már kisebb öntelepítő programocskákat)

(inkább probléma megoldó és folyamat szervező vagyok mint színtiszta programozó. Inkább a problémához keresem a lehetséges megoldásokat és nem egy adott megoldással akarok megoldani minden problémát :)

Egyszóval érdekelne, hogy ki mit javasol, mivel kellene nekikezdeni az ismerkedésnek ? (A kézikönyvet elkezdtem olvasgatni, de konkrét kézzelfogható próbálgatás és tesztelgetés nélkül nem nagyon maradt meg így belőle sok. Annyit már látok, hogy php nyelven van megírva a váz és mysql-ben tárol bizonyos dolgokat a rendszer. De azért ennél többre vagyok kíváncsi.

Szeretnék később bedolgozni projektekbe (pénzért) úgyhogy nem csak műkedvelői szinten érdekel a téma, hanem mélyebben is. Modulok készítése (vagy átírása, portolása, hibajavítása,stb) és egyéb dolgok amikre szükség lehet.(szerverüzemeltetésben is van páréves tapasztalatom, de az utóbbi időben főleg authorizációval user azonosítással, tanúsítványosdival és biztonsággal foglalkoztam)

Várom a javaslaitotokat, hogy mivel kezdjem és milyen irányban haladjak ? (Januártól sok időm lesz a dologgal foglalkozni...)

Előre is megköszönöm kinden alkalmazható javaslatot.

Üdv!

Lajos.

Drupal verzió: 
Fórum: 
snufkin képe

nevergone képe

http://drupal.org/project/examples
http://drupal.org/developing/modules
http://api.drupal.org/api/drupal

Ha tudsz angolul, akkor érdemes a Drupal 7 Module Development könyvet beszerezni, nagyon hasznos olvasmány.

Én azt javaslom, hogy tűzz ki magad elé egy kisebb, jól átlátható és részekre bontható feladatot és azt próbáld megvalósítani.

Viszont ha hiányzik a PHP és az SQL, akkor mindenképpen azokat alapozd meg és mélyítsd el, azok nélkül semmire sem fogsz menni. Ez pedig független a Drupaltól.
Ha ezek megvannak, érdemes a Drupalos ismereteidet rendbeszedni, mindenféle programozás nélkül. Ehhez javaslom a kézikönyvet, Nagy Gusztáv könyvét, valamilyen tanfolyamot, stb. Én csak ezek után javaslom a programozási részével való ismerkedést, mert az már nem gányolás lesz akkor, hanem valódi programozás. Sokkal több sikerélményed lesz, mert jobban haladsz és érted is, amit csinálsz.

2
0
Boobaa képe

Jómagam először hobbiból csináltam Drupallal oldalt (pontosabban egy korábban PostNuke-hajtotta oldalt „ültettem át” Drupalra – merthogy a nulláról írt saját CMS csak nem akart sosem elkészülni, és akkor a biztonságáról nem is szóltam). Utána jöttek ezek, amiről te beszélsz: meg akartam ismerni a motorháztető alattiakat is. Nem mondom, hogy mostanra mindent értek, de már tudok úgy hozzányúlni, hogy ne égessem meg magam mindig – viszont van ez a Drupal akkora (és olyan gyorsan fejlődő) rendszer, hogy ne érthessem minden zegzugát.

Ami viszont ezen túl van, illetve ezt kiegészíti, az a Drupal(lal kapcsolatos, vagy annak kapcsán felgyűlt) ismereteim kamatoztatása – ami nem csak programozás, sőt. Ebben nagy segítség lehet a fentieken túl a bookzilla: http://definitivedrupal.org/

1
0
bukovinai képe

Köszi a válaszokat és a linkeket (többieknek is)

Megnézegetem egyelőre ezeket, ha még lesz kérdésem jövök :)

0
0
sgabe képe

Szerintem a könyveket pont azzal a céllal írják a szerzők, hogy az ilyen esetekben legyen mihez nyúlni. Kicsit furcsa is számomra, hogy erre miért nem kérdeztél rá konkrétan.

Elérhető pár tucat könyv a Drupalról, én azért a Pro Drupal Development című kötetet kiemelném, ha már fejlesztői szempontból közelíted meg a rendszert, csak ajánlani tudom.

0
0
psandras képe

Kedves Lajos,

Pont olyan drupal fejlesztőt keresünk, aki ért az IT biztonsághoz.

Megtennéd, hogy megírod a telefonszámod az andras.szell kukac psprovocative.com e-mail címre? Szeretnék veled beszélni.

üdv,
Petrányi-Széll András

0
0
nevergone képe

Szia!

Megtennéd, hogy nem spammelsz végig mindenkit a kapcsolat-űrlapon keresztül? Ha konkrét munkaajánlatod van, irány a munkaközvetítő!

Köszi! :)

0
0
vajdasági képe

Ha modulokat akarsz majd idovel irni akkor kezd a legelejen szerintem. Eloszor is jo lenne megtanulnod hogy onnaloan vagy minnel onnaloban megtudj talani infokat a neten. 20 ev tapasztalat mint programoz es mint it security, pki, stb... Azert eleg furcsa hogy ennyire nem talaod fel magad. De nem okoskodok...

Szoval PHP, mySql, HTML, CSS mindenkeppen szukseges lessz... Gondolom angol nem gond de ha megis akkor van egy gyonyoru magyar konyv is Drupal_6_alapismeretek.pdf szandekosan nem linkkent tettem fel, gyakorold a googlet is egy picit, minden elismeresem Nagy Gusztáv -urnak a konyvert. Nekem nagyon hasznos volt a konyve, sokat tanultam belole. De lehet hogy a java -ra is szukseged lessz ez mar atol fugg hogy mire akarod "specializalni" magad.

Mit ertesz azon hogy "A kézikönyvet elkezdtem olvasgatni, de konkrét kézzelfogható próbálgatás és tesztelgetés nélkül nem nagyon maradt meg így belőle sok". Akkor mar van valami konyv amit olvasol ezek szerint es fent van a Drupal is ha jol ertem akkor megvan minden ahhoz hogy konkrean kezzelfoghatoan probalgasd es tesztelgesd. Es akkor mar meg is kellene hogy maradjon valami belole.... Szoval ezt nem igazan ertem, de csak lehet nekem nem vilagos...

2
0