Sofern es denn grundsätzlich funktioniert,
Ja. Immer auch an die Zukunft und das Wachstum denken.
ich habe mir mal sagen lassen, dass man eine SQLite DB nicht auf ein Fileshare im Netz legen soll weil das Locking dann nicht korrekt funktioniert.
sqlite
(wie auch dessen PHP/PDO-Lib) legt Dateien in dem Verzeichnis an, in welchen die Datenbank-Datei liegt. Wenn das ein Netzshare ist, dann kann man nur beten weil zwischen Nachschauen, ob die Datei schon da ist, und Anlegen derselben einersolchen bzw. dem Schreiben der Daten in die eigentliche Datei halt Zeit vergeht.
Generell halte ich sqlite genau dann für eine Lösung, wenn genau eine Anwendung in genau einer Instanz zugreift. Bei dBase war das auch nicht anders...