在SAE上使用 tornado 框架 + tenjin.py 模板

SAE python 已比较稳定,我选择 Facebook 开源的 python web 框架 tornado + 地球最快的 python 模版引擎 pyTenjin

为什么选择SAE?

因为 GAE 在国内不畅通,要面向国内的用户 SAE 是个不错的选择,从官方的文档看,对于一般 SAE 用户,使用 SAE 是可以比虚拟主机或主机省钱。

虽然 GAE 的免费资源可以让用户支撑每天上万PV的访问(应用不同“免费PV”相差很大,如Micolog 的官方博客只可支撑五六个小时, 我做的一个小论坛还能支撑久一点,还有另外一个应用目前平均1万PV/日,还没超额) 现在SAE的应用不自动免费补充豆豆了,只对少部分的开发者补充,或者可通过邀请推荐来获取豆豆。

SAE python 框架的选择

tornado 代码结构看得舒服些,性能很好,还支持 Etag 头,pyTenjin 号称是地球上最快的模板,最重要的是可嵌入 python 代码,就决定用它们组合了,准备再做个车轮练手。

tornado

好像 SAE python 环境还不支持 gzip?也看了几个应用商店里的几个网站,也没发现启用gzip

这是测试 SAE python 时随便发的一些文字

本文网址: https://pylist.com/topic/4.html 转摘请注明来源

Suggested Topics

SAE+python+Tornado+pyTenjin 的完整示例

python 简单易懂,Tornado 高效易学,pyTenjin 轻巧快速,SAE 安全稳定使用门槛低。现在把他们结合在一起做了一个可运行在SAE 上的完整示例。...

tornado websocket 客户端与服务器端示例

最近在网上找了些websocket的资料看了下,node和tornado等等本身已经实现了websocket的封装,所以使用起来会比较简单,php如果想要写websocket还需要自己跑一整套流程,比较麻烦。...

服务器推送技术 Tornado comet

long poll的原理是,客户端与服务器将建立一条长连接,也就是说,客户端会发出一个请求,而服务器,将阻塞请求,直到有数据需要传递,才会返回。 ...

Tornado 搭建基于 WebSocket 的聊天服务

这年头 Python web 框架是有点泛滥了. 下面要介绍的是 facebook 的开源框架 tornado. 这东西比较简单, 而且自带 WebSocket 支持, 可以用它做个简单的聊天室. ...

Leave a Comment