源码系统概览
文章正文
这套源码属于朋友圈分享转发文章赚钱系统,围绕内容分发、用户与收益结算展开。
用户在会员中心挑选文章,生成带自身标识的分享链接或二维码,转发到朋友圈或微信群。
访客点击打开文章后,系统按配置单价记录一次有效点击收益,写入计费日志。
后台通过 yz_jifeiip_log 与 yz_user 余额字段完成”点击即计费”的结算逻辑。
源码内置五级下线分销结构,邀请好友注册即形成上下级关系。
上级可从下级产生的文章收益中按配置比例抽到佣金,比例在 site2.php 中以 USER_BAIFENBI_1 至 5 配置。
新会员注册会赠送体验金,首徒(直接下级)还有额外返款,激励持续拉新。
收益可在会员中心申请提现,支持支付宝与微信红包两种到账方式。
提现需达到最低金额门槛,由管理员在后台 yz_tixian 表中审核处理。
微信相关能力集中在 Lib/Weixin 与 Lib/Weixin_pay,负责公众号配置、登录绑定与支付回调。
site2.php 中维护 APPID、APPSECRET 等公众平台参数,对应压缩包内的公众平台配置.doc。
文章与分类由后台 News、Cate 控制器管理,写入 yz_news、yz_cate 表。
前台 Article 控制器提供文章列表、详情分享页与 Ajax 分页加载。
商城模块支持在文章中关联商品,访客下单后生成 yz_shop_order 分销订单。
系统对刷量有防护,block_ip、kouliangip_log 等表记录封禁与扣量,避免收益被恶意刷取。
整站基于 ThinkPHP 多模块架构,前台、会员端、后台各自独立,便于二次开发。
域名采用泛解析部署,config.php 开启子域名配置,任何解析到主机的域名都能访问主程序。
安装说明要求 Linux 环境将 MySQL 的 lower_case_table_names 设为 1 并重启,避免表名大小写问题。
短信接口在 index.php 中配置云片 APIKEY,用于注册验证码与提现通知。
后台涵盖广告、帮助、上传等常规栏目,管理员可维护站点内容与素材。
从代码与数据库结构看,这是一套偏运营向的转发赚钱项目,逻辑集中在计费与分销两处。
会员中心还提供 24 小时收益报表与粉丝收益报告,方便查看每日结算明细。
邀请页可展示专属头像与海报文案,配合二维码快速裂变。
整体数据表以 yz_ 为前缀,共十九张表,覆盖用户、文章、计费、提现、商城与域名。
源码简介
ThinkPHP 微小豆朋友圈分享转发文章赚钱系统,是一套以”转发文章赚收益”为核心的 PHP 源码。
程序分为前台入口、会员中心(User)、后台管理(Yzadmin)三大模块,数据库以 yz_ 为前缀。
核心玩法为会员选取文章生成分享链接,访客点击按单价计费,并通过五级下线分销抽成。
源码包含文章管理、会员与佣金、提现结算、微信对接、商城商品分销等模块,并内置 IP 防刷与扣量机制。
适合作为转发赚钱类项目的二次开发基础与学习参考。
适用场景
- 想研究”转发文章/阅读计费”玩法的开发者学习与二次开发。
- 需要搭建内容分发+会员裂变+佣金结算原型的中小运营团队。
- 用作 ThinkPHP 多模块商城与微信对接的实战教学案例。
功能亮点
- 文章/内容管理与分享展示(强证据):后台 News、Cate 控制器管理 yz_news、yz_cate,前台 Article 提供列表、详情分享页与 Ajax 分页。
- 点击计费与收益结算(强证据):Jifei 计费类按配置单价写入 yz_jifeiip_log,结合 yz_user 余额完成”点击即计费”。
- 会员与五级下线分销(强证据):user 表 user_pid 关系支撑五级下线,Invited 邀请页与 Share 报表展示徒弟、粉丝收益,佣金比例在 site2.php 配置。
- 提现结算(强证据):Withdraw 控制器支持支付宝与微信红包提现,yz_tixian 记录审核状态,后台 Tixian 审核处理。
- 微信对接(强证据):site2.php 维护 APPID/APPSECRET(对应公众平台配置.doc),Lib/Weixin 与 Weixin_pay 实现登录绑定、支付回调与红包。
- 商城商品分销与防刷(中证据):shop_item、shop_order、shop_news 支撑文章带商品分销;block_ip、kouliangip_log 等表做 IP 封禁与扣量防护。
技术架构与部署指南
| 维度 | 本套源码 | 同类通用方案 |
|---|---|---|
| 技术栈 | 后端:PHP 5.3+(建议 Apache,Win08 环境) 框架:ThinkPHP(入口 phpcode/Think |
依具体方案选型,需自行搭建与维护 |
| 部署方式 | 导入 ss.sql 到 MySQL 数据库(Linux 需将 lower_case_table_names 设为 1 并 | 多托管于第三方平台或订阅云服务 |
| 功能侧重 | 文章/内容管理与分享展示(强证据):后台 News、Cate 控制器管理 yz_news、yz_cate,前台 Arti | 功能通用,定制深度有限 |
| 数据归属 | 数据自持,部署在自有服务器,不出站 | 数据通常留存于服务商侧 |
| 成本模式 | 获取后自主部署,无持续授权费用 | 通常按订阅或调用量计费 |
技术栈与运行环境
- 后端:PHP 5.3+(建议 Apache,Win08 环境)
- 框架:ThinkPHP(入口 phpcode/ThinkPHP.php)
- 数据库:MySQL(导入 ss.sql,表前缀 yz_)
- 依赖:微信 SDK(Lib/Weixin、Weixin_pay)、phpQuery、Useragent 解析
- 运行:需开启子域名泛解析,Linux 配置 lower_case_table_names=1
安装与部署提示
- 导入 ss.sql 到 MySQL 数据库(Linux 需将 lower_case_table_names 设为 1 并重启后再导入)。
- 修改 App/Common/Conf/db.php 的数据库主机、库名、账号密码,表前缀保持 yz_。
- 配置 App/Common/Conf/site2.php 中的 APPID/APPSECRET(公众平台配置)与各项计费、佣金比例。
- 在 index.php 中填写短信接口 APIKEY(云片),如需微信支付/红包提现填写商户证书路径。
- 将文章域名做泛解析指向主机,后台域名管理添加域名并完成初始化。
- 访问 你的域名/index.php/Yzadmin/Login/index.html 进入后台,账号 admin 密码 admin888。
截图与演示说明
- App/User 模块:Article(文章列表/分享页)、Share(分享报表/徒弟/分销收益)、Invited(邀请好友)、Withdraw(提现)、Login(登录注册)、Shop(商城)、Pay(微信支付回调)、Qrcode(二维码)、Sem(短信)、Ck(基类)。
- App/Yzadmin 模块:News(文章管理)、Cate(分类)、User(会员)、Tixian(提现审核)、Shop(商品/域名)、Site(站点设置)、Jifei(计费)、Ad(广告)、Help(帮助)、Upload(上传)。
- App/Home:前台入口模块。
- App/Lib:Weixin、Weixin_pay(证书/红包)、Jifei(计费类)、phpQuery、Useragent、Token、So.js。
- Public/:admin、user、kindeditor、layer 等静态资源与模板样式。
- Uploads/:images、pem 证书目录。
- 安装说明.txt、公众平台配置.doc、数据库 ss.sql(yz_ 前缀共 19 张表)。
常见问题
**导入 ss.sql 报错或表名大小写异常?**
Linux 环境请在 my.ini 增加 lower_case_table_names=1 后重启 MySQL 再导入,安装说明.txt 已注明该要求。
**微信支付/红包提现无法使用?**
需在 site2.php 填写 MCH_ID、MCH_KEY 与证书路径,并在 Lib/Weixin_pay/pem 放置商户证书,同时开启 WEIXIN_PAY_OFF 等开关。
安全风险提示
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
下载说明
仅供学习研究、测试部署与二次开发参考,商用前请确认授权与版权。