全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 4792|回复: 26
打印 上一主题 下一主题

Nginx 防盗链测试(加入链接时效)

[复制链接]
跳转到指定楼层
#
发表于 2012-11-12 15:27:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 lazyzhu 于 2012-11-12 19:08 编辑

用 Nginx_Lua 写的,只用到了 lua-resty-string 库

比模块 HttpAccessKeyModule 功能及定制性更强

欢迎测试。。。

http://108.171.252.203/download.html

更新:加入时效,链接每日 0:00 失效。
27#
发表于 2012-11-12 20:19:22 来自手机 | 只看该作者
不错
26#
 楼主| 发表于 2012-11-12 19:07:13 | 只看该作者
更新:加入时效,链接每日 0:00 失效。
25#
发表于 2012-11-12 18:17:42 | 只看该作者
24#
发表于 2012-11-12 18:13:45 | 只看该作者
lazyzhu 发表于 2012-11-12 18:12
哦,补充下:set_md5和 lua-resty-string的性能几乎相等,因为 lua-resty-string 基于 LuaJIT FFI (http ...


我不喜欢crossing code...
23#
 楼主| 发表于 2012-11-12 18:12:46 | 只看该作者
360安全卫士 发表于 2012-11-12 17:19
我的想法是,能不用LUA,尽量不用LUA
http://fd.vvwvv.eu.org/thread-161432-1-1.html


哦,补充下:set_md5和 lua-resty-string的性能几乎相等,因为 lua-resty-string 基于 LuaJIT FFI (http://luajit.org/ext_ffi.html ),调用了外部C(https://github.com/agentzh/lua-resty-string/blob/master/lib/resty/md5.lua)。

又再一次证实了我前面所说的。。。
22#
发表于 2012-11-12 17:19:46 | 只看该作者
lazyzhu 发表于 2012-11-12 17:15
,这又是你的无知了,开发者现在都推荐用我们用lua-resty库,因为大部分情况反而统一用lua开发的更高 ...

我的想法是,能不用LUA,尽量不用LUA
http://fd.vvwvv.eu.org/thread-161432-1-1.html
21#
发表于 2012-11-12 17:17:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
20#
 楼主| 发表于 2012-11-12 17:15:33 | 只看该作者
360安全卫士 发表于 2012-11-12 17:02
https://github.com/agentzh/set-misc-nginx-module
set_md5,比lua算md5的效率高不只一个数量级。回答ov ...
set_md5,比lua算md5的效率高不只一个数量级

,这又是你的无知了,开发者现在都推荐用我们用lua-resty库,因为大部分情况反而统一用lua开发的更高效,这个我上次已经说过了,效率即使最差也就差 10~20% (http://blog.zoomquiet.org/pyblosxom/2012/03/#toc15R0lYRENNU),我不知道你的“数量级”如何定义的?

19#
发表于 2012-11-12 17:10:17 | 只看该作者
统统打水印,欢迎盗链
18#
发表于 2012-11-12 17:02:21 | 只看该作者
lazyzhu 发表于 2012-11-12 16:57
你说加密效果好上百倍的依据在哪里?有统计数据吗?
lua-resty-string 库才开发出来几个月,你就未卜先知 ...

https://github.com/agentzh/set-misc-nginx-module
set_md5,比lua算md5的效率高不只一个数量级。回答over.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-10 01:24 , Processed in 0.455294 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表