标签:lua

使用Openresty的Lua扩展开发URL网址缩短接口simple-url-shorten

3年前 (2015-03-12) | 3231 VIEWS | 0 COMMENTS

网址缩短接口一般位于网络服务的底层,为上层应用提供网址缩短化服务。大型网络架构过程中,如微博、社交平台、app等,都会考虑采用网址缩短服务。采用网址缩短服务有如下优点:

1、节约带宽

2、减少子符长度,节约页面空间

3、防止HTTP请求中的referer记录及信息泄露

4、美化URL,增强用户体验,便于传播

5、可以简单统计功能(按业务需求而定)

闲来无事的时候,自己用Openresty的ngx_lua扩展结合Redis数据库,写了一个简单的网址缩短接口,具有执行效率高、搭建简单、扩展性强等优势,支持Json格式的Restfull数据,代码部署于Github,有兴趣的同学可以去尝试一下。网址:https://github.com/peanode/simple-url-shorten

url-shortner

Read More →

Lua如何判断Table为空

3年前 (2014-10-17) | 1769 VIEWS | 0 COMMENTS

本文转自:关于lua中table判空的问题(判断是否是空的table 即{})(http://my.oschina.net/jabbawockeez/blog/188070)