我刚刚在一家公司开始了一个项目,他们在谷歌应用程序引擎上托管了这个项目,这个应用程序是用Java开发的。问题是这个代码完全不可读。所以我得出的结论是,最好的解决方案是从头开始。
因为它是一个Facebook应用程序,一种方法是停止使用Java,开始使用他们可用的PHP SDK。但是,谷歌应用程序引擎仍然不能很好地与PHP配合使用,我们无法在没有解决方案的情况下安装Yii等框架。
所以我认为最好的解决方案是更改我们托管应用程序的位置。它需要成为可扩展PHP应用程序的主机。
我做了一些研究,发现人们在谈论Pagoda和appfog。
你有什么建议吗?考虑到什么是最好的解决方案:价格、效率以及它需要易于使用。我没有太多管理服务器的经验,公司里通常会有人帮我处理所有这些。
我最好的建议是选择像DigitalOcean、VPS.net或AWS这样的标准云提供商。您可以完全访问服务器来配置和安装任何您喜欢的东西,它们通常附带预构建的服务器映像,其中PHP/MySQL/Apache已经配置好并可以使用。
Heroku的PHP支持https://devcenter.heroku.com/articles/getting-started-with-php它是FB应用程序的理想选择https://devcenter.heroku.com/articles/facebook