使用pyTenjin 缓存html 页面片段
🕦 by pyList at 2011-12-07 22:56
pyTenjin 号称是世界上最快的模板引擎,支持在 html 文件里嵌入 python 代码,这功能其它模板引擎也有,但最重要的是 pyTenjin 模板引擎只有一个不到70K的单个文件,简单import 一下就可以使用。
pyTenjin 性能
下面图片是 pyTenjin 性能比较
可以看到 pyTenjin 的速度远超其它模版引擎
- Cheetah x 3
- Smarty x 3
- Toolkit x 5
- Django x 9
- Kid x 60
- Velocity x 2 (动态的Java 比动态语言还慢!)
这还是 pyTenjin
很老的版本,后来也做了一些改进。
pyTenjin 功能
pyTenjin 功能没有 Django 或其它模板引擎那么多,但对付一般的应用足够,如果有特殊处理可写 python 代码自行处理,能码 python 的还怕什么?
pyTenjin 提速
pyTenjin 有个缓存页面片段的功能很使用,可以用来缓存一些需要大量计算才得到的内容。这样就可以大大提高页面响应速度,降低豆豆消耗,这个大家都懂的, SAEPy blog 95 就用这个优秀模板引擎。
使用方法参见 pyTenjin 官方文档 9
本文网址: https://pylist.com/t/1323269802 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
相关推荐
小工具
标签
lru
golang
缓存
高效
简单
ssdb
python
分享
一个
gae
优化
正确
程序
request
tornado
time
页面
添加
js
fonts
css
html
一键
示例
sae
pytenjin
禁用
静态
文件
模版
方法
中文
实体
转换
虚拟机
virtualbox
很慢
网络
解决
低功耗
web
爬虫
服务器
组装
sublime
换行
字符串
替换
timestamp
小结
时间
caddy
https
部署
网站
多个
判断
当前
是否
google
身份验证
authenticator
迁移
手机
api
搜索引擎
网址
提交
自动
变砖
arris
ac1750
sbr
路由
硬件加速
ubnt
er
固件
openwrt
usb
上网卡
共享
解析
电子书
信息
u盘
mac
diskutil
格式化
顽固
wkwebview
ios
载入
灵活
bbr
开启
cjson
lua
module
错误
自动更新
microsoft
关闭
app
store
登录
未知
静音
风扇
主机
笔记本
改造
微信
尝鲜
视频
体验
cpu
debian
ubuntu
查看
温度
chrome
server
浏览
webdriver
微博
selenium
gnu
linux
安装
系统启动
编译
宅家
坑记
屏幕
动手
nginx
quic
抢先
useragent
蜘蛛
真假
识别
最近发表
- Mac 关闭 Microsoft 自动更新
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- 老笔记本改造为无风扇静音主机方案
- 自己组装21瓦低功耗家庭爬虫、文件、web服务器
- 微信视频号尝鲜体验
- Ubuntu/Debian 查看CPU温度的方法
- 在Ubuntu/debian Server 系统使用Chrome 无头浏览模式
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- 使用Golang selenium WebDriver 自动登录微博
- 在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- ubuntu/debian 下自行编译 OpenWRT 固件
- 宅家自己动手换手机屏幕掉坑记
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- 在 Nginx 和 Golang web 上抢先体验 QUIC
- 从UserAgent识别搜索引擎并判断真假蜘蛛
最近浏览
- VirtualBox 虚拟机里网络很慢的解决方法
- 自己组装21瓦低功耗家庭爬虫、文件、web服务器
- Sublime 把字符串替换为换行
- golang timestamp time 时间戳小结
- 使用caddy 快速部署多个https 网站
- python 判断当前时间是否在某两个时间点之间
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- 利用 API 自动向搜索引擎提交网址
- ARRIS SBR-AC1750 路由变砖拆解折腾
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- Openwrt 使用USB 4G 上网卡共享网络
- python 解析电子书的信息
- 在终端使用Mac diskutil 命令格式化顽固U盘
- IOS WKWebView 灵活载入本地文件和网络文件
- Openwrt 路由上开启BBR
- 出现 lua module 'cjson' not found 错误的解决方法