一款纯原生php打造的现代导航站系统:懒人导航(虫洞联盟)
在信息爆炸的时代,一个好用的网址导航站能帮用户快速找到优质资源。市面上导航站程序不少,但大多要么功能单一,要么依赖重型框架。今天给大家介绍一款轻量、现代、功能完善的导航站系统——懒人导航(演示站品牌名"虫洞联盟")。
这套程序采用纯原生 PHP + MySQL 开发,无任何框架依赖,部署简单,功能却相当丰富:友链自动收录、虫洞联盟互推、TDK权重自动采集、Sitemap生成、多主题切换、伪静态支持、在线更新……几乎覆盖了一个导航站从搭建到运营的全部需求。
演示站地址:https://site.ikunwl.com
一、前台展示:清爽现代的浏览体验
1. 首页:数据概览 + 排行榜 + 分类导航
首页采用蓝紫色渐变设计,视觉清新现代。顶部展示站点实时统计(收录数、分类数、总浏览量),下方是搜索框和提交入口。核心区域分为左右两栏:左侧是14个分类导航(AI工具、视频站、音乐站、小说站等),点击即可就地切换右侧站点列表,无需刷新页面;右侧默认展示AI工具分类的站点卡片,每个卡片包含站点图标、名称、权重徽章(BR值)、域名、描述、标签和浏览量。
首页还内置四维度排行榜——最新收录、最热站点、最多点出、最多点入,通过AJAX无刷新切换,让用户随时掌握热门趋势。
2. 分类页:多维排序 + 卡片网格
点击任意分类进入分类页,可以看到该分类下所有站点的卡片网格。页面顶部展示分类图标、名称、描述和收录数量,支持按"最新收录""按权重""按浏览""按点击"四种方式排序。每个站点卡片信息丰富:首字母彩色图标、站点名称、BR权重徽章、域名、功能描述、标签和浏览量,一目了然。
3. 站点详情页:权重数据 + 趋势图表 + 评分反馈
站点详情页是这套程序的一大亮点。点击任意站点卡片进入详情页,可以看到:
站点信息卡:图标、名称、URL、访问按钮、更新数据按钮
星级评分:5星可点击评分,显示平均分和评分人数(IP去重,一人一评)
权重信息:百度PC/百度移动/360/神马四端搜索引擎权重,所属分类,收录时间,浏览量
站点详情:描述、关键词标签
趋势图表:基于Chart.JS渲染的7天浏览量/点击量双折线趋势图,带面积填充效果
同类推荐:同分类的相关站点卡片,方便用户继续探索
问题反馈:支持4种反馈类型(网址变更/失效报错/内容错误/其他),AJAX提交
4. 搜索页:关键词高亮 + 全文检索
搜索功能支持按站点名称、URL、标签、描述多字段模糊搜索。搜索结果中关键词会高亮显示(先转义再高亮,防止XSS),结果以卡片形式展示,并显示找到的相关结果数量。
5. 提交页:自动获取TDK + 权重
提交页设计得很贴心。用户填写站点名称、URL和分类后,点击"自动获取标题/描述/权重"按钮,系统会并行调用TDK抓取接口和5118权重查询接口,自动填充站点描述、关键词,并获取百度PC/百度移动/360/神马四端权重数据,全部通过隐藏字段随表单提交到后端。这大大简化了站长提交站点的流程——填个网址就能自动补全大部分信息。
页面还展示了清晰的收录规则:需先添加友链、禁止违规内容、不收二级域名等,并附友链代码供复制。
二、虫洞联盟:站点互推的流量引擎
这是这套程序最具特色的功能。虫洞联盟是一个站点间互相引流的机制,核心思路是:加入联盟的站点互相展示对方链接,实现流量共享。
工作原理:
站长在导航站提交收录自己的站点
将虫洞联盟JS代码嵌入到自己网站(一行script标签即可)
JS加载后会在页面底部展示12个随机联盟成员站点链接
系统通过Referer识别来源域名,自动将站点加入联盟
联盟成员的"神秘虫洞传送"按钮可随机跳转到任意成员站点
后台管理:管理员可以查看联盟成员列表(手动加入/自动加入/待审核),批量审核,触发全量检测。系统会定期检查成员是否仍保留虫洞链接,连续3次检测失败则自动移出联盟,保证联盟质量。
三、友链自动收录:被动增长的站点库
除了用户主动提交,懒人导航还支持友链自动收录功能。当其他站长在自己的网站挂上导航站的友链后,有访客通过该友链点击进入导航站时,系统会:
前台捕获HTTP Referer,提取来源域名
过滤搜索引擎来路和本站自身
检查黑名单(IP+域名双匹配,子域名通配)
抓取对方首页,验证是否包含本站回链
提取对方页面的TDK(标题/描述/关键词)
检查违禁词列表
通过后自动收录,并获取权重数据
整个过程对用户完全透明——前端通过异步IMage pixel请求触发,延迟2秒执行,不影响页面加载。管理员可在后台配置是否开启、是否需要审核、默认分类、违禁词等。
四、后台管理:功能全面的管理系统
后台管理系统覆盖了导航站运营的方方面面:
仪表盘:站点总数、已发布、待审核、总浏览、总点击、今日新增等统计卡片,7天新增趋势图,最近提交和登录日志
站点管理:搜索、分类筛选、状态筛选、新增/编辑/删除、批量发布/下线/删除、一键更新TDK+权重
分类管理:新增/编辑/删除分类,slug唯一性检查,删除保护(有关联站点时拒绝),SEO标题/描述配置
提交审核:待审核站点列表,单条/批量通过/拒绝/删除
推荐管理:分类级推荐,左侧推荐列表可拖拽排序,右侧可选站点,一键推荐/取消
数据统计:分类分布表、权重分布、热门站点Top10、30天趋势
虫洞管理:联盟成员管理、联盟设置、检测脚本、黑名单管理
系统设置(7个Tab):基础信息、主题切换、伪静态配置、Sitemap管理、友链收录配置、安全设置、修改密码
在线更新:检测新版本、下载更新包(支持ZIP和ZBA格式)、自动备份、一键回滚
五、技术亮点
1. 安全防护体系
安全方面做得相当到位,覆盖了常见Web安全威胁:
| 安全措施 | 实现方式 |
|---|---|
| SQL注入防护 | PDO预处理语句全项目使用,关闭模拟预处理 |
| XSS防护 | 全站输出转义,搜索高亮先转义再高亮 |
| CSRF防护 | 所有POST表单和api均校验CSRF Token |
| SSRF防护 | 内网IP检测拦截,协议白名单(仅http/HTTPS) |
| 频率限制 | 登录5次/5分钟,提交/TDK/虫洞各自可配置 |
| 验证码 | GD生成4位字母数字,干扰点+线,后台可开关 |
| 密码安全 | bcrypt哈希,密码强度校验(字母+数字+8位) |
| Session安全 | HttpOnly + SameSite,登录后Session ID重生成 |
| 防盗链 | go.php跳转中间页,点击计数+来源验证 |
| 黑名单 | IP+域名双类型,子域名通配匹配 |
2. 伪静态系统
支持三种URL模式,可在后台一键切换:
动态模式:
/?cateGory=ai&page=2伪静态模式:
/category/ai/page-2/(推荐)
后台可自定义各页面的URL格式模板,并自动生成对应的Apache .htaccess或Nginx rewrite规则,复制即可使用。
3. Sitemap自动生成
内置标准XML Sitemap生成功能(sitemaps.org 0.9协议),自动收录首页、提交页、虫洞页、所有分类页(含分页)、所有已发布站点详情页。URL生成复用伪静态系统,自动适配当前URL模式。支持分片模式(URL超过50000条时自动拆分),附带生成robots.txt,缓存6小时自动更新。
4. 主题系统
支持多主题切换,主题文件存放在 templates/{主题名}/ 目录。当前主题缺少某模板时自动回退到default主题,方便开发调试。后台可一键切换主题,安装时默认使用default主题。附带主题开发指南文档,方便二次开发。
5. TDK + 权重自动采集
这是导航站的核心数据能力。程序通过双通道(file_get_contents + cURL fallback)抓取目标站点页面,正则提取title/description/keywords,并调用5118 API查询百度PC/百度移动/360/神马四端搜索引擎权重。所有数据缓存7天,减少API调用。提交站点时可一键自动填充,后台也可批量更新。
6. 在线更新系统
内置完整的在线更新机制:版本检测 → 下载更新包(支持ZIP和ZBA格式)→ 自动备份(文件+数据库SQL dump,保留最近5个)→ 解压 → 校验清单 → 文件替换 → 数据库迁移。更新失败可一键回滚,安全可靠。
7. 日志系统
按频道(自动收录、虫洞联盟、后台审计等)开关控制,按日期分目录存储。后台所有操作均记录管理员ID和IP,方便审计排查。
六、安装部署
安装过程非常简单,三步完成:
上传代码到服务器
访问
install/目录,按向导填写数据库信息和管理员账号安装完成,登录后台配置站点信息
环境要求:PHP 7.1+、MySQL 5.7+、PDO、cURL扩展。支持Apache/Nginx/PHP内置服务器,部署灵活。
七、技术栈与架构
| 维度 | 技术选型 |
|---|---|
| 后端语言 | 纯原生PHP 7.1+,无框架依赖 |
| 数据库 | MySQL 5.7+,PDO预处理,单例模式 |
| 前端 | 原生HTML/CSS/JS,无框架,AJAX(fetch API) |
| 图标系统 | Tabler Icons(CSS字体图标) |
| 图表 | Chart.js(趋势图渲染) |
| 架构 | MVC变体:Model(core/)+ View(templates/)+ Controller(Route.php + admin/) |
| 代码规模 | 27+ PHP文件,核心代码8000+行 |
| 开源协议 | MIT LicENSe |
八、适用场景
个人站长:搭建自己的网址导航站,收录常用网站,分享给读者
资源聚合:按行业/主题分类聚合优质站点,打造垂直导航
站长互推:通过虫洞联盟实现多个站点间流量互传
团队内部:搭建内部资源导航,收集常用工具和文档链接
总结
懒人导航是一款功能完善、安全可靠、部署简单的导航站系统。它没有依赖任何重型框架,纯原生PHP就能跑起来,但功能覆盖面却相当广——从前台的分类展示、搜索、评分、反馈,到后台的站点管理、审核、推荐、统计,再到友链自动收录、虫洞联盟互推、TDK权重采集、Sitemap生成、在线更新,几乎覆盖了导航站的全部运营需求。
如果你正在寻找一款轻量、现代、功能全面的导航站程序,不妨试试懒人导航。
本文标签: 虫洞联盟 懒人导航 导航源码 自动收录 来访收录
一枚小杰克 https://bbs.ikunwl.com/
虫洞联盟是一款国内优秀的中文互联网联盟平台及年轻人都喜欢玩的互联网社区,提供虫洞传送、万站同盟、流量互传、娱乐活动、休闲游戏、IT互联网教程分享等服务 | ikun之家
上一篇:Windows终极优化神器:Chris Titus Tech WinUtil完整使用指南
下一篇:没有下一篇文章啦!
本文暂无评论 - 欢迎您






