全网今日热榜源码1.0

2026-07-25 PHP 0 12
郑重承诺丨指尖资源网提供安全交易、信息保真!
增值服务:
安装指导
环境配置
二次开发
网站建设
模板修改
源码安装
免费 星币
VIP折扣
    折扣详情
  • 体验VIP会员

    0.00 星币10折

  • 月卡VIP会员

    0.00 星币10折

  • 年卡VIP会员

    0.00 星币10折

  • 永久VIP会员

    0.00 星币10折

开通VIP尊享优惠特权
立即下载 升级会员 最新活动
信息属性
  • 来源
  • 互联网
详情介绍

一个轻量的全网平台热榜聚合网站,包含前端展示与后台管理,使用 SQLite 存储,支持宝塔计划任务自动更新。

功能
前端以板块形式聚合展示各大平台热榜(微博、百度、哔哩哔哩、今日头条、抖音、GitHub、IT之家)
首页一行三个板块,每个板块右上角「更多 ›」可进入对应平台完整榜单页
前端支持关键词搜索过滤
后台账号密码登录,可手动更新热榜、启停平台
宝塔「计划任务 – 访问URL」自动拉取最新热榜
SQLite 单文件数据库,零额外依赖
环境要求
PHP >= 7.1(需开启 curl、pdo_sqlite、sqlite3 扩展)
宝塔面板(可选,用于计划任务)
部署步骤
将本目录上传到网站根目录(如 /www/wwwroot/rebang)。
确保 PHP 已开启扩展:curl、pdo_sqlite、sqlite3。
浏览器访问 http://域名/index.php 即可看到前端。
访问 http://域名/admin/login.php 进入后台。
修改配置(务必)
编辑 includes/config.php:

define(‘ADMIN_USER’, ‘admin’);      // 后台用户名
define(‘ADMIN_PASS’, ‘admin123’);   // 后台密码(请修改)
define(‘CRON_TOKEN’, ‘rebang2026’); // 计划任务令牌(请修改)

配置宝塔计划任务(自动更新)
打开宝塔面板 → 计划任务。
添加任务:
任务类型:访问URL
任务名称:热榜更新
执行周期:每 5 分钟(Nginx/Apache 需能访问外网)
网址:https://你的域名/cron.php?token=你设置的CRON_TOKEN
保存后点击「执行」可立即测试,返回 {“ok”:true,…} 即成功。
后台「立即更新热榜」按钮同样可用(需登录会话)。

数据库
数据库文件自动创建于 data/rebang.db(已通过 .htaccess 禁止 Web 访问)。
表结构:platforms(平台)、hot_items(热榜条目)。

新增平台
在 includes/fetcher.php 中新增函数 fetch_xxx(),返回 [[‘rank’,’title’,’url’,’hot’], …]。
在 includes/db.php 的 $defaults 数组中登记相同 pkey、名称、图标、排序。
到后台「平台管理」启用即可。

目录结构
rebang/
├── index.php          # 前端展示
├── cron.php           # 计划任务更新入口
├── api.php            # 通用接口(update/data)
├── admin/             # 后台(login / logout / index)
├── includes/          # 配置、数据库、抓取、认证
├── assets/            # 样式与脚本
└── data/              # SQLite 数据库(自动生成)
说明
所有热榜数据来自各平台公开接口,仅供学习交流。
部分平台接口可能随版本变动失效,可在后台看到失败提示,需更新对应 fetch_xxx()。

全网今日热榜源码1.0

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

指尖网络 · 指尖资源网发布资源部分来源于互联网,版权归原作者所有、若想商用请联系原作者获得授权后方可使用|感谢您的支持!

指尖资源网 PHP 全网今日热榜源码1.0 https://m.zhijwl.com/yuanma/php/4856.html

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。 本站所有作者(标明原创的)原创发布的所有资源会员或付费下载皆可商用!
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用
查看详情
  • 如下载的压缩包需要解压密码,若无特殊说明,那么文件的解压密码则为:zhijwl.com
查看详情

相关文章

猜你喜欢
指尖官方客服团队

为您解决烦忧 - 24小时在线 专业服务