Google app engine 通用谷歌应用程序引擎问题

Google app engine 通用谷歌应用程序引擎问题,google-app-engine,cloud-hosting,Google App Engine,Cloud Hosting,全部,, 我今天开始研究云主机,我有几个问题要问我们当中的谷歌应用引擎专家。提前谢谢。 我将提供一个云服务,非常简单,它由一个非常基本的web UI组成,用户在其中上传/维护多个文件到服务,然后进行一些相当密集的db处理,然后将一些新文件传输回客户端。它目前在MS.net中,绝对没有理由这样做,它是非常简单的代码和sql,可以用大多数任何语言完成。 所以我很灵活,可以选择什么平台。起初我认为php/mysql会很好用,但这些付费服务(如google app engine)似乎比专用服务器托管更具

全部,, 我今天开始研究云主机,我有几个问题要问我们当中的谷歌应用引擎专家。提前谢谢。 我将提供一个云服务,非常简单,它由一个非常基本的web UI组成,用户在其中上传/维护多个文件到服务,然后进行一些相当密集的db处理,然后将一些新文件传输回客户端。它目前在MS.net中,绝对没有理由这样做,它是非常简单的代码和sql,可以用大多数任何语言完成。 所以我很灵活,可以选择什么平台。起初我认为php/mysql会很好用,但这些付费服务(如google app engine)似乎比专用服务器托管更具成本效益。这也是这项服务的另一个特点,它可能99%的时间都处于空闲状态,但当它被攻击时,它会在处理过程中使服务器出现几分钟的峰值,然后基本上又回到睡眠状态。我在java/C方面的经验比其他任何东西都丰富,所以我今天开始关注google app engine,认为java将是一条发展之路。我并不反对学习python,它看起来也很简单,所以我的问题如下:

1我学习了一些GAE教程java教程,看起来jsp就是他们使用的web技术。我过去做过一些jsp,我对它很满意,然后我意识到我最后一次使用jsp是在大约10年前,我现在肯定看不到太多.jsp。我猜在过去的几年里,php已经接管了网络,如果jsp已经过时或者有负面影响,我会犹豫是否要使用它。我很好奇大家对这件事的看法

2如果我选择python路线,是否有相应的python web技术,比如php/jsp/asp

3我不一定需要关系数据库,但它会是一个加号,因为我非常熟悉sql。大桌子是一个不错的选择吗

4考虑到架构、上传和发送回客户机的文件,GAE是否存在跳转给任何人的问题


再次感谢您的建议,我正在努力找出最好的方法,预算一点也不庞大。

我在GAE深陷一年多。简而言之:

没有在GAE上接触过Java,也没有用超过10年的时间编写过JSP 十年。我主要是做消费者网站的东西,我相信企业 男人有不同的故事 是的,它叫Django 完全地 取决于您的模式、访问模式和用例。有 谷歌BigTable的实现在那里大放异彩 这是一场噩梦。 你的行程有限 可上传的最大文件大小;你必须使用他们的BlobStore 或谷歌存储的开发者,或S3。
除了Django之外,还有更多的框架,例如内置的webapp框架。使用AppEngine内置的blobstore,用户可以上传高达2GB的文件。