Pues ahi como tu lo quieras trabajar el PHP te da las posibilidades de trabajar con las 3 opciones(BD,TXT,XML), en mi caso(un opinión muy particular) prefiero utilzar la DB(seguridad,escalabilidad de la app, migracion, etcc..).
Con la versión 5 de PHP hay soporte para esta BD
SQL Lite, echale un vistazo, al final tu tendrás la última palabra.
Salu2,
jars