adatbázis
Hierarchikus DOM fa bejárása preorder iteratív alapokon MySQL adatbázisból PHP nyelven
Rádi Viktor algoritmusa
■ Elérhető a WorldCat Basic API
A WorldCat Basic API bárki számára elérhető lett nem kereskedelmi célú felhasználás céljából
■ HUP Olvasók Választása Díj 2009
Szavazz a kedvenc CMS-edre és adatbáziskezelődre!
■ Choosing a non-relational database; why we migrated from MySQL to MongoDB
Egy érdekesnek tűnő MySQL alternatíva
■ Hierarchikus adatkezelés SQL-lel PHP-ben III.

A sorozat első részében megismerkedhettünk a hierarchikus listák kezelésének legegyszerűbb módjával. Az algoritmusok rekurzívak voltak, ebből következően csak kisebb méretű listák kezelésére voltak alkalmazhatók. A második részben az első módszernél hatékonyabb, robusztusabb, de egyben jóval bonyolultabb elméletet ismerhettünk meg. A módszerre az angol szakirodalom nested tree néven hivatkozik. A sorozat harmadik részében az előző rész elméletét követve egy általános, jól használható osztály kifejlesztése lesz a cél. Az osztály feltételezi a MySQL 5.1 vagy későbbi kiadású adatbázisszervert, továbbá a tranzakció kezelés végett az InnoDB adattábla típus javasolt.
DAO – adatbázisműveletek objektumokkal
Talán egy középhaladó (PHP) programozó egyik legnagyobb problémája a saját fejlesztésnél az adatbázis-műveletek kezelése. Sokszor sokféle lekérdezést írunk vagy sokféleképpen hivatkozunk egy bizonyos adathalmazra, így bonyolulttá válik bármiféle gyorstárazás vagy egységes elérés implementálása. Itt siet segítségünkre a DAO, avagy az objektumok adatbázisba mentésének módszere.




