短网址生成网站的源码都有哪些?

  对于短网址生成站来说,目前国内做的很不是很多,所以开源的代码也很少,多数是基于国外大牛的开源代码改编过来的。比较著名的有phurl,比较老牌,但是似乎已经停止更新和支持了。另外还有yourls,这款开源代码使用最广泛,目前仍然在更新之中,支持php7.0很赞。Ourls是一款国人开发的后起之秀。

  YOURLS是一个开源的PHP的程序,可以利用它来构建属于自己的URL缩短服务,YOURLS还可以集成到WordPress博客中使用。

  YOURLS 的主要功能:

  公开的(Public 任何人都可以用它创建短连接)或者私有的(private,只能你自己使用)

  可以随机(顺序的)或者自定义 URL 关键字

  可以跟踪点击数

  整洁的 AJAX 化的界面

  支持开放者 API

  支持PHP7.0以及MYSQL5.6

  Phurl是一个基于PHP和MySQL实现的网址缩短服务。从2006年开始,有国外团队制作并维护。

  Phurl的主要特点:

  简单,方便,整洁的界面

  可通过后台来查看,搜索和删除缩短网址

  通过后台获得Phurl新版本的通知

  缩短网址可以使用由程序生成的别名,或输入自定义的别

  仅支持PHP5.4和MYSQL5.5

  Ourls是近两年才开发出来的,开发者是国人,所以汉化这方面不需要担心,而且生成短链接的速度比较快

  Ourls的相关介绍:

  Ourls 是一个基于发号和 hashid 的短网址服务,灵感来源于知乎上关于短址算法的一个讨论 。

  Ourls 会根据 sha1 值来判断原url在数据库中是否已存在,若不存在则新增记录后对记录 id 进行 hash,产生短链接。

  软件运行环境基于PHP7.0和MariaDB