L'idea è buona ma perchè non mettere il tutto in una classe?

Personalmente sto utilizzando l'ottima classe di andr3a ( con alcune modifiche ) già da diverso tempo.

Utilizza php5 e SQLite

http://andr3a.dotgeek.org/index.php?language=1&class=13