搭建校园表白墙论坛小程序

一. 购买服务器及进入宝塔面板
略…

二. 搭建LoveCards
进入宝塔面板,安装PHP8.0(若已安装可以跳过此步)
在这里插入图片描述
在这里插入图片描述

创建站点,注意创建数据库和选择PHP 8.0 版本
在这里插入图片描述
进入网站根目录,删除原来所有文件,并上传源码,解压文件
源码下载:GIthub下载
在这里插入图片描述
对站点进行设置

设置网站目录,更改为/pubilc,注意保存
在这里插入图片描述
在这里插入图片描述
设置伪静态,设置为thinkphp,注意保存(若没有请自行配置)
在这里插入图片描述

三.配置LoveCards
登录,进行下一步
在这里插入图片描述
环境检测完后,进行下一步
配置数据库,数据库账号,用户名,密码在后图
在这里插入图片描述

创建RSA密钥对
完成配置,初始账号及密码均为admin
在这里插入图片描述
搭建完成效果
在这里插入图片描述

😘靓仔靓妹看过来

如果我的代码对你有帮助还请帮我点点star,这也将是我更新的动力

👏小小发布会

更新介绍:

又是一次酣畅淋漓的底层大改,主要是因为需要加入用户模块,那么就需要将原本的功能全部接入这个用户鉴权,也算是按照预测的目标发展了,主要使用JWT技术来实现,说起来简单做起来也是花费了巨多时间。翻翻更新日志🥹🥹说多的都是泪不如一杯咖啡来的动力的(🫰疯狂暗示)

然后另一个大工程就是主题引擎,这个普通用户可能就无法感知了,但是你只需要知道主题引擎将会对LC的第三方主题发展有着巨大的帮助,可以更好的丰富生态,大家接下来可以经常关注论坛的创作与分享板块,就在2.3的beta版本期间就涌现出了一批开发者积极适配2.3版本为大家带来了许多优质主题,如:fasgt的Lovefasgt、luoli的仿胶囊主题等等…

说到这里,那么到底更新那些可见功能呢?口述当然不如直接看来的舒服,那么就详细参考下方的**[✍️更新图文说明]**吧

更新计划:

简单来说2.3再次完善了作为一个网站该有的基本底层了,也就是说往后的更新则是加高楼层,发挥创意了。
会更新什么呢?那简单举几个已经提上日程的例子:

  1. 用户中心的 卡片点赞管理
  2. 用户中心的 卡片修改
  3. 对指定用户的卡片举报

看到这里相信你就已经明白了吧,LC2.3已经在数据库层面以及底层代码都留好了“口子”接着就是通过这些“口子”去拓展功能了

最后:

我深刻理解社区与生态的价值,期望更多的人能够与LC共同成长,感谢你的加入。

能力固然重要,但想法才是绝对的创造动力,动起来发布一款属于你自己的主题

🐱下载地址

临时下载(随时失效):LoveCards2.3.0.zip 密码:s07j8z
Github

⬆️升级指南

参考【指南】v2.2.X->v2.3.0升级指南

✍️更新图文说明

测试站点demo.v2.lovecards.cn
前台登入与注册

在这里插入图片描述
upl-image-preview

用户中心

upl-image-preview
upl-image-preview

用户后台

upl-image-preview
upl-image-preview

新增设置项

upl-image-preview
upl-image-preview

前往获取

🆕发行版日志汇总

-更新. 更新 JWT 鉴权模块
-更新. User 相关功能以及数据库的设计
-更新. 后台路由鉴权中间件
-更新. 最新主题引擎
-更新. 卡片添加API 加入 JWT 鉴权
-更新. 点赞API 加入 JWT 鉴权
-更新. 评论API 加入 JWT 鉴权
-更新. 数据库增加UID字段

💊常见问题

  1. RSA密钥创建失败
    upl-image-preview
    该问题通常出现在Win系统当中,如果您正常通过环境检查到达这一步,可通过搜索openssl_pkey_new返回false获得解决方案,当然也可以参考推荐文章设置Windows 下 PHP openssl_pkey_new 方法始终返回 false 解决方法

    如果没有也可以尝试手动生成并粘贴创建在线RSA公钥私钥生成
    upl-image-preview
    备注:2.3的邮箱依赖存在问题,直接通过composer拉的可能会存在爆粗,解决方案参考Github 关于v2.0出现Method name must be a string问题 #8

  • 29
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Laravel的表白墙微信小程序源码是一款使用Laravel框架开发的微信小程序源码,旨在为用户提供一个发布表白内容的平台。下面是一些详细说明: 1. 小程序功能:该源码主要包含以下功能: - 用户注册登录:用户可以使用微信登录或手机号码注册登录账号。 - 表白发布:用户可以在小程序中发布表白内容,包括表白对象、表白文字、图片等。 - 表白墙展示:所有用户发布的表白内容可以在表白墙上进行展示,其他用户可以查看并评论给予反馈。 - 点赞和收藏:用户可以对自己喜欢的表白内容进行点赞和收藏操作。 - 多种交互方式:用户可以进行评论、私信、打赏等功能。 2. 开发环境:源码基于Laravel框架开发,需要安装PHP环境和MySQL数据库。前端部分使用小程序开发技术,需要安装微信开发者工具进行调试和发布。开发人员可以根据自己的需要对源码进行二次开发和定制。 3. 数据库设计:为了实现以上功能,源码中包含用户表、表白内容表、评论表等数据库表结构设计。开发人员可以通过Laravel的迁移工具进行数据表的创建和管理。 4. 接口调用:源码中使用了微信小程序的登录接口、数据读写接口等,通过和微信服务器进行通信,实现用户登录和数据的存取。 总之,基于Laravel的表白墙微信小程序源码是一个功能丰富、易于二次开发的微信小程序项目,提供了方便用户发布表白和交流的平台。通过使用该源码,开发人员可以快速搭建一个表白墙微信小程序,并根据需要进行个性化的定制和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值