PH7社会约会建设者
⚡️2024社交约会Web App Builder
安全,用户友好和开源社交约会网络应用程序软件
PH7的社交约会解决方案™是专业的开源全包交钥匙约会软件。完全响应的设计,低资源密集型,功能强大且非常安全。
PH7Builder (以前称为PH7CMS )是第一个专业,免费和开源的社交约会网站建设者软件。到目前为止,创建企业级约会应用程序/服务或社交网站的首选。
想象一下,在三个月的时间内,您将拥有一个著名的,成功的在线社区,拥有成千上万的快乐用户,而无需花一毛钱!取而代之的是,您将钱用于广告,用户获取和其他营销策略…想象一下您节省的时间。您现在创造的惊人业务和自由。
使用PH7Builder ,这是完全可能的! (但是,您必须有动力!没有什么是魔术。)
?100%由您拥有! ❤
不要让您的网络应用受到他人的摆布!
为什么您的业务应受到他人的摆布?
与Cloud或SaaS解决方案不同,通过选择PH7Builder,您可以完全控制您的网站,数据库和用户!您可以获得并拥有自己在自己的服务器上托管的所有数据和文件(您选择的服务器)✌️
被软件说服了吗? ☕️您可以通过提供咖啡来增强软件开发! ?
内容
- 软件概述
- 特征
- 要求
- 安装
- NGINX配置(仅适用于NGINX服务器)
- 翻译
- 资源 /文档
- 故障排除
- 为该项目做出贡献
- 为什么PH7Builder环保?
- 关于我
- 与我联系
- 雇我
- 给我喝杯茶?
- 用于开发PH7Builder的工具
- 执照
?软件概述?
PH7约会CMS是一个可扩展的社交社区CMS ,基于使用MVC架构(模型视图控制器)的强大模块化OOP和服务器端渲染架构。
它是考虑到亲吻原理的设计,并且可以在几分钟内阅读和理解整个源代码。为了提高灵活性,该软件使用PDO (PHP数据对象)抽象,该抽象允许选择数据库。开发原则是干燥的(不要重复自己),旨在减少各种信息的重复(无重复的代码)和Yagni原则,以避免软件中未使用的代码/不需要功能。
这个免费的开源社会约会网站建设者的目标是低资源密集型,强大,稳定且安全。
基于专门为该项目编写的框架的PH7Framework ,CMS还配备了40个系统模块。
总而言之, PH7Builder为您提供了在万维网上创建最佳在线约会服务或社交网络网站的理想成分!
?您的社交约会WebApp有多强大?
- 增强社交日期流™
- 智能直觉搜索引擎™(SISE系统)
- 高级搜索
- 朋友/共同的朋友,访问,消息,即时消息,视图,等级,笑脸,地理地图,头像,墙纸,…
- 相关配置文件(以获得更好的用户体验和更快的匹配)
- 自定义个人资料(背景资料)
- 评论
- 超级智能工具™
- 热与否
- 爱计算器
- 对接系统
- 地理位置系统
- 附近的人
- 最快的社交约会WebApp多亏了深度回忆隧道™4.0
- 相册
- 视频(有可能从V3 YouTube API,Vimeo,Metacafe和Dailymotion上传视频)
- 论坛
- 用户上传的所有图像的裸露过滤选项
- 约会骗子探测器(请参阅骗子未使用个人资料照片)
- 用户发布的所有内容的完整适度
- 水印品牌
- 即时信使
- 内置的会员系统(这鼓励品牌影响者/大使促进您的约会平台)
- 邮寄列表新闻通讯
- 活动流
- 用户提到(使用用户名的“ @”符号,例如 @ph-7)
- 会员批准系统
- 高级管理面板
- 完整的会员系统
- PayPal,Stripe,Braintree,2 Checkout和Skeerel Pay的支付网关集成
- 统计与分析系统
- 实时通知系统
- 注册延迟(避免垃圾邮件)
- 文件管理
- 动态字段形式管理
- 个人资料隐私设置
- 横幅/广告管理
- 横幅广告货币化
- 用户仪表板
- 约会风格的个人资料页面
- 假配置文件生成器
- CSV用户进口商
- 博客文章
- 笔记
- 页面管理
- 支持多种语言,国际化和本地化(I18N)
- 欧美时间/日期格式
- 数据库的缓存系统,PH7TPL(我们的模板引擎),静态文件(HTML,CSS,JS),字符串内容,…
- 维护模式
- 数据库备份
- 举报滥用
- SEO友好(标题,标题,内容,代码,…),Sitemap模块,Hreflang,可能翻译每个URL的可能性,…
- 您的WebApp上的schema.org标记大大提高了搜索引擎结果中的排名,并启用了诸如Google Rich Sippets之类的出色功能
- 多语言URL
- 检查所有UGC(用户生成的内容)是否唯一(避免垃圾邮件和恶意用户)
- RSS提要
- 轻松阻止任何IP,电子邮件,用户名,附属银行帐户等。
- 乡村阻止者(很容易阻止您不希望您的网站访问的任何国家)
- 国家会员和会员注册表的限制
- 从外部应用(iOS iPhone,Apple Watch,Android,…),网站,程序,…
- 用户的SMS验证(支持Clickatell和Twilio SMS网关)
- 反馈模块
- 完整的主页自定义(配置文件块,口号,SEO文本,标题)
- 完全响应的模板
- 会员/团体经理
- 可轻松发布到Android/iPhone/ios WebView移动应用程序,感谢其移动优化模板
- 多个主题和许多自定义可能
- 消息模板
- 多主题和许多个性化
- 包括顶级HTML5功能
- 邀请朋友
- 社交书签(社交媒体共享按钮)
- 防扫描和反欺诈工具
- 登录尝试保护
- 来自外国地点的可疑登录检测
- 强大的反垃圾邮件系统(并检测到重复的内容)由无形的智能垃圾邮件检测系统™驱动
- PCO8 Security PH7FrameWork™(为您的WebApp提供最高保护之一)
- 针对XSS,CSRF,SQL注入,身份验证黑客入侵,会话固定,蛮力,反向tabnabnab的网络钓鱼攻击的完整安全系统,甚至可以防止某些DDOS攻击!
- 两因素身份验证(2FA)。有了它,由于在用户的移动设备上发送的验证令牌,您的网站的管理员,分支机构,用户再也不会被黑客入侵或被盗。
- 渐进的Web应用程序(PWA)支持(需要HTTPS)
- 管理面板 – IP限制的块访问
- 美丽的代码:非常彻底评论整个PHP代码中发生的事情,精美的凹痕且非常可读,即使对于非编程者
- 借助GitHub存储库,任何人都可以轻松地为PH7Builder项目做出贡献
PH7Builder被认为是创建企业级约会Web应用程序或社交网络平台的首选,这不是危险
这里的出色功能以及许多其他独特和独家功能都在等您。已经在PH7Builder中发布了!
⚙要求
-
应用服务器PHP 8.0或更新
-
数据库MySQL/Mariadb 5.5.3或更新。
-
操作系统Linux/Unix(红色帽子,CentOS,Debian,FreeBSD,Mandrake,Mac OS等),Windows。
-
Web服务器APACHE具有MOD_PHP或pHP在CGI,FastCGI模式下(Nginx,Litespeed和IIS也应该使用。您可能必须更改某些代码并更改URL重写以使其正常工作)。
-
URL重写扩展模块Apache,nginx,litespeed,iis(对于Web.config,您在这里有一个很好的教程)。
-
特定的需求服务器必须连接到Internet。
-
最低网络空间2.0 GB
-
PH7Builder的视频模块要求(仅在启用时) ffmpeg
?安装
- git存储库:
- github
git clone git@github.com:pH7Software/pH7-Social-Dating-CMS.git ph7builder(如果您不需要GIT历史记录,请在行末端使用--depth=1标志) - 安装作曲家
- 从项目文件夹中打开的命令行,运行
composer install以安装PH7Builder的依赖关系。
- github
- 作曲家:
- 安装作曲家
composer create-project ph7software/ph7builder --prefer-dist ph7builder
- SourceForge:
- 直接从SourceForge下载最新的稳定版本。
- 软性:
- 如果您的Web主机提供柔和的效果,则可以单击使用SoftAculous安装PH7Builder。
?nginx配置
为了使PH7Builder在NGINX服务器上工作,您需要添加一些自定义NGINX配置。
create /etc/nginx/ph7builder.conf ph7builder.conf,添加以下内容:
location / { try_files $uri $uri / /index.php? $args ; index index.php; }
请注意,以上代码是严格的最低限度,显然您可以通过与主apache .htaccess文件进行比较来添加更多规则。
最后,在您的NGINX服务器配置中,您必须包括ph7builder.conf文件才能完成以下配置:
在文件中,例如,基于debian or/etc. /etc/nginx/sites-enabled/yoursite.conf /conf.d/yoursite.conf,CENTOS和其他基于Red Hat的OS,在文件中,for Ubuntu和其他OS,for Ubuntu和其他操作系统中的/etc/nginx/conf.d/yoursite.conf中。
server { # Port number. In most cases, 80 for HTTP and 443 for HTTPS listen 80 ; server_name www.yoursite.com; root /var/www/ph7builder_public_root; index index.php; client_max_body_size 50M ; error_log /var/log/nginx/yoursite.error.log; access_log /var/log/nginx/yoursite.access.log; # Include ph7builder.conf. You can also directly add the \"location\" rule instead of including the conf file include /etc/nginx/ph7builder.conf; }
有关更多信息,请参阅NGINX文档。
翻译
您可以在I18N存储库上找到并添加其他语言。
??厨师
Pierre-Henry Soria设计和编码了很多❤️。一位超级热情的比利时软件工程师??
?雇用我在贵公司?
您是否正在构建可扩展的社交/约会网络应用程序?
您认为您可能需要像我这样的软件工程师吗? (谁甚至愿意搬迁)让我们一起聊天! ?
?给我喝杯茶? (…或茶袋…)?
您欣赏该项目,多年来一直花在核心发展上,不想让它死…?
⚡官方网站
ph7builder.com
文档
PH7Builder文档
?故障排除
-
任何问题,搜索/打开问题。
-
chitchat,分享知识/经验,讨论委员会
?贡献
任何人都可以为PH7Builder GitHub存储库做出贡献!
查找错误,改进CMS/DOC或添加翻译。欢迎任何贡献和高度赞赏!
只需克隆存储库,进行更改然后推动;-)
警告:您的代码/修改必须具有良好的质量,并遵循代码大会和PSR。我手动审查并验证了所有改进和改变您已经完成的改进和更改。
?PH7Builder;环保CMS❤️
PH7Builder旨在减少服务器的功率和CPU使用,以保持性质并帮助节省我们的环境。
PH7Builder的模板还使用较浅的颜色,因为LCD监视器使用较少的电力来显示它们。
最后,请考虑使用绿色网络托管(使用绿色电源)。
其他10种绿色社会社区的简单方法?
?计算社会约会服务的碳足迹?
您的网站如何影响地球? =>在网站上检查碳计算器,例如https://www.web*site*ca*rbon.com
?用于开发PH7Builder的工具/软件
-
在Fedora/Ubuntu上使用灯(以及带有MAMP/Wampserver/XAMPP的Mac/Windows,用于测试目的)。
-
Geany&Sublime文本,用于编码整个项目。就是这样!但是,由于PH7Builder 5.0,也使用Phpstorm (有时是原子)。
-
续集Pro ,有时可轻松查看GUI数据库。
-
GIMP编辑资产,等等。
-
修剪(以及在Mac上开发时的ImageOptim )用于压缩和优化图像。
-
poedit用于翻译getText文件。
-
FTP客户端的Filezilla 。
-
版本控制系统的git 。
-
有时,在Mac上工作时, Sequel Pro用于轻松查找数据库。
?联系(建议 /反馈)
随时向我发送电子邮件hello {at} ph7builder {d0t} com
⚖️许可证
PH7Builder (也称为PH7CMS)是根据MIT许可证慷慨分发的开源软件。
有关更多详细信息,请参见LICENSE.md和COPYRIGHT.md 。
