# Google 应用程序引擎

## Quick facts

**Google App Engine**是一个开发、托管[网络应用程序](https://zh.m.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F)的平台，使用[Google](https://zh.m.wikipedia.org/wiki/Google)管理的数据中心。它在2008年4月发布了第一个[beta](https://zh.m.wikipedia.org/wiki/%E8%BB%9F%E4%BB%B6%E7%89%88%E6%9C%AC%E9%80%B1%E6%9C%9F#Beta)版本。

| **Google App Engine**                                                                                                                                                                                                              |                                                                                                                                                                                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [![Google App Engine New Logo.png](https://upload.wikimedia.org/wikipedia/zh/thumb/3/33/Google_App_Engine_New_Logo.png/220px-Google_App_Engine_New_Logo.png)](https://zh.m.wikipedia.org/wiki/File:Google_App_Engine_New_Logo.png) |                                                                                                                                                                                                                                       |
| [开发者](https://zh.m.wikipedia.org/wiki/%E8%BB%9F%E4%BB%B6%E9%96%8B%E7%99%BC)                                                                                                                                                        | [Google](https://zh.m.wikipedia.org/wiki/Google)                                                                                                                                                                                      |
| 初始版本                                                                                                                                                                                                                               | 2008年4月7日，​10年前                                                                                                                                                                                                                       |
| [稳定版本](https://zh.m.wikipedia.org/wiki/%E8%BB%9F%E4%BB%B6%E7%89%88%E6%9C%AC%E9%80%B1%E6%9C%9F)                                                                                                                                     | 1.9.51 （2017年3月29日 ）                                                                                                                                                                                                                  |
| 开发状态                                                                                                                                                                                                                               | Released                                                                                                                                                                                                                              |
| [编程语言](https://zh.m.wikipedia.org/wiki/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80)                                                                                                                                                       | [Python](https://zh.m.wikipedia.org/wiki/Python)、[Java](https://zh.m.wikipedia.org/wiki/Java)、[Go](https://zh.m.wikipedia.org/wiki/Go)、[PHP](https://zh.m.wikipedia.org/wiki/PHP), [Node.js](https://zh.m.wikipedia.org/wiki/Node.js) |
| [操作系统](https://zh.m.wikipedia.org/wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F)                                                                                                                                                       | linux (glibc)、Windows                                                                                                                                                                                                                 |
| [系统平台](https://zh.m.wikipedia.org/wiki/%E7%B3%BB%E7%B5%B1%E5%B9%B3%E5%8F%B0)                                                                                                                                                       | little-endian 32bits                                                                                                                                                                                                                  |
| 类型                                                                                                                                                                                                                                 | [Web应用框架](https://zh.m.wikipedia.org/wiki/Web%E5%BA%94%E7%94%A8%E6%A1%86%E6%9E%B6)、[云计算](https://zh.m.wikipedia.org/wiki/%E9%9B%B2%E7%AB%AF%E9%81%8B%E7%AE%97)                                                                        |
| [许可协议](https://zh.m.wikipedia.org/wiki/%E8%BD%AF%E4%BB%B6%E8%AE%B8%E5%8F%AF%E8%AF%81)                                                                                                                                              | [专有软件](https://zh.m.wikipedia.org/wiki/%E4%B8%93%E6%9C%89%E8%BD%AF%E4%BB%B6)、[LGPL](https://zh.m.wikipedia.org/wiki/LGPL)                                                                                                             |
| [网站](https://zh.m.wikipedia.org/wiki/%E7%B6%B2%E7%AB%99)                                                                                                                                                                           | [cloud.google.com/appengine/](https://cloud.google.com/appengine/)                                                                                                                                                                    |

Google App Engine使用了[云计算](https://zh.m.wikipedia.org/wiki/%E4%BA%91%E8%AE%A1%E7%AE%97)技术。它跨越多个服务器和数据中心来虚拟化应用程序。[\[1\]](https://zh.m.wikipedia.org/zh-cn/Google%E6%87%89%E7%94%A8%E6%9C%8D%E5%8B%99%E5%BC%95%E6%93%8E#cite_note-1)其他基于云的平台还有[Amazon Web Services](https://zh.m.wikipedia.org/wiki/Amazon_Web_Services)和[微软](https://zh.m.wikipedia.org/wiki/%E5%BE%AE%E8%BD%AF)的[Azure服务平台](https://zh.m.wikipedia.org/wiki/Azure%E6%9C%8D%E5%8A%A1%E5%B9%B3%E5%8F%B0)等。

Google App Engine在用户使用一定的资源时是免费的。支付额外的费用可以获得应用程序所需的更多的存储空间、带宽或是CPU负载。[\[2\]](https://zh.m.wikipedia.org/zh-cn/Google%E6%87%89%E7%94%A8%E6%9C%8D%E5%8B%99%E5%BC%95%E6%93%8E#cite_note-2)

{% hint style="info" %}
&#x20; 免费帐户使用App Engine时，受配额限制。应用程序作者可以视乎需要，付钱购买更多配额。
{% endhint %}

### 免费的配额

&#x20;供免费使用的配额曾于2009年5月25日[\[15\]](https://zh.m.wikipedia.org/zh-cn/Google%E6%87%89%E7%94%A8%E6%9C%8D%E5%8B%99%E5%BC%95%E6%93%8E#cite_note-15) 、2009年6月22日以及2011年5月三度下调[\[16\]](https://zh.m.wikipedia.org/zh-cn/Google%E6%87%89%E7%94%A8%E6%9C%8D%E5%8B%99%E5%BC%95%E6%93%8E#cite_note-16)。

| 项目                  | 配额        |
| ------------------- | --------- |
| 每天的Email数量          | 100封      |
| 每天的输入数据             | 无限        |
| 每天的输出数据             | 1 GB      |
| 每天可使用CPU            | 28小时      |
| 每天调用Datastore API次数 | 50000次\*  |
| 数据存储                | 1 GB      |
| 每天调用URLFetch API次数  | 657000次\* |

```
// Ain't no code for that yet, sorry
echo 'You got to trust me on this, I saved the world'
```

### 中国大陆的封锁

由于Google App Engine允许用户托管网络应用程序，且服务器不在[中华人民共和国](https://zh.m.wikipedia.org/wiki/%E4%B8%AD%E5%8D%8E%E4%BA%BA%E6%B0%91%E5%85%B1%E5%92%8C%E5%9B%BD)境内，**故有部分用户利用其搭建代理（如**[**GoAgent**](https://zh.m.wikipedia.org/wiki/GoAgent)**）用于突破**[**防火长城**](https://zh.m.wikipedia.org/wiki/%E9%98%B2%E7%81%AB%E9%95%BF%E5%9F%8E)**的**[**审查**](https://zh.m.wikipedia.org/wiki/%E7%A0%B4%E7%BD%91)[**\[18\]**](https://zh.m.wikipedia.org/zh-cn/Google%E6%87%89%E7%94%A8%E6%9C%8D%E5%8B%99%E5%BC%95%E6%93%8E#cite_note-18)**，故Google App Engine的域名 \*.appspot.com 的**[**SSL**](https://zh.m.wikipedia.org/wiki/SSL)**加密连接长期遭到防火长城的封锁。**

* 2010年12月20日，Google App Engine的域名 appspot.com 遭到防火长城的关键词过滤封锁。由于先前Google App Engine的[SSL](https://zh.m.wikipedia.org/wiki/SSL)连接已经被封，故中华人民共和国境内的用户无法正常连接与使用。此次Google App Engine被封锁适逢[2010年诺贝尔和平奖](https://zh.m.wikipedia.org/wiki/2010%E5%B9%B4%E8%AF%BA%E8%B4%9D%E5%B0%94%E5%92%8C%E5%B9%B3%E5%A5%96)颁奖典礼。appspot.com非加密连接于2010年12月23日解封。
* 2011年3月[两会](https://zh.m.wikipedia.org/wiki/%E4%B8%A4%E4%BC%9A)召开前夕，appspot.com 再次遭到防火长城的关键词过滤封锁及[域名污染](https://zh.m.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D%E6%B1%A1%E6%9F%93)，同时部分服务器的IP地址亦遭到彻底屏蔽，甚至两会结束后至今亦没有解封。
* 至今appspot.com仍遭到[DNS投毒污染](https://zh.m.wikipedia.org/wiki/DNS%E6%8A%95%E6%AF%92%E6%B1%A1%E6%9F%93)、[URL](https://zh.m.wikipedia.org/wiki/URL)[域名](https://zh.m.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D)[关键词过滤](https://zh.m.wikipedia.org/wiki/%E5%85%B3%E9%94%AE%E8%AF%8D%E8%BF%87%E6%BB%A4)和服务器IP地址屏蔽三重封锁，无法从中华人民共和国正常访问[\[来源请求\]](https://zh.m.wikipedia.org/wiki/Wikipedia:%E5%88%97%E6%98%8E%E6%9D%A5%E6%BA%90)，但也仍有一些软件或用户通过修改本机[Hosts](https://zh.m.wikipedia.org/wiki/Hosts)等方法绕过封锁以使用GAE。
