扫码关注官方订阅号
我GitHub上的项目链接变成了这么短http://suo.im/zlqlb
认证0级讲师
0-9 a-z A-Z 你看看主流的短连接是几位的 每一位随机取 基本不会重复 保险起见数据库查一遍是否重复,然后key和url存入数据库,前期量小的话 很简单 直接根据key取url然后重定向,后期访问压力大了,基本就是读压力,前端档一个缓存就好了
原理?数据库而已数据库结构
token url
token 短连接token,5个长度字符可以容纳(52个大小写字母+10个数字)5次方=916132832
url 原始链接
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
0-9 a-z A-Z 你看看主流的短连接是几位的 每一位随机取 基本不会重复 保险起见数据库查一遍是否重复,然后key和url存入数据库,前期量小的话 很简单 直接根据key取url然后重定向,后期访问压力大了,基本就是读压力,前端档一个缓存就好了
原理?数据库而已
数据库结构
token 短连接token,5个长度字符可以容纳(52个大小写字母+10个数字)5次方=916132832
url 原始链接