当前位置:网站首页>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相关的视频教程,希望能帮助到一些伪全栈开发人员。
边栏推荐
- 【数据库原理及应用教程(第4版|微课版)陈志泊】【SQLServer2012综合练习】
- The latest version of blind box mall thinkphp+uniapp
- 【判断题】【简答题】【数据库原理】
- An example of newtonjason
- 有限状态机FSM
- Swift5.7 扩展 some 到泛型参数
- Leetcode234 palindrome linked list
- 【習題五】【數據庫原理】
- Oh my Zsh + TMUX installation
- Detailed explanation of the most complete constraintlayout in history
猜你喜欢

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

自抗扰控制器七-二阶 LADRC-PLL 结构设计

高效能人士的七个习惯
![[network counting] Chapter 3 data link layer (2) flow control and reliable transmission, stop waiting protocol, backward n frame protocol (GBN), selective retransmission protocol (SR)](/img/45/c2d7934b886d8090373ca9e6e23c97.gif)
[network counting] Chapter 3 data link layer (2) flow control and reliable transmission, stop waiting protocol, backward n frame protocol (GBN), selective retransmission protocol (SR)
![[review questions of database principles]](/img/c3/81d192a40bcc4f5d72fcbe76c708bb.png)
[review questions of database principles]

Summary of error prone knowledge points: Calculation of define s (x) 3*x*x+1.

Alibaba is bigger than sending SMS (user microservice - message microservice)
![[problem exploration and solution of one or more filters or listeners failing to start]](/img/82/e7730d289c4c1c4800b520c58d975a.jpg)
[problem exploration and solution of one or more filters or listeners failing to start]

Huffman coding experiment report

When the R language output rmarkdown is in other formats (such as PDF), an error is reported, latex failed to compile stocks Tex. solution
随机推荐
强大的头像制作神器微信小程序
It feels great to know you learned something, isn‘t it?
The upward and downward transformation of polymorphism
CNN MNIST handwriting recognition
[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
Kotlin - 改良装饰者模式
ORM use of node -serialize
Swift5.7 扩展 some 到泛型参数
Swift bit operation exercise
Seven second order ladrc-pll structure design of active disturbance rejection controller
2021 autumn Information Security Experiment 1 (password and hiding technology)
低代码平台国际化多语言(i18n)技术方案
node的ORM使用-Sequelize
对业务的一些思考
Tensorflow binary installation & Failure
【习题七】【数据库原理】
(latest version) WiFi distribution multi format + installation framework
C graphical tutorial (Fourth Edition)_ Chapter 15 interface: interfacesamplep271
【ArcGIS自定义脚本工具】矢量文件生成扩大矩形面要素
ImportError: No module named examples. tutorials. mnist