当前位置: 首页 > 网络学院 > 设计教程 > 设计理念 > 网站内容管理系统(CMS)
A Website Content Management System is simple terms allows you to update your website without the assistance of a web designer / developer. Initially you will require the assistance of a web developer to create the Website Content Management System for you business, but after this process is complete you should have the ability to add new pages, add images, update text information, change your meta tag data and re-structure your website navigation if required. Many other functions (features) can be added to your Content Management Systems but these function (features) will be determined by your development specification (requirements).
网站内容管理系统,可以自动完成网站更新,并不需要专业网络开发和设计人员的指导。最初,在网络开发人员的帮助下建立自己的商业CMS,建立后,就可以添加文字,新图像,更新网站内容,更换数据、资料,并且在有必要的情况下重建网络导航。系统也可以根据发展的需要,添加一些相应的功能。
A Website Content Management System is useful only if you are going to update your website on a frequent basis or require more control over the information on your website. You will also be saving cost in the long term as you will not be reliant on a web developer / designer to update your website on your behalf. In the sort term Website Content management Systems are more expensive than standard plain html based websites but the advantage to you is the ability to grow your website yourself. Most ecommerce solution use some type of Content management Systems for example giving you the ability to add new categories and products to your ecommerce store. Content Management Systems can be used in website development in many different ways and are not secluded to ecommerce stores.
CMS适用的情况是:在一个频繁使用的基础上更新你的网站或者是要更严格地控制网站上的信息。从网站利益角度来讲,利用CMS,就可以不再依赖网络设计和开发人员,所以长期来看成本必定减少。从短期来看,CMS比平常标准的、以网站为基础的html成本高一点,但优点是自己就可以不断更新网站。大多数电子商务解决方案会运用某种类型的CMS,例如,运用此系统,就可以在网上商店里不断添加新的产品类型。CMS能应用在网络发展的许多方面,不只局限于电子商务。
Website Content management Systems also give you the ability to identify administrators and set content management roles, in simple terms you can give specific privileges to different members of staff within your organisation and restrict members of staff from specific Content Management functions which do not apply to their role.
CMS也可以让人识别管理者,确立管理中各个成员角色。在此系统中,管理者可以赋予组织中某些成员特殊的权力,也可以限制一些成员在工作中行驶自己的权利。
In some cases your Website Content management Systems can have the ability to archive information. Creating an archive system is an effective way of retaining information for internal or external reference. A good example would be a portfolio of clients which you have worked with, once your client project is complete, you can add informative information to an archive system allowing internal or external users to view this information, enabling a user to see what you have completed within the remits of your business.
在某些情况下,CMS可以使信息存档。建立存档系统可以有效地存储信息,以供内、外部人员使用。举一个最好的例子,如果建立一个客户群存档系统,内、外部的用户就可以在系统中看到网站提供的信息,也能了解网站做了哪些工作。
A Content Management Systems normally consists of a user website, a database to store information and a secure control panel allowing to you update the information on the database. Content from the database is used to compile the information displayed on your website. The information on the database is accessed or manipulated using a programming language. In simple terms you are updating the database and your website is displaying content from the database to form your website pages. This type of system is also know as a three tier website application:
CMS一般包括用户站点、存储信息的数据库和一个在数据库里安全更新信息的面板。首先运用数据库里的内容编辑信息,然后将信息呈现在网站上。数据库里的内容是用程序化的语言来存取和操作的。在此系统中,数据库不断更新,然后数据库的信息不断在网上呈现,最后形成了网页。这类系统也被称为三层网站应用程序。
Data Tier - This is where your website information is stored. Application Tier - This is where 。information is processed. Client Tier - This is where information is displayed.
数据层-网站信息存储的地方。应用层-信息处理的地方。客户层-信息呈现的地方
There are many different technologies available which enable a Website Content management System to be created. The most cost effective solution is a combination of the following technologies:
我们可以借助多种技术建立起CMS,一种有效方法是综合运用下列技术:
Mysql Database - An open source database application Linux Server - An open source operating system PHP Programming - An open source programming language
Mysql 数据库—一种开放源码应用软件Linux服务器 —一种开放源码操作系统PHP程序—一种开放源码程序设计语言
You can find hundreds and thousands of websites on the internet using the above technologies. There are many alternatives to the above technologies such as Microsoft based technologies, but these tend to be more expensive to maintain and develop.
运用以上的技术可以在internet 网上找到成百上千的网站。当然,还有其他多种技术可以选择,比如,微软技术,但是后者的维护和开发成本更高。
It is recommend before you commission a web development company to create a Website Content Management System, you first find out what technologies the web development company will be using and if these technologies are cost effective.
我们建议您,在委托网络发展公司建立CMS前,首先清楚公司运用什么技术,运用此技术在成本上是否合算。