源码简介
dizzy是一款基于PHP、MySQL编写的付费订阅社交、内容打赏类源码,任何人都可以创作内容,然后设置套餐供别人订阅观看,然后获取相应的收入。平台还可以设置相应的金额的服务费用,作为平台的收入,这种方式类似国外的O站。源码没有基于任何框架编写并且支持多种付费网关,有兴趣的朋友可以试试。
在线演示
功能简介
实时流媒体
订阅系统
用户可以设置每周、每月和每年的订阅价格
实施了GDPR
旗帜性的Cookies政策
实时通知
用户可以通过管理员获得评论、关注、订阅、购买帖子、喜欢、评论喜欢、批准内容的通知。
通过上传身份证或护照验证账户
编辑你的个人资料
经过验证的用户将显示一个徽章
为免费、订阅者和高级用户创建无限的帖子
点(信用)系统。
创建者可以分享帖子,收取费用。人们可以看到帖子,以换取创建者为帖子设置的积分。
想付费查看内容的会员可以向钱包添加积分。
用户可以管理帖子
创建者可以管理他们的仪表板(普通用户没有仪表板)。
页面的搜索引擎优化
上传头像
上传封面
设置你的付款方式(PayPal或银行转账)。
当你达到管理员规定的最低金额时,可以提款
按姓名/用户名搜索创作者
与Stripe整合(经常性)。
集成PayPal支付
集成BitPay支付
集成RazorPay支付
集成 iyziCo 付款
整合Authorize.Net支付
整合PayStack支付
上周排名前五的创作者!
探索创造者
使用Twitter和Google的社会化登录
电子邮件验证
上传照片和图片
系统模糊了高级和订阅者帖子中的照片和视频。这样,会员就不能看到该帖子的真实图像,直到他们购买该帖子或订阅该简介。
用户可以举报帖子
用户可以屏蔽帖子
启用/禁用消息
从下拉菜单看当前积分
从创造者仪表板的总收入
安全密码散列
支持SMTP
易于翻译
多语言
上传的进度条
信息系统用户可以发送照片、视频、贴纸和gif图片
消息系统上的无限滚动
用户墙和个人资料墙的无限滚动
付款和收款的历史记录
电子邮件通知
联系我们页面
更改密码
保存的帖子
评论和留言中的贴纸系统
评论和留言中的Gifs系统
点赞和留言中的表情符号系统
赞助广告
订阅者
订阅者
付款方式
浅色/深色模式
管理功能
设置
网站设置
网站标志
徽标
网站名称
网站标题
网站描述
关键词
一般情况
主要语言(选择语言)
维护模式(启用/禁用)
电子邮件验证(启用/禁用)
注册(启用/禁用)
IP限制(如果启用,一个IP可以注册2次)
限制条件
上传文件大小限制
帖子长度
显示帖子的数量
显示分页的数量
允许的文件扩展名(mp4,MP4,mp3,MP3,mpg,mov,m4v,avi,flv,mpeg,MPEG,webm,mkv,MKV,gif,GIF,jpg,jpeg,JPEG,PNG,png)
有效审批的文件扩展名(gif,GIF,jpg,jpeg,JPEG,JPG,PNG,png)
账单信息
电子邮件设置
存储(Amazon S3)
管理帖子
等待批准(管理员应批准高级帖子)
帖子
高级帖子
订阅帖子
设计
自定义CSS/JS
管理SVG图标
点套餐设置
管理语言
用户管理
管理用户
创建者验证请求
页面(创建/编辑/删除)页面
贴纸(创建/编辑/删除)贴纸
付款方式
付款设置
贝宝
Bitpay
Stripe
授权网络(Authorize.Net
IyziCo
RazorPay
PayStack
社交登录(编辑Twitter和谷歌登录)
管理付款
管理取款
管理订阅付款
广告
创建一个广告
管理广告
系统需求
PHP 8.2+
mod_rewrite Apache
MySQL 8.0+
OpenSSL PHP扩展
PDO PHP扩展
Mbstring PHP扩展
JSON PHP扩展
cURL
allow_url_fopen (php.ini) 是打开的。
Fileinfo PHP扩展
FFMPEG
更新
更新日志
更新日志:2026年2月19日 (v5.3.8)
直播与 OBS 叠加层 (OBS Overlay)
新增:OBS 叠加层设置占位符及配置字段的辅助说明。
优化:改善了 OBS 叠加层设置表单中堆叠输入框的间距。
优化:将 OBS 叠加层运行逻辑移至外部脚本,实现更清晰的代码分离。
优化:将 OBS 叠加层预览控制隔离到专用的运行时预览脚本中。
新增:支持带倒计时和提醒功能的预约直播,并新增预约直播列表页。
新增:创作者个人资料页显示预约直播卡片,并支持预约成功后自动发布公告帖子。
新增:直播间内新增投票和问答(Q&A)互动模块。
新增:直播间支持置顶产品/优惠卡片(含移动端切换开关)。
优化:改进直播预约 UI,增加日期/时间选择器及最大预约窗口控制。
优化:优化了预约直播动态卡片的设计和个人资料页的日程展示。
优化:改进“正在直播”徽章逻辑,仅在接近开始时间时显示。
优化:直播模块、置顶优惠 UI 及预约直播卡片的夜间模式适配。
修复:修复直播礼物动画,确保向所有观众广播。
机构目录 (Agencies Directory)
新增:公开的机构目录页,包含头图、筛选器和机构卡片。
新增:模块启用时,左侧菜单新增进入机构目录的入口。
新增:机构目录搜索与排序控制,支持客户端过滤。
新增:可在机构目录卡片上直接点击“请求加入”。
优化:优化机构卡片内容,重点展示负责人、简介及成员/提升(Boost)指标。
优化:改进机构目录的布局对齐和响应式网格间距。
优化:完善机构目录页的夜间模式样式。
修复:修复机构目录渲染时网格中出现重复卡片的问题。
社区与动态 (Communities & Feed)
新增:社区访问政策,支持控制公开或仅成员可见,以及成员列表权限。
新增:社区发布与评论政策,定义谁可以在社区动态中发布内容或评论。
修复:仅限订阅者阅读的社区帖子现在对社区成员正常渲染,并使用“加入社区”引导。
修复:修复社区帖子创建预览,避免对仅限订阅者的社区帖子显示错误的溢价标签。
优化:改进社区动态权限处理(成员列表可见性及订阅者可见性切换)。
优化:点击“进入社区”按钮将直接滚动至社区动态区域。
修复:修复夜间模式下,动态中付费/锁定帖子卡片因固定高度导致的裁剪问题。
修复:修复社区目录中 SVG 图标在突出显示卡片和网格卡片中的尺寸/对齐问题。
修复:修复夜间模式下社区 SVG 图标颜色,确保对比度正确。
修复:修复夜间模式下仅限订阅者帖子遮罩层的布局回归问题。
发布器与互动 (Composer & Interaction)
新增:帖子发布器新增快捷操作,支持创建付费/免费/预约直播,并在弹窗中预选预约。
新增:侧边栏右侧新增热门话题(Hashtags)组件,支持后台开关和数量限制。
新增:可通过话题组件头部进入“热门话题 Top 100”弹窗。
优化:优化热门话题标签样式及 Top 100 弹窗在明亮/夜间模式下的布局。
优化:改进快捷操作弹窗 UI,更新了样式、间距及标签可见性。
优化:改进快捷操作弹窗的开启/关闭动画,增加交错淡入淡出效果。
修复:修复后台热门话题数量限制下拉菜单默认保持开启的问题。
修复:修复个人资料社交链接 SVG 图标尺寸不一致的问题。
链接预览与 SEO (Link Previews & SEO)
新增:支持帖子链接预览缓存与 URL 提取,存储标题、描述、图片及域名数据。
新增:类 Facebook 风格的链接预览卡片,并在缺少预览图时回退至 TikTok oEmbed 模式。
优化:链接渲染改为仅显示第一个分享的 URL,并截断帖子中过长的链接文字。
优化:改进帖子和评论中的链接颜色,提升明亮/夜间模式的专业感。
修复:优化嵌入优先级,在未附加媒体时,优先于链接预览卡片渲染支持的 iframe(YouTube/SoundCloud 等)。
修复:当帖子已附加媒体文件时抑制链接预览,防止出现重复内容。
新增:后台新增“机器人与站点地图”页面,支持编辑 robots.txt 和预览站点地图。
新增:公开的 sitemap.xml 路径,包含动态生成的个人资料、帖子、博客、产品及静态 URL 项。
优化:优化个人资料、帖子、产品和博客页面的规范链接(Canonical)、OG 和 Twitter 元数据的 URL 与图片处理。
优化:改进 robots.txt 默认设置,加入站点地图链接并细化允许/禁止规则。
修复:修复 404 处理程序以返回正确的 HTTP 状态码。
年龄验证与支付 (Verification & Payments)
新增:新增多服务商年龄验证,支持选择单一活动服务商(AgeVerif/Yoti/Didit)。
新增:AgeVerif、Yoti 和 Didit 的后台配置部分,支持各服务商独立设置线上/测试模式。
新增:Didit 托管流程设置,包含基础管理字段和 Webhook URL 显示。
新增:Didit 会话启动及 Webhook 处理,包含签名/时间戳校验。
优化:改进年龄验证回调,支持服务商特定的状态校验和通用验证解析。
优化:改进年龄验证启动流,支持接收跳转 URL 并处理用户窗口频率限制。
系统后台与邮件 (Admin & Email)
新增:支持后台设置发布器快捷操作布局(弹窗式或行内式)。
优化:改进后台仪表盘统计卡片,采用更紧凑、专业的数字排版。
优化:改进紧凑数字格式,遵循货币分隔符和货币位设置。
修复:修复后台仪表盘收益显示中货币符号的位置问题。
优化:改进验证邮件模板布局,整合站点品牌信息和多语言文本。
修复:通过使用站点 Logo 资源修复验证邮件中图片破损的问题。
修复:修复帖子点赞和帖子购买邮件模板,避免外部 GIF 被屏蔽。
修复:修复社交资料保存时 SVG 图标属性丢失的问题,在净化的同时保留必要属性。
核心优化与修复 (Core & Media)
新增:新增语言支持:巴西葡萄牙语 (pt-BR)、葡萄牙语 (pt-PT)、日语 (ja)、挪威尼诺斯克语 (nn)。
优化:改进预约直播页面布局、标题分组及空状态展示。
优化:改进左侧边栏预约直播菜单图标的样式一致性。
修复:通过自动解析二进制文件,修复因 FFmpeg/FFprobe 路径配置错误导致的媒体上传失败。
优化:当 FFprobe 不可用时,Reels 上传时长检测回退至 FFmpeg 处理。
修复:当 GD 库未加载时,图片上传处理自动跳过依赖 GD 的步骤。
修复:创作者搜索结果现在会自动隐藏封锁了访问者国家、或处于相互封锁/限制状态的个人资料。
优化:创作者列表、推荐组件及落地页创作者板块现在均遵循国家隐私及封锁可见性规则。
下载方法&安装方法
[payhide-dizzy]
引用: 安装方法
1、解压缩,上传源码到服务器。
2、编辑includes目录下的connect.php 文件,输入数据库信息和网站地址,注意,网站地址以/反斜杠结尾。
3、使用phpmyadmin等工具将 MySQL/dizzy-xx.sql.zip 文件导入到数据库中。
4、安装完成,使用用户名
Admin 密码
123456 登录进行后台管理。
5.1版本后使用用户名 adminstaff 密码 123456 登录,这是管理员账户。登录后自行修改密码。5、如需激活请使用2c9f0707-7806-6fc0-79eb-82b54fd2b613激活。
6、5.0版本需要手动修改.htaccess中的localhost为你的域名。
Nginx用户可以试试下面的伪静态规则location / {
try_files $uri $uri/ /index.php?$args;
}
更新方法-旧版本方法1、备份includes文件夹下的 connect.php 文件。
2、覆盖上传 Update Guides v4.2\UpdateFiles” 文件夹下的内容到你程序根目录。
3、将Update Guides v4.2\UpdateSQL目录下的updateSQL.sql.zip里的updateSQL.sql导入到数据库中。未测试跨版本升级,需要升级的自己测试。
4、恢复你备份的 connect.php 文件到includes文件夹。
5、清除浏览器缓存,打开你的网站进入后台查看。
[/payhide]