No sé MySQL, ¿es la única solución?, ¿que diferencia hay en guardar datos en una dbs y usar MySQL a guardarlos en un archivo y obtenerlos con Splits?.
Si no me queda otra aprenderé MySQL, aunque no quería todavía centrarme web.
Saludos.
La velocidad. Si es un sistema de prueba con pocos usuarios se podría, pero en una aplicación web real si o si hay que usar bases de datos. Si ya sabes PHP aprender lo básico de MySQL es fácil.
El problema de usar un archivo es que bloquea el flujo del sistema, ya que solo se permite una operación de lectura/escritura a la vez.