per usare PHP e MySQL non serve essere on-line, il server può essere anche locale; certo, una applicazione "full" desktop potrebbe essere più facile da maneggiare