Fazer uma aplicação php+mysql continuar rodando no lado do cliente quando a conexão com servidor cair

Olá pessoal;

Tenho uma aplicação php+mysql, gostaria encontrar uma forma de fazer com que naquelas situações que o cliente perde a conexão com o servidor, ele ainda consiga abrir as páginas e até mesmo fazer registos localmente, e posteriormente esses dados serem recolhidos, tão logo o servidor ficar disponível.

Espero vossas ideias, para que consiga alcançar este objetivo. Por favor.

Se forem pequenas informacoes pesquise sobre Web Storage, senão procure sobre Web SQL Databases.

2 curtidas

Amigo não consigo de ajudar, uso php todo dia, porem nunca precisei fazer rodar do lado do cliente, somente do lado do server.

Uma saída plausível é criar um aplicativo desktop usando (delphi, java, c# …) sqlite por exemplo…

A opção seria realmente como o [quote=“javaflex, post:2, topic:323134, full:true”]
Se forem pequenas informacoes pesquise sobre Web Storage, senão procure sobre Web SQL Databases.
[/quote]

Concordo com o javaflex, use essas opções que o HTML5 nos fornece para fazer o armazenamento de informações no lado client.

Apps mobile feitos com cordova, phonegap usam muito isso, pra isso é necessário um bom conhecimento em Javascript

1 curtida

Tenho uma pergunta pra você, esta aplicação suporta vários usuários? Se sim vários desses usuários podem acessar/modificar um mesmo registro?
Se a resposta for sim para as duas perguntas você vai ter um problema de sincronização entre cliente e servidor.
No mais as respostas anteriores solucionam o problema de armazenar os dados no lado cliente.