页面管理的需求
1、这些页面的管理流程是什么?
1)创建站点:
一个网站有很多子站点,比如:学成在线有主门户、学习中心、问答系统等子站点。具体的哪个页面是归属于具体
的站点,所以要管理页面,先要管理页面所属的站点。
2)创建模板:
页面如何创建呢?比如电商网站的商品详情页面,每个页面的内容布局、板式是相同的,不同的只是内容,这个页
面的布局、板式就是页面模板,模板+数据就组成一个完整的页面,最终要创建一个页面文件需要先定义此页面的
模板,最终拿到页面的数据再结合模板就拼装成一个完整的页面。

3)创建页面:
创建页面是指填写页面的基本信息,如:页面的名称、页面的url地址等。
4)页面预览:
页面预览是页面发布前的一项工作,页面预览使用静态化技术根据页面模板和数据生成页面内容,并通过浏览器预
览页面。页面发布前进行页面预览的目是为了保证页面发布后的正确性。
5)页面发布:
使用计算机技术将页面发送到页面所在站点的服务器,页面发布成功就可以通过浏览器来访问了。
2、本项目要实现什么样的功能?
1)页面管理
管理员在后台添加、修改、删除页面信息
2)页面预览
管理员通过页面预览功能预览页面发布后的效果。
3)页面发布
管理员通过页面发布功能将页面发布到远程门户服务器。
页面发布成功,用户即可在浏览器浏览到最新发布的页面,整个页面添加、发布的过程由于软件自动执行,无需人
工登录服务器操作

本课堂要实现的功能

转载于:https://www.cnblogs.com/wangjunwei/p/11530551.html

阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_08-CMS需求分析-CMS页面管理需求...相关推荐

  1. 2023年最新黑马程序员Java微服务项目--学成在线

    正式上线Java微服务项目<学成在线> 项目对程序员的重要性 不用播妞多说了吧 更重要的是 这次是完整!实战!企业级!项目! 划重点:全新发布!正式上线! <学成在线>项目以在 ...

  2. 微服务实战项目-学成在线-课程发布模块

    学成在线-课程发布模块 1 模块需求分析 1.1 模块介绍 课程信息编辑完毕即可发布课程,发布课程相当于一个确认操作,课程发布后学习者在网站可以搜索到课程,然后查看课程的详细信息,进一步选课.支付.在 ...

  3. 前端网页项目-学成在线案例

    典型的企业级网站 目的是为了整体感知企业级网站布局流程,复习以前知识 准备素材和工具: 学成在线PSD源文件 开发工具=PS(切图)/cutterman插件+vscode(代码)+chrome(测试) ...

  4. Java的新项目学成在线笔记-day10(三)

    1.4 测试CMS一键发布接口 1.4.1 配置虚拟主机 在nginx配置课程详情页面的虚拟主机,实现访问:www.xuecheng.com/course/detail/.....html. #静态资 ...

  5. Java的新项目学成在线笔记-day10(二)

    1.3 课程发布接口 1.3.1 Api接口 此Api接口由课程管理提供,由课程管理前端调用此Api接口,实现课程发布. 在api工程下课程管理包下定义接口: [mw_shl_code=applesc ...

  6. Java的新项目学成在线笔记-day6(五)

    1.4 页面发布前端 用户操作流程: 1.用户进入cms页面列表. 2.点击"发布"请求服务端接口,发布页面. 3.提示"发布成功",或发布失败. 1.4.1 ...

  7. Java的新项目学成在线笔记-day10(一)

    1 课程发布 1.1 需求分析 课程发布后将生成正式的课程详情页面,课程发布后用户即可浏览课程详情页面,并开始课程的学习. 课程发布生成课程详情页面的流程与课程预览业务流程相同,如下: 1.用户进入教 ...

  8. Java的新项目学成在线笔记-day13(八)

    6 媒资管理 前边章节完成在线视频播放,如何实现点击课程计划播放视频呢,课程视频如何管理呢? 本节开始将对课程视频进行管理. 6.1需求分析 媒资管理系统是每个在线教育平台所必须具备的,百度百科对它的 ...

  9. 微服务[学成在线] day16:基于Spring Security Oauth2开发认证服务

  10. Java的新项目学成在线笔记-day13(九)

    6.2.2 创建媒资服务工程 媒资管理的相关功能单独在媒资服务中开发,下边创建媒资服务工程(xc-service-manage-media). 媒资服务的配置与cms类似,导入 "资料&qu ...

最新文章

  1. Bitbucket Pipes发布,带来30+自动化CI/CD管道的方法
  2. 目录服务用户OSX: ARD的基于目录服务用户权限
  3. 在ubuntu下安装Eclipse3.4+MyEclipse7.1
  4. 数组的遍历 java
  5. php在线预览文档,php如何实现文档在线预览
  6. PHP underlying structure
  7. MFC开发IM-第八篇、调整各个控件的上下tab顺序
  8. keras embedding层_初识TextCNN及keras实现
  9. 微软成功尝试:员工周休三天、待遇不变,工作效率却提高40%!
  10. php公司共享 管理,php – 管理几个共享重叠函数和类的代码库
  11. 2017-2018-1 20155322 20155327 实验一 开发环境的熟悉
  12. Apache Tomcat下载、安装、配置图文教程
  13. html 多选框取值,多选框取值
  14. seaweedfs入门
  15. spring boot 报错:extShutdownHook ...was destroying!
  16. Windows Server 2008 简体中文 正式版 下载
  17. Maven之查找依赖信息的网站
  18. 如何用一张影像动图来对比成都市2019年和2020年油菜花分布状态?
  19. 每天一个shell小知识(for)
  20. 【Nexus(docker)】login attempt to http://xxx/v2/ failed with status: 401 Unauthorized

热门文章

  1. unity双面显示shader
  2. 排序算法--选择排序
  3. 孙鑫VC学习笔记:第十七讲 (三) 用命名管道实现进程间的通信
  4. 孙鑫VC学习笔记:第十二讲 (二) 用C语言函数读写文件
  5. 拓端tecdat:matlab用Logistic逻辑回归建模和马尔可夫链蒙特卡罗MCMC方法分析汽车实验数据
  6. 拓端tecdat|R语言关联挖掘实例(购物篮分析)
  7. 拓端tecdat|R语言markov switching model马尔可夫转换模型研究商业周期
  8. pyqt5程序的图标
  9. caffe中pad的作用
  10. (最新)面向科研人员的免费遥感数据集