Skip to content

Starxwen/short-link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

星跃短链接系统

介绍

长链接看起来不舒服? 本系统助你轻松解决,只需一点,长链接秒变短链接!

本项目为二开,原作者仓库:https://gitee.com/jsy-1/short-url

二开优化功能,新增用户等功能,演示网站:https://u.xwyue.com

软件架构

使用php+mysql架构,采用jquery框架。

为保证项目无BUG,可正常运行,开发者已亲自试验,并严格按照 readme.md操作后,安装成功,一切正常

测试环境:

  1. phpmyadmin 4.9.7
  2. php 72

建议您使用上述环境,以保证项目稳定性

安装教程

  1. 下载本仓库的发行版
  2. 将发行版的zip文件解压至 服务器 或 虚拟主机。
  3. 仔细填写配置文件 config.php(里面有详细注释,请严格按照要求填写),确保信息正确,否则程序无法运行。(md5值采用 32位小写)
  4. 访问安装程序 install/install.php,当出现 数据表创建成功!您现在可以开始使用了。时,意味着安装结束。若出现错误,请参见 注意事项第一条。
  5. 删除 install目录(包括 install目录下的所有文件),避免安全问题。但请注意,必须保留其他文件,尤其是 config.php
  6. 访问 new.php,然后开始使用!如果出现错误,请尝试从第一步开始重新安装。

使用说明

  1. new.php是添加短链接的页面,一般将此页面提供给客户。add.php是api接口,请勿分享。
  2. config.php是重要配置文件,请勿删除,务必完整保留,且正确填写信息。
  3. 由于开发时间短,人力资源少,目前界面较为简陋,我们将会尽快优化,请谅解!谢谢!

注意事项

  1. config.php很重要!很重要!很重要!程序完全依赖于它,必须正确填写,并确保完整性。
  2. 使用时,请保留版权标识和仓库地址,谢谢!
  3. 本项目可商用,但请遵循 注意事项 第二条。
  4. 短链接本质上依赖于您的域名,建议购买长度较短的域名以达到最好的效果。

更新内容

  1. 优化安装过程,安装完成后不删除install.php
  2. 原短链接为/?id=id跳转改为/xxxxxx跳转
  3. 优化新增页面UI和管理页面UI
  4. admin.php增加删除功能
  5. 优化代码,修复二开过程中导致的BUG
  6. 修复admin.php显示问题(2024.11.12完成)

更新计划

  1. 增加用户功能,用户中心等(2024.11.12 计划开发)
  2. 修复客户IP问题(2024.11.12 计划开发)

About

基于php开发的短链接程序

Resources

Stars

Watchers

Forks

Packages

No packages published