• CMS系统开发学习-前言


    一,前言

    1.同类别的东西:

      CMS-ASP.Core学习笔记(博客园依乐祝的教程)

      CMS-Java学习笔记(2年N月后学这个,大概学习SSM(Spring+SpringMVC+MyBatis)方向上的)

      CMS-PHP学习笔记(PHP做的CMS很多,没学过PHP所以不学了)

    2.CMS:内容管理系统(Content Management System):

      CMS是一种位于WEB 前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。 

      基本思想
        是分离内容的管理和设计。页面设计存储在模板里,而内容存储在数据库或独立的文件中。 当一个用户请求页面时,各部分联合生成一个标准的 HTML 页面。
      要素
        文档模板,
        脚本语言或标记语言,
        数据库。

    3.CMS建站系统:

      帮助减少代码开发,可视化,人性化建站。前台的绝大多数功能均在后台预留开关,可按用户需要启用,更换界面易如反掌。后台完善的权限设定,使管理员可控制到每个用户。

      范围:论坛、官网、博客、商城网店等。

      子系统

        后台:后台管理员权限(超级管理员、栏目管理员、文档录入员、审核员等);

        前台Portal系统:模板管理(首页、登录注册页等前台页面内容)、前台用户信息管理;

        扩展:在线客服(智能、人工)、留言簿、在线预订、邮箱提醒、短信提醒、自动发码、新闻、评论、投票、BBS论坛、全文检索、微信/支付宝/银行卡支付、微信支付宝QQ注册登录、WIKI(协同创作的超文本系统),SEO支持(搜索引擎优化-百度360搜狗谷歌收录、关键字排名)、广告;

        基建:负载能力、安全性、第三方插件、站点(群)管理、一键建站(大量模板-首页,新闻页,产品页,关于我们,联系我们)、网站升级(解决CMS迭代版本时的Bug)、网站部署与迁移等;

        CMS周边(产品、服务(建站、域名、SSL证书、备案、主机)、教程等)

      组合形式:PC官网+手机网站+小程序(微信/百度/支付宝)+app(安卓/苹果)+桌面程序(Web套桌面程序壳-windows/Linux)

      开发具备的技术:页面自适应、AJAX技术、微服务、数据库、插件技术、发布机制、集群部署等

      常用CMS建站管理系统

        主流的论坛社区搭建工具Discuz(PHP);

        通用网站搭建工具PageAdmin(C#);

        商城网店搭建工具ECSHOP(PHP);

        宝塔中的一键建站;

        百度云/腾讯云/万网等一键建站。

    二,CMS-ASP.Core学习笔记

      1.CMS-ASP.Core学习笔记

    365个夜晚,我希望做到两天更一篇博客。加油,小白!
  • 相关阅读:
    java架构师学习目录 sany
    python学习字符串 sany
    python中os.open()和open()区别 sany
    python3学习列表 sany
    C语言博客园作业03
    c语言博客作业02
    程序员竞争力列表
    《程序员》三月刊摘要
    Storage Systems IMPACT 课程结束
    deployJava.js的一个缺憾:无法正确检测客户端JRE
  • 原文地址:https://www.cnblogs.com/qq2806933146xiaobai/p/14518133.html
Copyright © 2020-2023  润新知