PROGRAM
Az alábbiakban a lezajlott konferencia programja olvasható. A magyar előadásokat, a gyakorlatias bemutatókat, a beszélgetést és az angol előadásokat különböző színekkel jelöltük. A sarkokban található csillagok jelzik azokat az előadásokat és bemutatókat, melyekhez elérhetőek már a fóliák is. A többi programponthoz folyamatosan jelentetjük meg a letölthető prezentációkat, amint megérkeznek hozzánk.
Drupális Internet Áruház
A jó programozó lusta, hiszen nem szeret feleslegesen programozni. A fejlesztési feladatok megoldása arra épül, hogy a mások által kitalált dolgokat újrahasznosítjuk, – megoldjuk velük az aktuális problémát –, esetleg hozzáteszünk valamit. A függvénykönyvtárakat (pl. C, Pascal esetén), illetve az előregyártott osztályokat (pl. C++, Java, PEAR esetén) mások készítették, mi pedig lelkiismeretfurdalás nélkül használjuk azokat.
Ennek továbblépéseként különböző keretrendszereket találtak ki, amelyek nem csak egy-egy alap (általában matematikai) problémára nyújtanak megoldást, hanem teljes rendszert szolgáltatnak (ilyen például a J2EE vagy a Zope). Az ilyen rendszereket olyan varázsszavak is kísérik, mint a CMS, a CMF és a WAF.
PHP-ben rengeteg ilyen keretrendszer van, amelyek több-kevesebb sikert értek el. Az egyik ilyen a Drupal, amely mindhárom varázsszóra illeszthető. Szinte minden, a webprogramozásban előforduló problémára van valamilyen testreszabható megoldása. Használhatjuk mint egyszerű tartalomkezelő rendszert, vagy egy saját tartalomkezelő fejlesztésére is alapul választhatjuk. Végül használhatjuk beépített funkcióit (űrlapkezelő rendszer, adatbázis elérési réteg, felhasználó azonosítás és jogosultság kezelés, smink-rendszer, stb.) egy teljesen más célú webalkalmazás megvalósításához is.
Az előadáson egy ilyen megközelítést ismerhetnek meg az érdeklődők egy internetes áruház kiépítését követve.
Ámon Tamás
Tizennyolc éve foglalkozik informatikával, nyolc éve webfejlesztéssel.
Több évig dolgozott Németországban és Ausztriában elsősorban
intranetes fejlesztésekben, portálrendszerek megvalósításában.
Jelenleg egy Internetes áruház elkészítésén dolgozik amelyben
nagy szerepet kap a Drupal. Honlapja az amon.hu
címen található.
Adatbázisok
- Lukas Smith: "Database abstraction, no thanks!"
- Török Gábor: AdoDB a gyakorlatban
- Nováki Szilárd: Objektum-relációs leképezés PHP-ben
- Négyesi Károly: Amikor a 0.0 nem 0 – avagy az SQLite-ról
Általános webfejlesztés
- Károly György Tamás, Torma Zsolt: Beszélgetés a webes programozás vakokat érintő kérdéseiről
- Károly György Tamás: Elérhetőség, mint eszköz a világ megmentésére
- Bártházi András: A CSS ereje
- Bártházi András: Diszkrét JavaScript
Biztonság
- Kovács Zsolt: Az információvédelem
Fejlesztés PHP-vel
- Szántó Ádám: Számítógép által generált adatbázis adminisztrációs felületek
- Kiss-Tóth Marcell: Flash és PHP? De még mennyire!
- Derick Rethans: Speeding up PHP applications
- Derick Rethans: Dominating the World
Kódkönyvtárak, keretrendszerek
- Lukas Smith: How about some PEAR for you?
- Mocsnik Norbert: Példák PEAR osztályok használatára
- Mocsnik Norbert: A WACT moduláris keretrendszer bemutatása
Módszertanok
- Nagy Gusztáv: A WSDM weboldal-tervezési módszer a gyakorlatban
- Nagy Gusztáv: Tervezési minták és a PHP 5
Tartalomkezelés
- Ámon Tamás: Drupális Internet Áruház
- Elek Márton: Xaraya vs Drupal programozói szemmel
- Török Gábor: DB_NestedSet, avagy többszintű tartalomkezelés hatékonyan














