YiBaoCMS
内容系统:YiBaoCMS、怡宝CMS
编程语言:Go/Golang
运行方式:cli(命令行启动)
安装要求:所有Windows/Linux服务器均可,推荐使用Linux服务器,不支持虚拟主机
功能特点:程序常驻内存,运行速度十分快,性能十分强,效率是普通CMS的20+倍
适用对象:网站内容页面<1000万的中小型内容网站(内容发布、产品展示等,不适合商城购物类网站)
数据安全:采用Mysql+本地内存实现旁路缓存,如果出现各种问题导致程序故障,在本系统终止/重启前,系统会先将内存的数据保存到Mysql,如果Mysql也发生故障无法连接,系统则将数据保存到本地文件,系统下次启动时会优先从本地文件读取数据。
Mysql安全:程序有Mysql自检功能,程序在需要Mysql支持时,会先检查Mysql,并自动创建所需的数据库、表和字段,运行时即使惨遭删库,在程序终止/重启前,依旧能自动创建并保存数据。
站群管理:本CMS在服务器内存足够的情况下,理论上可以同时管理无限个网站,网站添加管理切换十分方便,Go通过goroutines使得本CMS无阻塞地支持多人同时管理相同或不同站点。
网站模板:本CMS自带一套默认模板,同时具有一键采集网站模板功能,只需输入对应的目标网址,包括:首页、列表页、频道页、内页等,即可一键采集并归类各种静态文件如:css、js、图片等,并自动制作相应的(首页、列表、频道、内页等)网站模板。(采集的模板需要自行修改一些字段参数)
简单说明:该系统为本人使用Go Gin框架开发网络游戏时,利用无聊时间写的,网站后台使用ws/wss方式连接服务器交互,网站所有数据,如:网站配置、栏目列表、文章等等数据,采用Mysql+本地内存实现旁路缓存,内存数据采用多个Map+读写锁实现并发安全,因此,数据调用非常快。一般网页从请求响应到结束时间在微妙级别。
整个系统代码无加密,完全开源免费!无需授权码、无需购买会员、无需无需无需...,下载开箱即用!