`
vtrtbb
  • 浏览: 362406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CMS系统搭建之信息管理(三)

CMS 
阅读更多

信息管理是cms不可缺少的功能,也是最重要的,因为所有的信息都要从这里进行整编发出去。
通常做数据库设计的时候,只设计通用的字段,如
标题,来源,作者,栏目,内容之类常用的。但是为了提高扩展性能,需要加入自定义字段(扩展字段)功能
以便于将来的扩展,以下简称为自定义字段。

什么是自定义字段呢?
其实就和大家建数据库表的时候定义字段一样,需要定义出字段类型,长度,中文名称等。
自定义字段可以和频道的栏目关联,也可以和频道关联,取决于频道的粒度划分。
这样,当我需要为某栏目下的所有文章要加一个比如说“责任编辑” 这样的字段的时候,
直接就去定义一个自定义字段来实现,而不是像以往一样,需要去数据库表中增加一个新的
字段来解决问题。

信息要具有可以推送到多个栏目或者频道的功能,也就是平常所说的一对多关系,这样一条信息便
可以在多个频道和栏目中出现了。
但信息要有一个所属的分类,所属分类对应着相关的模板,这样,就可以为这个信息找到模板后签发出去。
另外所说分类还起到导航的作用 如在终极页上 当前位置:首页 > 某频道 > 某分类 > 正文

在签发信息(这里的签发信息是指把信息生成静态页)时,必须要检查该信息选中的分类是否有模板,
如果没有模板,提示不给签发。

信息的状态通常分几种,如未审核,已签发,已撤稿等状态,这个可以根据自己的业务状态来自定力实现。
类似于其他的属性还比较多,如在文章中加入关键词的链接功能,关键字功能,信息简介,关键字的链接
(前面提到的热链接),是否可以留言等。

 

 

分享到:
评论

相关推荐

    基于PHP的熊海CMS 网站综合管理系统.zip

    描述中的信息与标题一致,强调了这是一个基于PHP的CMS系统,名为“熊海CMS”,并且是针对网站综合管理设计的。这意味着该系统可能包含内容发布、用户管理、权限控制、模板编辑、SEO优化、数据备份等多种功能,以满足...

    人人站CMS建站管理系统 v1.4.2.zip

    人人站CMS建站管理系统是一款专为网站建设和管理设计的开源软件,版本号v1.4.2。这个压缩包包含了该系统的核心组件和必要文件,让我们逐一解析其中包含的知识点。 1. **.htaccess**:这是一个Apache服务器配置文件...

    十大CMS系统介绍

    **评价**: 动易CMS是国内非常成熟的ASP CMS系统之一,从简单的文章系统发展至现在的Site Factory CMS版本,功能不断增强和完善。它能够满足中大型网站的需求,如信息发布、类别管理、信息采集等,并能与第三方程序如...

    asp.net企业客户管理系统cms系统

    【ASP.NET企业客户管理系统CMS系统】是一个基于ASP.NET技术构建的企业级客户信息管理平台,用于高效、有序地处理企业的客户数据。此系统通常包括多个功能模块,如客户信息管理、销售跟踪、市场营销、客户服务等,...

    基于laravel框架的企业级开源cms管理系统,开源php商城源码,B2C微商城系统,企业建站cms

    【标题】中的“基于laravel框架的企业级开源cms管理系统”是指使用了 Laravel 框架开发的一款企业级的内容管理系统(CMS)。Laravel 是一个流行的、优雅的 PHP Web 开发框架,它提供了许多强大的功能和工具,使...

    CMS网站后台管理系统

    "CMS网站后台管理系统"是一个专为学校、企业以及政府机构设计的高效建站工具,它提供了全面的网站管理和内容发布功能。系统的核心在于其强大的后台管理界面,允许用户以便捷的方式进行网页创建、编辑和更新,无需...

    .net cms系统含会员管理与源代码SQL文件

    - 内容创建:CMS系统提供友好的后台编辑器,允许管理员创建、编辑和发布文章、新闻、产品等信息。 - 文档分类:内容可按类别、标签进行组织,方便用户浏览和搜索。 - 内容审核:对于敏感内容,系统可能有预发布...

    JSP 官网+cms系统

    开发者或管理员可以按照这份文档来快速搭建和启动系统,进行内容的管理和发布。 总的来说,这个“JSP 官网+CMS系统”结合了SpringBoot的便利性、Maven的依赖管理、MySQL的数据存储以及Tomcat的运行支持,提供了一个...

    CMS管理系统后台HTML模板

    【CMS管理系统后台HTML模板】是一种用于构建网站后台管理界面的设计框架,它包含了预先设计好的HTML页面,方便开发者快速搭建和定制符合自身需求的管理界面。这些页面通常包括登录页面、内容框架以及其他辅助页面,...

    乙王asp.net开源网站内容管理cms系统

    CMS,即Content Management System,内容管理系统,是一种用于管理和发布数字内容的软件平台,常用于搭建企业网站、新闻门户或者博客等。 该系统开源,意味着源代码对公众开放,允许用户自由地查看、使用、修改和...

    基于jquery的CMS后台管理系统网站模板

    **基于jQuery的CMS后台管理系统网站模板详解** 在Web开发领域,内容管理系统(CMS)是用于构建和维护网站的工具,而后台管理系统则是CMS的核心部分,它负责管理网站的内容、用户、权限等。本模板——“基于jQuery的...

    推荐几个使用javaSpringBoot开发的cms系统

    - **Maven**: 项目管理工具,自动化构建、依赖管理和项目信息管理。 项目地址:[https://gitee.com/mingSoft/MCMS](https://gitee.com/mingSoft/MCMS) 总结来说,这些CMS系统都利用了Spring Boot的便利性,结合...

    适合做企业站的cms内容管理系统

    总的来说,这款CMS内容管理系统集成了网站开发所需的核心组件,支持快速搭建和管理企业网站,提供了丰富的功能模块,如用户管理、内容发布、媒体管理、数据库操作等。同时,考虑到备份和恢复机制的存在,以及对用户...

    cms PHP 系统 网站

    6. **插件与扩展**:CMS系统通常支持第三方插件和模块,用于添加额外的功能,如SEO优化、社交媒体整合、评论系统等。 7. **安全考虑**:防止SQL注入、XSS攻击、CSRF攻击等是开发CMS时的重要环节,需采取相应的安全...

    [CMS程序]大汉版通BX内容管理系统普及版 8.2_bantongbx.zip

    此系统基于先进的技术架构,旨在帮助用户快速搭建和管理网站内容,提供一站式的网站建设和维护服务。下面将详细介绍这款CMS的核心特性、功能以及如何进行操作。 1. **系统架构与技术栈** 大汉版通BX CMS可能采用了...

    CMS系统

    1. **数据库管理**:CMS系统通常与数据库紧密集成,如SQL Server或MySQL,用于存储内容、用户信息、权限设置等。开发者使用SQL语句进行数据操作,提供数据检索、添加、修改和删除功能。 2. **模板引擎**:ASP CMS...

    信息系统分析与设计 CMS系统完成实验报告

    CMS(Content Management System),即内容管理系统,是一种用于快速搭建和维护网站的技术工具。它可以帮助用户轻松地创建、编辑、发布以及管理网站上的各种数字内容,如文本、图像、视频等,而无需具备高级编程技能。 ##...

    自己人策划企业建站CMS系统

    1. 内容管理:CMS的核心功能是内容管理,允许用户创建、编辑、发布和管理网站上的各种信息,如新闻、产品介绍、公司简介等。在“自己人策划”的CMS中,可能会包含一个友好的后台界面,让用户轻松添加和更新网页内容...

    cms网站发布系统

    【标题】:“cms网站发布系统”是一个以PHP和MySQL为基础的高效内容管理系统,它使得创建、管理和更新网站内容变得...对于想要搭建或管理网站的个人或团队来说,这样的系统无疑大大降低了技术门槛,提高了工作效率。

    aspcms后台管理系统

    【aspcms后台管理系统】是一款基于ASP开发的内容管理系统(CMS),专用于构建和管理网站的后台功能。这个系统因其易用性而受到用户的青睐,适合那些希望快速搭建和管理网站内容的个人或团队。 CMS(内容管理系统)...

Global site tag (gtag.js) - Google Analytics