
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.
"Adatbázis absztrakció? Nem kérek belőle!"
Az előadás angol nyelvű! Az eredeti angol leírás is elérhető.
Most, hogy sikerült felhívnom az előadásra a figyelmet, el kell áruljam, hogy a cím szerzőjének nem volt igaza. Közkeletű az a félreértés, hogy az adatbázis absztrakció azért jó, hogy másik adatbázis motorra válthassunk, de ennél sokkal több előnyünk származhat az alkalmazásából. Lehetőségünk van például a legújabb MySQL szolgáltatásainak kihasználására anélkül, hogy a korábbi MySQL verziókkal való együttműködést kockára tennénk. Még azt is biztosítja, hogy könnyen új adatbázis illesztőre válthassunk, például a mysqli vagy a készülő pdo kiterjesztésre. Akkor is, ha nem tervezzük, hogy bármikor is adatbázist kellene váltani, egy adott projektnél az ügyfél másik adatbázis rendszert jelölhet meg követelményként. Az absztrakció megmenthet attól, hogy adatbáziskezelő specifikus oktatásba kelljen fektetnünk pénzünket, mely a különböző PHP által támogatott adatbázisokat tekintve eléggé sokba kerülhet. Egy adatbázis absztrakciós réteggel könnyen elindulhatunk egy projekttel a kedvenc adatbáziskezelőnkön fejlesztve, ígéretet téve az ügyfélnek, hogy később másik rendszerre válthatunk, ha az igények megváltoznának. Végül könnyen távol tarthatjuk magunkat az egyes rendszerek kis trükkjeinek szükséges ismeretétől. Sikerült meggyőznöm az olvasót? Ezen az előadáson kívülről-belülről megismerhetik az érdeklődők a PHP-s adatbázis absztrakció különböző lehetőségeit. A vitázni szándékozó közönséget is örömmel fogadom!
Lukas Smith
Lukas Smith a
PEAR projekt közismert hozzájáruló
fejlesztője. Többek között az MDB
és MDB2 adatbázis absztrakciós
rétegek tették ismertté, valamint a LiveUser azonosítási és
jogosultságkezelő csomag hozta el számára az elismerést. Valószínűleg kevésbé
ismertek a különböző RDF csomagjai.
Aktívan részt vesz a projekt szervezésében, a fejlesztőket koordináló
PEAR Group egyik alapítója. A BackendMedia
egyik tulajdonosaként keresi kenyerét, vezető tervezőként. A BackendMedia
hálózati szolgáltatások fejlesztésére specializálódott, PHP alapú
intranetes rendszerek kialakításával is foglalkoznak például.