智能摘要·小栈AI助手

你还记得ASP时代的导航系统有多灵活吗?可以随意修改网页特效、嵌入自定义JS代码,几乎无所不能。XishuNav 正是从这种怀旧需求出发,用现代PHP技术重新诠释了这套理念。我经历过ASP建站时代,深知那种高度可定制性的价值,因此在开发PHP版本时,特意保留了后台网页特效配置、自定义JS嵌入功能——延续老ASP系统的灵活性,同时兼顾PHP环境的安全与易用。目前这套系统属于内测阶段,任何建议或BUG欢迎在论坛留言反馈。后台默认提供三套模板。
这是怎样一套PHP网址导航系统?
这是一款轻量级PHP 网址导航系统/书签管理系统(类似hao123),适合搭建个人或团队的网址收藏站、导航站。由「西数资源网」开发发布。
技术架构
| 项目 | 技术 |
|---|---|
| 后端语言 | PHP 7.4+(面向过程 + 单例模式数据库类) |
| 数据库 | MySQL(PDO预处理,防SQL注入) |
| 前端框架 | Bootstrap 4 + Font Awesome 4 |
| 模板引擎 | 原生PHP模板(3套可选) |
| 安装方式 | 向导式安装(install.php) |
目录结构一览
├── index.php # 前台首页(搜索+分类+网址展示)
├── category.php # 分类页
├── 404.html # 404页面
├── install.php # 安装向导(538行,含环境检测、建表、初始化)
├── config.php # 数据库配置(安装后生成)
├── .htaccess # Apache伪静态规则
│
├── include/
│ ├── db.class.php # 数据库单例类(PDO封装,CRUD方法)
│ └── functions.php # 核心函数库(安全过滤、版权保护、验证码等)
│
├── admin/ # 后台管理面板(15个功能模块)
│ ├── login.php # 管理员登录(含验证码)
│ ├── index.php # 后台首页(统计仪表盘)
│ ├── site.php # 网址管理(增删改查、审核、推荐、隐藏)
│ ├── site_add.php # 添加网址
│ ├── site_import.php# 批量导入网址
│ ├── category.php # 分类管理
│ ├── setting.php # 系统设置(站点名、SEO、模板、自定义JS等)
│ ├── template.php # 模板管理
│ ├── ad.php # 广告管理(支持定时上下线)
│ ├── link.php # 友情链接管理
│ ├── stats.php # 站点统计(点击排行、分类统计)
│ ├── log.php # 操作日志
│ ├── backup.php # 数据库备份/恢复
│ └── header/footer # 后台公共模板
│
├── template/ # 前台模板(3套风格)
│ ├── default/ # 默认风格(紫蓝渐变,移动端优先)
│ ├── card/ # 卡片风格
│ └── retro/ # 复古风格
│
├── data/ # 数据目录(install.lock等)
└── logs/ # 日志目录
有哪些核心功能?
前台功能
- 分类导航:按分类展示收录网站,支持分类颜色标识
- 搜索功能:支持按名称、URL、描述模糊搜索
- 移动端适配:自动检测设备,PC/手机展示不同布局
- 网址推荐:推荐站点优先展示,带⭐标识
- 广告位:支持定时上下线的广告展示
- 友情链接:底部友链展示
- 伪静态:支持 URL Rewrite 美化链接
- 网站开关:后台可一键关闭网站维护
后台功能
- 仪表盘:分类数、网址数、友链数、今日新增统计
- 网址管理:增删改查、审核/批量审核、推荐/隐藏、排序
- 批量导入:支持批量导入网址
- 分类管理:分类增删改、排序、颜色设置、英文名
- 系统设置:站点名、副标题、SEO关键词/描述、ICP备案号、统计代码、自定义JS、模板切换、网站开关、IP白名单
- 广告管理:广告增删改、定时上下线、排序
- 友情链接:友链增删改、排序
- 站点统计:点击排行、分类点击统计、今日点击
- 操作日志:记录管理员所有操作(含IP)
- 数据库备份:一键备份/恢复,SQL文件带版权标记
- 模板管理:3套模板切换
安全机制如何保障?
| 安全项 | 实现方式 |
|---|---|
| SQL注入 | PDO预处理 + sql_filter双重防护 |
| XSS攻击 | xss_filter过滤 + htmlspecialchars输出转义 |
| 后台认证 | Session + Token令牌(自动刷新,防频繁掉线) |
| 验证码 | 登录页验证码(5分钟过期) |
| IP白名单 | 支持通配符的IP访问控制 |
| 目录保护 | data/include目录通过.htaccess禁止直接访问 |
| 入口校验 | IN_SYSTEM 常量防直接访问 |
| 错误处理 | 自定义错误处理器,隐藏敏感信息 |
这套PHP源码在安全方面做足了功夫,无论是新手还是老站长都能放心使用。
数据库需要了解什么?
主要数据表均支持自定义前缀,这与常见的开源软件设计一致,方便多站点部署。
- category – 分类(名称、英文名、颜色、排序、隐藏)
- site – 网址(名称、URL、描述、图标、分类、点击量、推荐、审核、排序)
- ad – 广告(标题、图片、链接、定时上下线、排序)
- link – 友情链接(名称、URL、Logo、排序)
- log – 操作日志(操作人、内容、IP、时间)
- setting – 系统设置(键值对存储)
- stats – 点击统计(按日期)
其中,数据库结构清晰,便于二次开发和数据迁移。
这是一款功能完整、安全可靠、轻量易部署的网址导航源码,适合个人站长快速搭建导航站。
常见问题
❓ 这套系统需要什么运行环境?
需要PHP 7.4或更高版本,MySQL数据库,以及Apache服务器(支持.htaccess伪静态)。安装过程有向导式install.php,会主动检测环境是否达标。
❓ 后台管理怎么登录?
安装完成后访问 yoursite.com/admin/login.php,输入设置的管理员账号和密码即可登录。登录页自带验证码,5分钟内有效,防暴力破解。
❓ 数据安全有保障吗?
整站采用PDO预处理防SQL注入、XSS过滤、后台Token认证、IP白名单等多重保护。后台还提供数据库一键备份/恢复功能,定期备份数据即可。
❓ 模板可以自己修改吗?
完全可以。系统提供3套默认模板(默认、卡片、复古),均位于template目录下。你也可以在后台模板管理页面对模板进行切换,甚至创建自己的模板。
❓ 内测阶段如何反馈问题?
欢迎在官方论坛留言反馈,任何建议或BUG都会被认真对待。内测版免费使用,正式版可能会有一些功能调整。
© 版权声明
✉️ 版权声明
本文内容为原创或经互联网搜集整理而成,版权归原作者所有。
未经授权,禁止任何形式的转载、镜像或商业用途。
如需合作或存在版权问题,请联系我们:
📧 jieligw@qq.com 🌐 www.xzdbk.com
未经授权,禁止任何形式的转载、镜像或商业用途。
如需合作或存在版权问题,请联系我们:
📧 jieligw@qq.com 🌐 www.xzdbk.com
© 2025 小栈博客 | 原创保护 · 侵权必究
THE END
![小栈AI综合助手:WordPress智能插件[V3.2.2 2026-07-16] -小栈博客](https://www.xzdbk.com/wp-content/uploads/2026/06/小栈AI综合助手全新升级-800x600.png)
![AI综合助手v2.2.3已停用最新版重构3.1.6[已暂停更新] -小栈博客](https://www.xzdbk.com/wp-content/uploads/2026/05/小栈AI综合助手v2.1.8升级封面.png)
![小栈AI标签助手V1.3.3 – 自动生成SEO标签,[已开源暂停更新] -小栈博客](https://www.xzdbk.com/wp-content/uploads/2026/04/021775804546053c2dd50d19df53a1cf97de1fb7620a49ab0413a_0.jpeg.jpg)










暂无评论内容