全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 9052|回复: 51

[开源]PHP短链接源码

  [复制链接]
发表于 2018-4-3 14:18:57 | 显示全部楼层 |阅读模式
本帖最后由 litter123 于 2018-4-7 19:34 编辑

一个现代、安全且简洁的PHP短链接 (PHP是世界上最好F#fIO#@($)#U)

代码很简陋,欢迎各位大佬提出修改的意见。

下载地址:https://github.com/littleplus/url-shorter

演示站点:http://bbr.buzz/

功能:

使用PDO和Bindparam防注入
使用Ajax获取短链接(免刷新)
使用纯JS复制生成的短链接
没有更多功能了

安装方法:

git clone或者下载代码到网站根目录
配置好伪静态(Apache直接使用根目录下的.htaccess就可以了,Nginx请自行配置(类似Wordpress的规则))
导入url.sql到数据库
配置好配置文件
完成

计划中要增加的功能 (计划中,计划中):

使用Redis缓存,更快,抗压能力更强
使用Redis控制访问速率,抗CC
 楼主| 发表于 2018-4-3 14:45:09 | 显示全部楼层
lzyroot 发表于 2018-4-3 14:36
https://github.com/CollageTomato/ShortUrl

跟这个有点像

没错,皮是扒他的,然后改了改
发表于 2018-4-3 14:36:25 | 显示全部楼层
https://github.com/CollageTomato/ShortUrl

跟这个有点像

https://v7.gs
发表于 2018-4-3 14:20:23 | 显示全部楼层
虽然用不到,但是还是很感谢开源。
发表于 2018-4-3 14:21:30 来自手机 | 显示全部楼层
马克刘明是一对好基友。域名容易红名
发表于 2018-4-3 14:21:48 | 显示全部楼层
马克备用,感谢楼主
发表于 2018-4-3 14:22:07 | 显示全部楼层
看起来就很牛逼的样子,感谢大佬带来的干货。
发表于 2018-4-3 14:22:31 | 显示全部楼层
问大佬个问题,可以放二级目录里面  转站点的外链用吗?
 楼主| 发表于 2018-4-3 14:22:59 | 显示全部楼层
admin    . 发表于 2018-4-3 14:21
马克刘明是一对好基友。域名容易红名

屏蔽某些域名,这个功能正在写
 楼主| 发表于 2018-4-3 14:24:02 | 显示全部楼层
kittyy487 发表于 2018-4-3 14:22
问大佬个问题,可以放二级目录里面  转站点的外链用吗?

理论上是可以的,不过我没试过,有的地方可能要小改一下
发表于 2018-4-3 14:26:46 | 显示全部楼层
可以記錄多少個人點過那條LINK 嗎?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-20 06:58 , Processed in 0.062551 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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