一套功能完整的 PHP 网站导航系统,开箱即用:前台展示分类导航站点,后台一站式管理链接、文章、广告、用户与订单,支持采集、支付、SEO 全套运营能力。

一、前台功能

1. 首页
– 分类导航展示(7 大分类:目录导航 / 博客资源 / 影音视频 / IDC 网站 / 电商购物 / 默认分类 / AI 工具)
– 热门推荐区 + 最新收录区(卡片式展示:图标 / 标题 / 简介 / 分类标签 / 日期)
– 站内搜索(按关键词检索站点)
– 页脚友情链接 + 备案号 / 版权信息

2. 分类页(fenleiye.php)
– 按分类浏览全部站点,分页展示
– 分类标签高亮当前选中项

3. 站点详情页(site-detail.php)
– 站点完整信息:名称 / 描述 / 分类 / 图标 / 整站截图
– 无截图站点自动隐藏截图区域,不破版
– 点击进入跳转流程

4. 跳转中间页(jump.php)
– 深色风格跳转引导页,5 秒倒计时后自动跳转目标站点
– 全站开关控制(后台设置 `jump_page_enabled`)
– 快审站点/直接跳转类型 → 跳过中间页直达目标
– 安全防护:仅允许跳转站内已登记且审核通过的链接(防开放重定向攻击)
– 点击统计:每次跳转自动累计点击量

5. 文章系统
– 文章列表(wenzhan.php / article.php)+ 文章详情
– 文章分类管理,正文图文混排

6. 排行与收录
– 分类排行(ranking.php):按点击量排序热门站点
– 最新收录(zuixin.php):展示最近加入的站点
– 申请收录(shoulu.php):前台表单提交站点,后台审核后展示

7. 自助广告(guanggao.php)
– 前台广告位展示
– 用户自助下单购买广告位 → 支付 → 后台审核投放

8. 用户中心(user-center.php / user_portal.php)
– 用户注册 / 登录 / 退出
– 用户提交的收录申请管理
– 自助广告订单查看

9. SEO 与提交
– sitemap.xml 自动生成(sitemap_gen.php):首页 / 分类页 / 详情页 / 文章页全覆盖
– robots.txt 同步生成
– SEO 标题 / 关键词 / 描述后台可配

10. JSON API(api.php)
– 用户注册 / 登录等接口,便于前端扩展对接

 

二、后台功能(/admin)

| 模块 | 功能说明 |
|—|—|
| **链接管理** | 导航链接增删改查、审核/驳回、快审标记(标记后前台直达跳转)、一键拉取网页标题/描述/图标、批量更新 |
| **分类管理** | 分类增删改、排序、自定义名称 |
| **文章管理** | 文章增删改、文章分类、图文内容编辑 |
| **采集管理** | 采集规则配置(目标站点/规则)、采集任务创建与执行、任务列表与状态跟踪 |
| **广告管理** | 广告位配置、广告内容编辑、前台投放 |
| **友情链接** | 页脚友链管理(不走跳转中间页) |
| **用户管理** | 前台注册用户管理、状态控制 |
| **支付配置** | 支付渠道配置,支持 **支付宝 / 微信支付 / 易支付** 三通道 |
| **订单管理** | 广告购买订单列表、状态跟踪 |
| **套餐价格** | 广告/会员套餐与价格配置 |
| **OSS 云存储** | 阿里云 OSS 配置与连通性测试,图片素材可上云 |
| **模板管理** | 模板切换(多模板并存,`templates/` 目录) |
| **系统设置** | 站点标题 / LOGO / SEO 关键词描述 / 页脚 / 维护模式开关 / 联系邮箱 / 备案号 / 跳转页开关 |
| **管理员账号** | 管理员登录、账号管理 |

 

三、技术架构

| 项目 | 说明 |
|—|—|
| 开发语言 | PHP 7.2 ~ 7.4(原生开发,无框架依赖) |
| 数据库 | MySQL 5.6+(PDO 预处理,防 SQL 注入) |
| 前端 | HTML + CSS + JavaScript + Font Awesome 图标库 + ECharts 图表 |
| Web 服务器 | Nginx / Apache 均可,**无需伪静态配置** |
| 模板系统 | 独立模板目录,支持多模板切换 |
| 安全设计 | 密码 bcrypt 哈希存储;跳转防开放重定向;登录态校验;维护模式 |
| 扩展组件 | 二维码生成(endroid/qr-code)、支付宝官方 SDK、阿里云 OSS SDK |

四、数据库结构(20 张表)

`admins`(管理员)、`categories`(分类)、`links`(导航链接)、`article`(文章)、`article_category`(文章分类)、`ads`(广告)、`friend_links`(友链)、`users`(用户)、`user_links`(用户收录)、`user_categories`(用户分类)、`crawl_rules`(采集规则)、`crawl_tasks`(采集任务)、`payment_config`(支付配置)、`payment_orders`(订单)、`package_prices`(套餐价格)、`oss_config`(云存储配置)、`settings`(系统设置)、`templates`(模板)、`startpages`(起始页)、`captcha`(验证码)

 

五、运行环境要求

| 组件 | 版本要求 |
|—|—|
| PHP | 7.2 ~ 7.4(推荐 7.4) |
| MySQL | 5.6 / 5.7 / 8.0 |
| Web 服务器 | Nginx 或 Apache |

导航系统源码/全开源版本/精美UI/带后台/附教程插图

导航系统源码/全开源版本/精美UI/带后台/附教程插图1

导航系统源码/全开源版本/精美UI/带后台/附教程插图2

导航系统源码/全开源版本/精美UI/带后台/附教程插图3

导航系统源码/全开源版本/精美UI/带后台/附教程插图4

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。