Saludos.
Tengo que crear una aplicación administrativa sencilla que haga lo siguiente:
- Toda la información debe estar disponible en todas las sucursales.
- Si no hay conexión en alguna sucursal, debe poder seguir funcionando localmente (offline) y si vuelve la conexión enviar todos los cambios que se han hecho y descargar los que estén en el servidor.
- Multiplataforma.
- Fácil Instalación.
Soy un programador principalmente de PHP, y tengo buen dominio de AJAX, pero sé que PHP no me va a permitir lograr esto (o al menos no encuentro información para esto).
Estaba considerando utilizar Adobe AIR + AJAX + ExtJS para esto, pero me encuentro con el problema de la sincronización.
También pensaba inventarme algo en PHP que hiciera eso por mi pero no sé si sea lo más idoneo.
También pensé en utilizar PostgreSQL + Slonny pero la configuración de cada nodo no cumple con lo último de fácil instalación.
Estoy dispuesto a empezar con cualquier lenguaje que me permita crear esa interfaz rápido y lograr el objetivo por lo que , ¿Cual lenguaje/método me recomiendan para esto?.
Les agradezco de antemano toda la ayuda prestada.
Éxitos.