使用pyTenjin 缓存html 页面片段
🕦 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 有个缓存页面片段的功能很使用,可以用来缓存一些需要大量计算才得到的内容。这样就可以大大提高页面响应速度,降低豆豆消耗,这个大家都懂的, https://github.com/ego008/saepy-log 93 就用这个优秀模板引擎。
使用方法参见 http://www.kuwata-lab.com/tenjin/pytenjin-users-guide.html 7
本文网址: https://pylist.com/t/1323269802 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
相关推荐
标签
示例
sae
python
tornado
pytenjin
ssdb
缓存
分享
一个
golang
模版
方法
gae
优化
正确
程序
request
time
页面
添加
js
fonts
css
html
一键
中文
实体
转换
禁用
静态
文件
lru
高效
简单
webview
file
android
input
上传
预览
原生
图片
选择
qq
时隔多年
网页
登录
全屏
浏览器
实现
wkwebview
ios
载入
灵活
访问速度
vps
bbr
开启
加速
adblock
攻守
互转
简体
繁体
opencc
修砖记
变砖
ubnt
er
tftp
脚本
制作
启动
片段
openwrt
国内
虚拟机
virtualbox
很慢
网络
解决
1.3
caddy
tls
部署
快速
socks5
代理
依赖
安装
使用
简析
await
async
场景
arris
ac1750
sbr
路由
最近发表
- go get 使用socks5 代理安装依赖库
- Golang结合OpenCC实现高效的中文简体繁体互转
- 原生 js 实现选择图片后本地预览
- async/await 使用场景简析
- 关于 AdBlock 的“攻守道”
- ARRIS SBR-AC1750 路由变砖拆解折腾
- Openwrt 路由上开启BBR
- UBNT ER-X 变砖 tftp 修砖记
- Android webview input file 上传图片
- js实现浏览器全屏方法
- 时隔多年,关于网页用QQ、微博登录
- 一键下载网站资源(html/css/js/fonts)
- 一键制作程序启动脚本
- 开启BBR 加速小VPS访问速度
- OpenWrt 国内源
- IOS WKWebView 灵活载入本地文件和网络文件
最近浏览
- Android webview input file 上传图片
- 原生 js 实现选择图片后本地预览
- 时隔多年,关于网页用QQ、微博登录
- js实现浏览器全屏方法
- IOS WKWebView 灵活载入本地文件和网络文件
- 开启BBR 加速小VPS访问速度
- 关于 AdBlock 的“攻守道”
- Golang结合OpenCC实现高效的中文简体繁体互转
- UBNT ER-X 变砖 tftp 修砖记
- 一键下载网站资源(html/css/js/fonts)
- 一键制作程序启动脚本
- 使用pyTenjin 缓存html 页面片段
- 用python 实现中文与html实体相互转换
- OpenWrt 国内源
- VirtualBox 虚拟机里网络很慢的解决方法
- 用 Caddy 快速部署TLS 1.3