【RuleProject】开源的社区&博客APP全套代码分享

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-12-2

大家好这里是新人不暇,来这里分享一款完全开源而且功能全面的社区/博客/自媒体/知识付费软件,从响应式网站,到API到安卓,IOS,H5,小程序都具备的整套代码。

它们被我统称为RuleProject。可能各位大佬对它非常陌生,但是社区里经常被人讨论的软件猫,BQB,酱爆'Whse等就是基于我的代码二开的。而且之前社区也已经有人发过我的项目,所以这次我亲自来[吐舌][吐舌]

RuleProject大部分应用目前完全开源免费,而且不收取任何费用,允许在不违法的范围内二开自行售卖(但需要申明基于我的项目)。

并且,我本人支持二开生态,所以二开问题都可以随问我(前提是不违法)。

它包括接口端:RuleApi
安卓&IOS&小程序&H5网页端:RuleApp
响应式会员中心网页:RuleUser
更多支持正在开发……

【服务器配置要求】

最低配置:1核CPU 700M运行内存
推荐配置:2核CPU 2G运行内存
操作系统:所有可以安装jdk,mysql,redis的操作系统都可以,甚至包括智能手机,但是最方便的是CentOS

【前置要求如下】

Typecho(1.0 or 1.1 or 1.2):推荐1.1版本,Typecho是一款国内有名的个人博客开源程序,拥有丰富的模板和插件生态。
Redis(5.0-7.0):推荐6.0,Redis是现在最受欢迎的NoSQL数据库之一。
Mysql(5.5-5.7):推荐5.6

【技术框架】

1.服务端采用JAVA的springboot框架,配合redis实现用户状态和数据缓存。
2.客户端采用uniapp技术,ColorUI框架,目前以支持全端兼容。
3.网页会员中心采用Jquery配合自研单页技术,实现超丝滑加载体验。

【演示应用下载】

本帖含有隐藏内容,请您 回复 后查看


【下载地址】

我已经全部丢在github开源了,没有收费项:

本帖含有隐藏内容,请您 回复 后查看


如果github进不去,还有gitee:

本帖含有隐藏内容,请您 回复 后查看


如果上面两个不会用,可以进入uniapp社区下载

本帖含有隐藏内容,请您 回复 后查看


【功能列表】

1.基于标签,分类,搜索词,文章字段,随机为一体的数据查询调用
2.集成了基于邮箱验证的登录注册,邮箱修改,拥有VIP会员体系。
3.集成了在线评论,在线投稿,编辑文章,发布商品等内容操作模块
4.集成了用户签到,打赏,收藏,点赞等基本交互模块,具备完善的收费功能流程。
5.整合积分商城,付费阅读,在线充值(微信,支付宝,卡密充值,易支付),提现审核。
6.本地列表数据缓存,更优秀的加载体验。
7.兼容安卓苹果APP,H5网页,微信小程序,QQ小程序,并理论兼容所有小程序平台,更多支持正在开发...
8.拥有管理员界面,实现了权限分级,只需要在APP内就可以管理整个站点。
9.独有付费广告模块:文章推流广告,横幅广告,启动图广告等(非官方广告联盟)。
10.APP内即可后台管理,简约快捷,随手操作。

【重要提示】

我的付费数据均为API服务端验证,理论上不存在破解收费内容问题,部分二开版本未做好服务端鉴权才导致可以无限开通VIP和获取付费资源,我的官方版是没有这些问题的。当然,也欢迎社区各位大佬协助测试漏洞,多多指教。

有任何安装或者使用问题都可以回复我,我会耐心解答。

【截图展示】

包括API服务端,APP客户端,和会员中心网页端,更多可以下载演示APP或搭建源码自行查看[酷][酷]

沙发
规则之树 2022-12-23
后端API程序,在安装完成后,可通过命令升级到内测版本。内测版本将抢先体验各种全新的功能支持,也欢迎随时反馈问题。

指令如下:

sh /opt/ruleapi.sh updateBeta

板凳
规则之树 2022-12-11
RuleApi安装简略步骤:

下面代码需要一行一行执行

1.安装进程保护窗口

yum install screen -y

2.创建进程保护窗口,并打开/opt目录

screen -S api
cd /opt

3.执行安装代码

wget https://www.ruletree.club/api/ruleapi.sh && sh ruleapi.sh install

5.宝塔新创建一个网站,类型选择静态。RuleApi安装完成后通过如下代码,丢进宝塔的伪静态。(端口号根据自己设置的改,ip默认不要动)

location ^~ / {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Data-Type,X-Requested-With,X-Data-Type,X-Auth-Token';
if ( $request_method = 'OPTIONS' ) {
return 200;
}
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
}

6.访问,访问新创建的网址,点击红色的网址,即可完成安装。访问key是安装时自己设置的。
地板
规则之树 2022-12-7
安装顺序如下:

1.首先你需要有一个Typecho网站(推荐1.1版本),额外安装Redis,确保是属于Nginx环境。

2.安装RuleApi为所有项目提供接口支持,RuleApi提供了全套完整接口,是全部的核心。

3.安装RuleApp让你的网站拥有手机客户端,RuleApp可以支持安卓,苹果,h5和各类小程序。

4.安装RuleUser独立会员中心,提供网页端会员登录支持。

如有任何疑问,可在评论区随时留言,我会耐心解答[哈哈]
4楼
陌讼蜷 2022-12-2
支持大佬!
这个主题不错噢 奖励下。
6楼
伍予 2022-12-2
支持一下[玫瑰][滑稽]
7楼
沈li 2022-12-4
厉害[滑稽]
8楼
规则之树 2022-12-7
[哈哈]多谢
9楼
规则之树 2022-12-7
哇,感谢打赏,之前都没法回复

评论

登录后才可发表内容
  • 主题

    3

  • 帖子

    241

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0575s Mem:2081Kb