源码介绍:XishuNav 网址导航系统
我之所以开发这套导航系统,是因为经历过 ASP 建站时代,深知传统 ASP 导航系统灵活、可自定义网页特效、可自由嵌入 JS 代码的优势,因此在开发 PHP 版本时,特意保留了后台网页特效配置、自定义 JS 代码嵌入功能,延续老 ASP 系统的灵活可定制特性,兼顾现代 PHP 环境的安全与易用。这台系统属于内测阶段有什么好的建议和BUG反馈的可以在论坛留言反馈。
后台默认三套模板
这是一款轻量级 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 # 后台公共模板
│ ├── default/ # 默认风格(紫蓝渐变,移动端优先)
│ ├── card/ # 卡片风格
│ └── retro/ # 复古风格
│
├── data/ # 数据目录(install.lock等)
└── logs/ # 日志目录
核心功能
前台功能
•分类导航:按分类展示收录网站,支持分类颜色标识
•搜索功能:支持按名称、URL、描述模糊搜索
•移动端适配:自动检测设备,PC/手机展示不同布局
•网址推荐:推荐站点优先展示,带⭐标识
•广告位:支持定时上下线的广告展示
•友情链接:底部友链展示
•伪静态:支持 URL Rewrite 美化链接
•网站开关:后台可一键关闭网站维护

