所以我正在使用laravel作为php后端和bootstrap for frontend并使用mysql(phpmyadmin)数据库从托管服务构建Web应用程序或网站。所以,因为在我的国家,互联网连接不好,我想一种让我的网站可用的方式,或者可以在没有互联网连接的情况下使用,所以它会是这样的
当网络连接不良或没有互联网连接时,我的网站会从本地机器加载本地数据,如html,js,css和数据库mysql
当互联网连接良好或可用时,我的网站将加载html,js,css等数据,并将数据库mysql(phpmyadmin)从本地计算机同步到托管服务或其他
那么如何实现呢?
答案 0 :(得分:0)
使用Service Worker调解前端网络连接,并在没有可用连接的情况下在本地存储数据。
答案 1 :(得分:0)
如果您只需要将数据库同步到远程主机,则可以使用MySQL复制设置。
http://dev.mysql.com/doc/refman/5.7/en/replication.html
常见问题解答已经告诉您,连接并不需要始终可用
https://dev.mysql.com/doc/refman/5.5/en/faqs-replication.html
希望这有帮助。