1 Star 0 Fork 9

Mr_ljy / minisns后端

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

关于MiniSNS

MiniSNS 专注于社区带货

关于使用:改个域名就能变成自己的
关于作者:本人工作岗位是NLP工程师,俗称炼丹侠的ai工程师一种,所以我擅长的是逻辑,算法,后端,并不擅长前端的UI美化,这里真诚的邀请前端大佬和我一起打磨这个产品。我一直想做一个可以永远运营下去的App,无关赚钱,只是读书时候的理想。
目前市面上真正完善运营级的社交程序不多,很难满足自己的要求,那我们就创造一个吧。

一、演示

1、APP端:https://www.chongyeapp.com
2、小程序端:微信小程序搜索:宠也网

3、后台:https://cn.chongyeapp.com/admin
账号:admin
密码:minisns666

二、截图

界面 界面
首页 发现页
发表图文 发表付费贴
我的 管理页
钱包 余额充值
详情页1 详情页2
话题页 搜索页
常见问题 图集详情
消费记录 订单(包含虚拟物品)

三、说明

mini是一个很严格的企业级运营的程序,拥有一个营业执照和一个服务器(不是虚拟机)是最基本的需求,mini强大的地方不是颜值,而是建立在一个非常健康的系统上,稳定运行,为之后的算法实现减少难度,当然小白只能看得懂好不好看,总之,适合小中大型社区平台
1、整体的账号体系建立在微信下,因为微信是最安全,稳定的社交App,利用微信的账号和自己的站内账号一对一绑定,会给你以后的运营带来很多的好处,可以减少灌水贴,利用多账号进行作弊,整体登录也很简单,不会出现用户QQ登录一次,产生一个账号,微信登录一次产生一个账号等烦恼吧,而且你至少可以省掉人机检测,短信验证码的费用,何乐而不为,当然如果后面需要实名认证,可以考虑手机号或者别的方式。
2、为什么只能配置腾讯云cos,因为系统越来越复杂,涉及到图片处理,视频截屏,图片清理等等功能,所以只适配腾讯云cos,不会安排其他云对象存储或者本地。
3、如果以上你不赞同或者没有营业执照,那我不建议您使用这个系统。

四、开始

1、整个项目分为前端和后端,后端地址:https://gitee.com/wen-open/mini_back
2、前端文档:https://doc.chongyeapp.com/project-2/
后端文档:https://doc.chongyeapp.com/project-1/
3、本项目前端是基于“轻航”的微信小程序源码重写为uniapp代码二开而来,轻航官网:https://qinghang.supengjun.com/index.html
4、本项目后端分为“开源版”和“私密版”,前端是统一的。了解私密版请至:https://www.minisns.cn/
5、进项目交流群请加我微信:ShaoWenSir

五、付费功能

你要开启哪项功能,直接报代号+域名给群主,并捐助对应的价格,为了公平起见提前说明,各个价格除了统一调整外,请不要跟我讨价还价,天下没有免费的午餐,如果人人都跟我扯这扯那,那项目还怎么更新换代,我请个前端美化下功能都不止花多少钱,当然如果觉得某个功能贵的离谱,你可以跟我交流提出来,我会慎重考虑,谢谢支持
请注意下列大部分的付费功能都是使用laravel的队列实现,相当于是异步执行,不会占用请求时间,并且不会和我的服务器通信,也就是说开通之后,就是永久使用权限。

代号 名称 价格 说明
收费1 模糊搜索、搜索高亮 600 1加强搜索功能,除模糊搜索,搜索高亮以外,还可以扩展搜索的区域,比如帖子,可以同时匹配到作者名字,携带的地址,话题等。历史数据群主免费帮忙同步到es,新产生的数据实时同步,让你的搜索毫秒响应,爽的飞起。
收费2 服务号模板消息 60 对在线的人会使用websocket实时通知,但离线的人没法接受,如果用户关注了你的服务号,此功能可以让用户收到微信提醒
收费3 附件自动清理 100 场景一:如果用户上传了图片文件等,但却清理了草稿箱没有发布。场景二:已经发布的内容被用户自己删除。场景三:非常早之前的聊天记录中的附件
收费4 百度内容审核 50 本系统有非常多的审核项,如果不开启审核,又容易出现违规,接入内容审核API是比较推荐的选择,则你只需要审核疑似违规的内容,可喂是花小钱省大事
收费5 首页内容弱算法排序 100 默认情况下是根据用户发表的时间去排序,这样有一个大的弊端是比较受欢迎的帖子很容易被刷下去,弱算法排序中有一项叫做[计算热度]的东西,帖子被评论,喜欢等都会增加它的热度,让它可以待在前面更长的时间,但又不会让它一直可以排在前页,因为随着评论数,喜欢数等的增加,新的评论可以提高的热度会衰减,这样可以让其他用户的新帖子的曝光得到保障
收费6 websocket在线通知 100 当用户在线时,服务器可以向用户发送公开/私人广播,典型的例子是开启此功能后,两个用户同时在线进行聊天时,刷新是即时的。用户端除了给服务器发送心跳数据,证明自己在线以外,都是被动接受服务器的消息,是最安全的实现方式,可以服务更多的在线人数。
收费7 余额付费贴,附件付费贴 100 此功能不用过多介绍,默认只可以金币付费贴,开启后付费贴可以是余额付费,附件付费
收费8 页面模板 200 群主制作一些预定义的uniapp页面模板,你在后台可以直接配置数据,然后在格子菜单等地方配置路径而进入该页面,暂时只写了两个模板,后面慢慢补充,一次性收费,所以有点预付费的味道。
收费9 活跃系统 200 老样子,该功能还是预付费,目前只写了一个自动点赞功能,点赞的数量是根据当前内容质量决定,比如图片多,文字多,有附件上传,收藏多等,都会增加它计算的点赞数,这个系统会慢慢完善。
收费10 seo额外支持 30 本项目的pc端用于seo,获取免费的搜索流量。本系统已经有了sitemap自动生成的能力,也可以被索引,并不是不捐助就不能被搜索的到,额外的能力包括:1、主动推送链接到百度
收费11 商城虚拟物品 50 该功能解锁后,你可以发布虚拟物品的商品到商城,并且会自动发货,用户可以在商品订单中查看你设置的内容
收费12 淘客 xxx 目前该功能在完善中,占坑
--- --- --- 还有一些淘客,采集程序程序我就不贴出来了,还不是很方便使用,其他大型扩展,比如课程系统等等复杂单场景,如果开发了,会以后台扩展的形式安装

六、致谢(排名不分先后)

laravel
uniapp
elastic search
dcat_admin
linui
gateway work (workerman)
mp_html
轻航小程序
scss
laravel-admin
...

空文件

简介

minisns后端源代码,基于laravel框架 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/mr-ljy/mini_back.git
git@gitee.com:mr-ljy/mini_back.git
mr-ljy
mini_back
minisns后端
master

搜索帮助