源码系统概览
文章正文
这套源码是一套基于 DedeCMS 搭建的网址导航类网站系统,主要包含分类收录、热门推荐、在线工具和排行榜等模块。
它把各类外部网站按行业分门别类地展示,访客点一下就能跳转到目标站点,本质是一个资源导航与网址目录平台。
站点前台采用 layui 框架做样式,页面自带视口适配,手机和电脑打开都能正常排版,不用单独做移动版。
后台沿用 DedeCMS 自带的栏目与文档管理,站长可以像发文章一样录入一个网站,填写网址、简介、站长 QQ 等字段。
首页上方是一个百度搜索框,用户输入关键词会跳转到百度结果页,相当于给站点加了一个轻量搜索入口。
分类区按「资源、辅助、活动、代刷、卡盟、头像、新闻、破解、论坛、站长、学习、网赚、彩票、游戏、直播、影视、音乐、小说、动漫、其他」等二十多个栏目组织。
每个栏目下又会列出若干站点,默认展示标题和网站图标,鼠标悬停还能看到「直接访问、网站详情、类似网站」三个快捷入口。
热门和推荐两个区块分别用头条和推荐标记筛选,站长在后台勾选对应属性,前台就会自动聚合展示。
在线工具栏目独立成一个频道,专门收录实用小工具类网站,点击同样走外链中转跳转到目标地址。
排行榜频道按点击量排序,把近期最热门的站点排出来,方便新访客快速找到高人气资源。
文章详情页信息很全,除了网址链接和收录时间,还调用了爱站网的百度权重与手机权重接口,直接展示 BR 图标。
站点底部提供了关于我们、广告合作、申请收录、意见反馈四个单页,收录合作和广告投放都有专门入口。
「新鲜趣事」区块接入了百度的资讯流组件,让首页在纯导航之外多一点内容可读性。
整站支持生成静态 HTML,配合 DedeCMS 的更新机制可以一键把栏目和首页刷成静态页,减轻服务器压力。
数据方面随源码附了一份 qqdaohang.sql,里面已经预置了栏目结构和示例站点,导入后就能看到接近成品的效果。
对于想做垂直领域导航、或者给现有业务配一个资源入口的站长来说,这套系统省去了从零开发的前端和后台工作量。
由于底层是成熟的 DedeCMS,插件、模板和二次开发资料都很多,后续想加功能也比较好上手。
源码简介
这是一套基于 DedeCMS 5.7 二次开发的技术导航 / 资源导航网站源码。
它把「网址导航 + 资源收录 + 外链中转 + 点击统计」整合到一个成熟 CMS 后台中,站长可以像发布文章一样维护站点条目。
源码含完整程序与一份预置演示数据的 SQL,开箱即可看到分类导航、热门推荐、在线工具、排行榜等成品效果。
适用场景
1. 个人站长搭建综合网址导航站,聚合常用资源站点并提供搜索入口。
2. 行业社群或论坛配套做一个垂直领域的资源收录目录。
3. 需要外链中转与点击统计的站点导航、友链展示场景。
功能亮点
1. 多分类资源导航:内置 20+ 栏目(资源、辅助、论坛、游戏、影视等),首页分类区自动聚合各栏目站点。
2. 热门与推荐双栏:后台勾选头条/推荐属性,前台热门、推荐区块自动筛选展示。
3. 在线工具与排行榜频道:独立的「在线工具」「排行榜」频道,排行榜按点击量排序高人气站点。
4. 外链中转与点击统计:所有站点走 /go.php 中转跳转,详情页集成点击统计与爱站 BR 权重展示。
5. 百度搜索框 + 资讯流:首页嵌入百度搜索入口,并接入百度资讯流组件增加可读性。
6. PC/手机自适应:模板统一使用视口适配与 layui 响应式布局,移动端无需单独版本。
技术架构与部署指南
| 维度 | 本套源码 | 同类通用方案 |
|---|---|---|
| 技术栈 | – 后端:PHP(DedeCMS 5.7 运行所需,建议 PHP 5.4,7.0) – 数据库: |
依具体方案选型,需自行搭建与维护 |
| 部署方式 | 1. 将「源码」目录上传 / 解压到网站根目录。 | 多托管于第三方平台或订阅云服务 |
| 功能侧重 | 1. 多分类资源导航:内置 20+ 栏目(资源、辅助、论坛、游戏、影视等),首页分类区自动聚合各栏目站点。 | 功能通用,定制深度有限 |
| 数据归属 | 数据自持,部署在自有服务器,不出站 | 数据通常留存于服务商侧 |
| 成本模式 | 获取后自主部署,无持续授权费用 | 通常按订阅或调用量计费 |
技术栈与运行环境
– 后端:PHP(DedeCMS 5.7 运行所需,建议 PHP 5.4,7.0)
– 数据库:MySQL 5.0 及以上
– 前端:HTML + CSS + layui + jQuery,响应式自适应
– 服务器:Apache 或 Nginx,需支持 PHP 与伪静态(可选)
– 运行依赖:GD 库、MySQL(i) 扩展、curl 扩展
安装与部署提示
1. 将「源码」目录上传 / 解压到网站根目录。
2. 浏览器访问 /install/index.php 按向导填写数据库信息,自动生成 data/common.inc.php。
3. 进入后台(/admin,默认管理员 admin / admin)执行「系统 → 数据库备份/还原」导入数据目录中的 qqdaohang.sql(按数据文件说明先清空原有数据再导入)。
4. 在「系统 → 系统基本参数」确认站点根网址,到「核心 → 网站栏目管理」确认首页模板指向 12312kojk/index.htm。
5. 后台「生成 → 更新首页 / 栏目 / 文档 HTML」生成静态页,访问首页即可看到导航效果。
提示:数据文件名为 qqdaohang.sql,同目录的「删除原数据后再导入本数据.txt」说明导入前应先清空原有数据。
截图与演示说明
– 首页(templets/12312kojk/index.htm):顶部百度搜索框、广告位、热门网站、推荐网站、免费工具、近期加入、出站排行榜、分类导航、新鲜趣事资讯流。
– 分类列表页(list_fl.htm,对应 /fl 及 /fl/2~21):按二十多个栏目展示站点卡片,悬停出现直接访问/详情/类似网站入口。
– 在线工具频道(list_tool.htm,/tool):独立工具类网站集合。
– 排行榜频道(list_rank.htm,/rank):按点击量排序的热门站点。
– 网站详情页(article_article.htm):展示网址、收录时间、语言、分类、站长QQ、百度权重/手机权重、小编点评与网站介绍。
– 关于/合作单页(about.htm,/about、/about/ad.html、/about/send.html、/about/idea.html):关于我们、广告合作、申请收录、意见反馈。
– 外链中转页(go.php):加载动画后 2 秒跳转到目标站点的中转页。
– 管理后台(/admin):DedeCMS 标准栏目、文档、广告、模板管理。
常见问题
1. 导入 qqdaohang.sql 后打开首页是空白或报错?
先确认 data/common.inc.php 里的数据库账号、库名与实际一致;再检查「系统基本参数」中首页模板是否指向 12312kojk/index.htm,最后到「生成」里更新首页 HTML。
2. 点击站点提示跳转失败或一直停在加载页?
go.php 是外链中转页,依靠 header refresh 跳转,需服务器正常解析 PHP;若目标网址带特殊字符,可在后台文档里核对 weburl 字段是否填写完整带 http(s)://。
安全风险提示
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
– 路径:/go.php
– 类型:开放重定向(Open Redirect)
– 证据:go.php 第 20 行直接取 $_SERVER[“QUERY_STRING”] 作为跳转地址,第 26 行用 header(“refresh:2;url=”.$URLs) 跳转,未对目标域名做白名单校验。
– 建议:部署前对 go.php 增加域名白名单或仅允许站内已收录网址跳转;同时 DedeCMS 5.7 属较老版本,历史上存在多处已知漏洞,请升级补丁、删除 install 目录、限制 /admin 后台访问 IP。
下载说明
源码分为「源码」与「数据」两部分:前者为完整程序(含 templets、admin、install、static 等),后者含 qqdaohang.sql 数据库文件与导入说明。下载后按上面的安装步骤导入数据即可还原演示内容。