webpy 项目推介:短网址服务:onexe.com

网址缩短服务做之只是想学习下web.py与nosql
memcahedb就不用过多介绍了.memcache + db
网址缩短服务,使用web.py是最方便不过了.
使用memcache的py接口就可以访问到memcahedb
核心的算法有点烂,不要见笑:

str = base64(md5(url))
return str[:4] + str[-5]

再把生成的字符串作为key,key/url 放到memcahedb
访问时直接读取,流程大体这样,可能算不上高效.

应该也能支持一定数量的使用.

用户访问短网址,先从memcahedb查找对应key的url,再302/301重定向就可以了.

项目地址:http://onexe.com/

关于作者:

篱笆,目前创业中,以前在游戏公司做过支付相关开发,用的是 Cherrypy。早先做过装机,做过客服,做过软件测试,还做过 python 维护,为人谦虚,自称还不了自己。
豆瓣主页:http://www.douban.com/people/2069047/
Gtalk:nameliba(#)gmail.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。