一个基于PHP的开源工具网站,支持自定义工具管理、数据库连接测试、后台管理和美观自适应界面。
- 工具列表动态管理(支持emoji或图片图标、描述、链接、显示/隐藏)
- 数据库连接测试工具
- 后台管理(登录、工具管理、网站设置)
- 网站标题、底部公告、Header代码自定义
- 首次访问自动安装引导
- 管理员密码加密存储,登录防爆破
- 响应式美观UI,支持移动端
- 支持公告栏多条内容、分隔符自定义
- 支持一键导入SQL初始化数据库
推荐方式:
- 宝塔面板用户可用"URL链接下载"功能一键下载源码
- 国内服务器建议使用:
git clone https://github.yeqing.net/github.com/mcpol-office/Tool-Network
- 国外(包括香港、澳门、台湾)服务器建议使用:
git clone https://github.com/mcpol-office/Tool-Network
安装流程:
- 将文件上传到支持PHP的Web服务器
- 访问网站首页,首次访问会自动跳转到安装状态页面
- 点击"开始安装"进入配置页面
- 填写数据库信息、网站标题和管理员账户
- 配置完成后即可正常使用
- 访问
install.php查看安装状态 - 已安装时显示配置信息
- 支持重新安装功能
- 直接导入
inc/install.sql,包含tools和admin两张表,字段完整。
- 访问:
/admin/login.php
php/
├── index.php # 首页
├── setup.php # 初始配置页面
├── install.php # 安装状态检查
├── admin/ # 后台管理
│ ├── login.php # 登录页面
│ ├── dashboard.php # 后台首页
│ ├── tools.php # 工具管理
│ ├── settings.php # 网站设置
│ └── logout.php # 退出登录
├── inc/ # 公共文件
│ ├── config.php # 配置管理
│ ├── db.php # 数据库连接
│ ├── install.sql # 数据库初始化
└── assets/ # 静态资源
└── style.css # 样式文件
网站配置保存在 inc/config_data.php 文件中,包含:
- 网站标题
- 数据库连接信息
- Header代码
- 公告栏
- 如何添加/编辑工具?
登录后台,进入"工具管理"可增删改查工具,支持图标、描述、链接、显示状态。 - 如何自定义底部公告?
后台"网站设置"可添加多条公告,支持文本和链接,分隔符可自定义。
- 请及时修改默认管理员密码
- 定期备份数据库和配置文件
- 确保服务器环境安全