dried-salted-fish

一、环境搭建

1, jdk8+jre8+tomcat9+mysql

2, vscode: https://www.jianshu.com/p/f8b10f99a0ed

3,publiccms框架:https://github.com/sanluan/PublicCMS

 

二、项目部署

使用CMS动态站点及静态化功能,web应用使用tomcatweb容器与nginx配合使用,

nginx提供tomcatweb容器的反向代理,并提供资源文件、静态页面访问,并对静态页面及动态页面请求提供ssi支持。

ssi:一个静态化的页面中,需要嵌入一小块实时变化的内容。例如首页,大部分的页面内容需要缓存但是用户登录后的个人信息是动态信息,不能缓存。

通过利用SSI解决”页面部分缓存”问题,在首页的静态页面中嵌入个人信息的动态页,由于是服务器端的嵌入,所以用户浏览的时候都是一个嵌入后的页面。

 

三、系统搭建(进入管理后台)

1,模型创建:在 开发->配置管理->内容模型管理中 增加内容模型,保存

2,分类创建:在 内容->分类管理中 增加分类; 然后切换到 可发布内容模型,勾选允许发布的内容模型(注:如果什么都不勾选,那么这个分类是不允许发布任何内容的),保存

3,发布内容:在 内容->内容管理中 添加内容,保存

4,创建角色:在 维护->角色管理中 添加角色,保存;在维护->部门管理中 添加部门,保存; 在维护->用户管理中 添加用户,保存

5,使用分类类型给分类增加拓展字段:在 内容->分类拓展->分类类型中 增加分类类型,保存;然后在内容->分类管理中 增加分类类型

 

6,模板制作: 在 开发->模板文件管理中 点击模板示例,增加分类页面,保存

7,  ie浏览器兼容:https://blog.csdn.net/qq_57728310/article/details/119324588

8,bootstrap响应式布局

 

9,网站部署上线(实现多个域名可以访问同一个网站,同时做好SEO,需要选择一个主域名做记录解析和绑定,其他域名通过301重定向或url转发)

 

css:

.el-carousel__item:nth-child(2n) 
.el-carousel__item:nth-child(2n+1) 

 获取内容扩展字段:

${getContentAttribute(b.id).address?no_esc}

 

参考:https://blog.csdn.net/qq_34137397/article/details/119525255

http://www.publiccms.com/help/2020/03-05/500.html

网站模板:http://www.baisheng999.com/webtemplate/, https://sc.chinaz.com/tag_moban/html_3.html

分类:

技术点:

相关文章:

  • 2021-12-12
  • 2021-12-26
  • 2021-04-11
  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2021-11-14
  • 2021-11-20
  • 2021-12-04
  • 2021-12-25
  • 2021-12-27
相关资源
相似解决方案