将PHP/MySQL web应用程序迁移到使用Google Cloud SQL


Migrating PHP/MySQL web application to use Google Cloud SQL

我有一个初学者的问题,可能之前已经回答过了,但我相信技术已经改变了。我有一个基于PHP/MySQL的web应用程序运行在托管环境,我想迁移到谷歌云SQL。在此期间,它已经构建了一个足够好的关系数据库模式和历史数据。问题是是否有可能使用这个现有的数据模式和数据上传到谷歌云SQL环境?如果是,那么如何希望能给我一份样品。

将有任何广泛的改变现有的PHP和mysql代码?

问候,杰克

我很确定Google Cloud SQL实际上不支持PHP脚本!我和你的处境类似,目前我们运行在MySQL/PHP服务器上,我已经探索了各种选择,如Google, Parse, StackMob等,最终决定反对它,原因有几个。

如果我再次开始制作新产品,我肯定会更深入地研究云存储,这将节省很多设置我自己的后端并确保其健壮,安全等的头痛。然而,现在我已经制作了自己的后端,运行得非常好,并且经过了适当的"现场测试",我不愿意仅仅为了迁移到云上。

云是每个人都在追求的新技术,我同意它可能是正确的方向,但它提供的优势(在我看来)对大多数现有产品来说并不是那么好,尤其是那些具有复杂逻辑的产品。PHP/MySQL在正确的人手中仍然可以很好地完成它的工作。

这只是我的想法-我已经尝试并未能找到一个值得信赖的云提供商,支持PHP(主要似乎是JS/Python),因为这将使它对我更有吸引力。

如果你追求的是可扩展性,你可以从"传统"托管公司租用云服务器空间(甚至作为VPS)。你可以通过cPanel, PHPMyAdmin等以相同的方式运行它们,但在幕后,它们分布在全球网络上,而不仅仅是驻留在一台机器上,从而赋予它们许多云解决方案的优势,例如更好地处理流量激增,可扩展性等。

无论如何,我不是这方面的专家,只是根据我自己过去几周研究这个问题的经验。你可能会从别人那里得到更好的答案!