当前位置:网站首页>sitesCMS v3.1.0发布,上线微信小程序
sitesCMS v3.1.0发布,上线微信小程序
2022-07-03 12:14:00 【永字诀】
sitesCMS简介
sitesCMS 是基于 JFinal 的 多站点 CMS内容管理系统,遵循JFinal极简设计理念,轻量级、易扩展、学习简单,除JFinal外无其他重度依赖。精简的多站点功能设计,极易二次开发,一天一个网站不是梦。完善的API模块,支持 微信小程序 、APP等各类小程序前端对接,打通移动端开发渠道,sitesCMS 不只是 CMS。
官方网站:http://sitescms.top/
视频教程:https://ke.qq.com/course/3551225?tuin=92419b8c
更新内容
上线微信小程序
上线sitesCMS官方小程序,自主研发。

前端使用uniapp框架,基于uniapp的跨平台功能,理论上还可以发布官方APP、H5网站、支付宝等各类小程序。官方小程序仅仅是一个简单的前端开发产物,有价值的是借助这次开发搭建了一个自有前端开发脚手架,里面集成了请求处理插件(请求拦截器、响应拦截器)、样式框架、数据展示等常用基础功能,为后续移动端开发奠定基础。
后端完全依赖于sitesCMS,在cms、cds的基础上新增api模块,支持前后端分离模式的接口验证、数据交互,为后续的移动端扩展提供基础能力。这也是本次升级的核心内容,通过开发一个自有小程序为sitesCMS添加了api模块功能,为后续的小程序、app等移动端开发奠定了基础。
官网支持https访问
小程序的请求必须是https的,为了处理小程序数据请求特意为官网配置了https服务处理,基于sitesCMS是很容易开通https请求处理能力的,只需四步:
申请SSL证书,从阿里云申请免费的就行;
将证书文件放置到resources目录;
修改undertow.txt配置文件,添加https相关配置;
开放服务器443端口权限;
打完收工。
后续计划
完善微信小程序
现在发布的只是初始版本,功能比较简单,后续肯定还会逐步丰富小程序功能,借此进一步完善脚手架搭建。
完善api模块
api模块的终极目标是预制所有接口验证的通用功能,比如IP白名单、登录、token验证、参数验证等,现在已经具备了基础模型,后续会逐步完善。
uniapp视频教程
虽然现在已经有很多uniapp视频教程了,但是多数还都是面向纯前端开发人员的,很少有针对像我这种伪全栈人员的,后续准备自己出一套uniapp相关的视频教程,希望能帮助到一些伪全栈开发人员。
边栏推荐
- Project video based on Linu development
- 【数据库原理及应用教程(第4版|微课版)陈志泊】【第四章习题】
- Kung Fu pays off, and learning is done
- Cache penetration and bloom filter
- Nodejs+express+mysql realizes login function (including verification code)
- [exercise 6] [Database Principle]
- Solve the problem of VI opening files with ^m at the end
- ncnn神经网络计算框架在香橙派OrangePi 3 LTS开发板中的使用介绍
- 【习题七】【数据库原理】
- CNN MNIST handwriting recognition
猜你喜欢

最新版盲盒商城thinkphp+uniapp

Record your vulnhub breakthrough record

有限状态机FSM

ncnn神经网络计算框架在香橙派OrangePi 3 LTS开发板中的使用介绍

The latest version of blind box mall thinkphp+uniapp

The upward and downward transformation of polymorphism

【R】【密度聚类、层次聚类、期望最大化聚类】

如何在微信小程序中获取用户位置?

Node. Js: use of express + MySQL
![[data mining review questions]](/img/96/00f866135e06c4cc0d765c6e499b29.png)
[data mining review questions]
随机推荐
studio All flavors must now belong to a named flavor dimension. Learn more
【数据库原理及应用教程(第4版|微课版)陈志泊】【SQLServer2012综合练习】
Tianyi ty1208-z brush machine detailed tutorial (free to remove)
Enter the length of three sides of the triangle through the user, and calculate the area of the triangle, where the length is a real number
Idea packages the web project into a war package and deploys it to the server to run
Xctf mobile--app3 problem solving
Detailed explanation of the most complete constraintlayout in history
[exercise 7] [Database Principle]
The solution to change the USB flash disk into a space of only 2m
Pytext training times error: typeerror:__ init__ () got an unexpected keyword argument 'serialized_ options'
Everything comes to him who waits
The latest version of blind box mall thinkphp+uniapp
十條職場規則
[combinatorics] permutation and combination (the combination number of multiple sets | the repetition of all elements is greater than the combination number | the derivation of the combination number
Day 1 of kotlin learning: simple built-in types of kotlin
CVPR 2022 图像恢复论文
node的ORM使用-Sequelize
剑指 Offer 11. 旋转数组的最小数字
4. 无线体内纳米网:电磁传播模型和传感器部署要点
Use Tencent cloud IOT platform to connect custom esp8266 IOT devices (realized by Tencent continuous control switch)