2012年03月01日 星期四 23:14
最近,Google在其Google App Engine(以下简称GAE)官方博客上宣布正式支持Python 2.7,对开发者来说又多了一种选择。
GAE在几个月之前实验性的引入了Python 2.7环境,此后一直在修改缺陷和进行优化。随着这次Python 2.7的正式支持,相信对开发人员更有帮助:
首先,它支持程序利用并发请求,帮助开发者构建更加稳定、高效的应用。如果你的应用没有完全利用CPU,那么你现在有机会通过并发请求来降低实例的数量。
同时,我们还增加了开发者迫切需要的工具库,包括PIL、NumPy和lxml等,这些库已经被开发者提了将近两千次了。
通过使用GAE,用户可以在Google 基础架构上运行网络应用程序,目前GAE支持使用几种编程语言编写的应用程序,包括Java、Python(2.5和2.7)、Go等语言。
相比2.5版,Python 2.7提供了更多的特性和工具库,开发者可以更加得心应手:
除此之外,两版之间的区别还包括对数据存储的支持、Django、JSON等工具库的版本更新等等。
GAE的Python 2.7运行时环境支持一下第三方工具库:
除了Python语言之外,GAE还支持Java和Go语言(实验阶段):
Google App Engine 支持 Java 5 和 Java 6。在 App Engine 上运行 Java 应用程序时,将使用 Java 6 虚拟机 (JVM) 和标准库运行该应用程序。理想情况下,开发者应使用 Java 6 编译和测试应用程序,以确保本地服务器的工作方式与 App Engine 类似。
App Engine SDK 与 Java 5 兼容,这非常适用于不能方便获取 Java 6 的开发人员(如使用 Mac OS X 的开发人员)。开发者可以将使用 Java 5 编译的类和 JAR 上传到 App Engine。
2012年03月05日 星期一 12:02
没有用过Google App Engine,不知道运算速度怎么样?楼主能否介绍一下
我手头也有些程序在自己电脑上跑可能要好几天
Zeuux © 2024
京ICP备05028076号