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 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。
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学习笔记
本文来自博客园,作者:꧁执笔小白꧂,转载请注明原文链接:https://www.cnblogs.com/qq2806933146xiaobai/p/14518133.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构