Python教程

Python开发一个短网址生成器

本文主要是介绍Python开发一个短网址生成器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

原理简述:

生成短网址:

首先,将长网址插入mysql一个表中,此时生成一个主键id,将主键id 做base62编码 为一个短标识,这个短标识拼接域名即为短网址。
短网址 = 域名 + 短标识

访问短网址:

将短网址标识 base62解码,即为插入的主键id,查到长网址,然后重定向到长网址即实现当访问短网址到长网址的过程。

项目在这:http://github.com/sirxy/tinyurl

以上。

这篇关于Python开发一个短网址生成器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!