主站CMS不仅可以后台多站点,还可以用户创建站点并绑定独立域名下载子客户端cms程序,用户可以把客户端CMS程序独立部署到任意虚拟主机和服务器。
主站CMS每个用户分站拥有自己的一套客户端程序源码,我们称之为客户端CMS程序,意味着客户端源码可以安装到任意服务器,独立域名,独立模板,主站的数据同步到分站数据独立数据,主从分离存储。
主程序宕机之后,不会影响到子网站的运作。
客户端CMS无后台界面,只有前端展示,支持手机端和电脑端模板定义,用户可以自己更改网站模板界面。
客户端CMS数据在主站CMS用户中心操作,再通过API接口推送到客户端CMS的本地储存;每个客户端CMS数据独立,不影响主站负担。
一、注册一个用户
二、进入用户中心,我的网站,设置网站基本信息
群站插件:用户站点创建方式
填写好网站的域名,支持任意域名
域名填写格式:http://域名,例如:
http://aaa.com
域名不能带有目录
三、管理网站栏目,创建好结果如下
群站插件:用户站点创建方式
四、发布内容
增加网站数据,内容管理里面发布,选择我的栏目
image.png
五、同步数据到客户端网站
5.1 手动下载客户端程序,
群站插件:用户站点创建方式
5.2 安装客户站
客户端CMS环境要求:
PHP PHP7+
不需要数据库
Apache或者Nginx都行
客户端CMS安装:
1、将源码放到自己的服务器中或者虚拟主机里面
2、运行index.php程序
3、如果提示“安装成功,但数据未同步,请在服务端做数据同步处理”,就成功了
4、进入主站用户中心去同步一下数据
客户端CMS模板目录:
/template/static/ 是CSS等图片资源目录
/template/pc/ 电脑端模板
/template/mobile/ 移动端端模板
客户端CMS模板标签:
模板解析语法大部分和主站CMS一致。
遍历栏目:{category …}
遍历内容:{module …}
遍历联动菜单:{linkage …}
5.3 进行通信测试
image.png
需要提示正常才能下一步
5.4 同步全站数据
群站插件:用户站点创建方式