CMS content management system

The CMS is what?

CMS (Content Management System) that is, content management systems, different projects in different positioning of the CMS, such as: an online education website, some companies believe that the CMS system is to manage all of curriculum resources, and many in the early site has just started to spread the company's business is the production site, was the positioning of CMS is to create a website, the site's pages, images and other static resources management.

 

CMS What type?
The company also comes on top of each different position each of the CMS project,

CMS is basically divided into: Managing for background data content,

         For the management of the front page,

         Style for style management.

For example: a company website to do business, primarily its CMS system Web page management style and the style of management.

   Electricity supplier system, which is called the merchandise management system CMS.

   Online education among its CMS system called course management and so on ...

CMS to manage the project, mainly used to manage various pages of the site.

What this project CMS's position is? The project as a large-scale online education platform, the positioning of the CMS system is the management of Calvary website (sub-site) page, key management due to the operational needs of the page constantly changing, in order to achieve fast page development based on operational needs, on-line demand

 

CMS page management needs 

A platform there are many sites, such as portals and other sub-sites, the specific page which is attributable to a specific site, so management page, the site must first manage page belongs.

1) create a site:
a site has many sub-sites, such as: studies online main portals, learning center, quizzes and other sub-systems site. Specifically which page is attributable to a specific site, so management page, the site must first manage page belongs.
2) Create a template:
page How to create it? For example, the electricity supplier website's Store Listing page, the content of each page of the layout, the plate is the same, except that the content, the layout of this page, the plate is page templates, templates + data on the formation of a full page, and ultimately to create a page document need to define the template of this page, to get the final data page combined with the template to be assembled into a complete page.
<-! # The include Virtual = "/ .. / .... HTML" ->
index.html: Home body contents include / header.html: head region include / index_banner.html: FIG rotation include / index_category .html: left navigation list include / footer.html: footer
server {listen 80;    

    server_name  www.xuecheng.com;     

      ssi is;     

      ssi_silent_errors on;    

  ......     

3) creation page: Create page refers to the basic information to fill the page, such as: the name of the page, the page's url address.
4) Page Preview:
page preview page is a work before the release preview pages using static techniques to generate page content based on the page template and data, and browser preview page. Front page for page preview release purpose is to ensure the correctness of the page publishing.
5) Released:
using computer technology to send a page to the page where the server site, page publishing success can be accessed through a browser. 2, the project to realize what kind of function?
1) page management
administrator in the background to add, modify, delete information page
2) page preview of
the effect after page preview page preview feature released by the administrator.
3) page publishing
administrator page by page publishing feature to publish to a remote portal server.
Page publishing success, users can browse to the page in the latest release of the browser, add the entire page, because the software release process is performed automatically, without manual login server operation.

 

Engineering structures
CMS and other server-based project to build maven, you first need to create the following infrastructure projects:

parent works: parent project, providing dependency management.

common engineering: general engineering, providing layers of packaging

model projects: model projects, providing a unified model class project management utils: Tools project provides tools used in this project

Api project: Interface Engineering, a unified management service interface of the project.

Guess you like

Origin www.cnblogs.com/JS314/p/11668759.html