CMS Dashboard
suyati.com
How does a
CMS function?
CMS
Content Type
CMS helps create and
manipulate various
content types:
Create, save, upload, and publish new content item
Delete/ Not publish content
Edit existing content
Organize pages in the website and make navigation easy
Create layouts, handle look and feel of webpages
Push different types of content into multiple digital
channels - like websites, mobile apps, emails, print media
Control, audit, edit, and timeline management of content on sites without having
technical knowledge of HTML, CSS or PHP
Complex tasks like redesigning sites, changing
web hosts and others are done quickly
Easy-to-use interfaces and automated
procedures increase speed
References:
http://www.webmoco.com/digital-media-blog/content-management-software-what-doesn%E2%80%99t-it-do
http://www.cmscritic.com/what-is-a-cms/
http://w3techs.com/technologies/overview/content_management/all
http://www.bluehost.com/blog/educational/infographic-the-ultimate-guide-to-cms-2863/
http://www.beyondspotsanddots.com/how-does-cms-work
http://programmers.stackexchange.com/questions/36380/what-are-web-cmss-and-how-they-work
http://www.webpagemistakes.ca/how-content-management-system-works/
http://www.cmsmadesimple.org/documentation/faq/
https://www.treefrog.ca/what-is-a-content-management-system-cms
http://thedeependdesign.com/infographic-choosing-the-right-cms-for-your-project/
CMS Functionalities
HTML Text
Images
Videos
Infographic
PDF
Podcasts
Wikis
Web 2.0
resources
Pull content and
functionality from
various sources and
channels into the website
Advantages of CMS
How to Operate CMS
The Publishing
Process or Workflow
Editing a CMS site
Key Elements of a CMS
CMS tools and corresponding tasks
Simplifies tasks:
Speeds up tasks:
03
04
01
02
Lay users can manage
content and create highly
functional web pages
Easy-to-use
menu system
No dependency
on developers
Drag and drop AJAX system:
Helps lay users design
advanced web pages
Good control over the website, allows admins to regulate
CMS Tool
Automated templates
WYSIWYG Editors
User Groups
Collaborative tools
Plug-ins
Virtualization Tools
Content Distribution tools
Multilingual tools
Scalability Tools
TASKS
Templates eliminate repetitive tasks and keep design consistent across multiple pages
Flexibility to the website
Plug-ins offer desired functionality
at desired locations of the site
HOW?content is published
and how much
WHEN?
WHO?
content is published
publishes it
Allows creation of online
communities/discussion
forums for the content
Improves navigation and
makes the website
more robust
Serves as data repository,
makes data resources easily
accessible through downloads
Reduction in duplication
of information
Strengthens security
Saves time and money
required for site
maintenance
Eliminates the need for
full time admins and
developers
0507
03
01
02
04
05
06
Improves
functionality
of websites
Ensuring regular supply of fresh content
Facilitating easy insertion of social media plug-ins
Easy implementation of URL rewriting, produces clean URLs without parameters
Driving repeat visitors through forums and communities
Boosts SEO by
Linear Mode
CMS allows:
Most common CMS dashboard features:
Collaborative Mode
Make changes without accessing source code
Access and update websites from anywhere
Save old versions, prevent data loss due to mistakes in manual editing
CMS separates layout code from content code,
making it easier and quicker to manipulate both
The broad steps to operate a CMS:
Install CMS software on the web host server
Use browser to log on to the website
Use software to manage content or make changes
More efficient site administration
management, guiding content managers through a
series of steps required to complete tasks
A CMS allows categorization or grouping of content
Allows any authorized user to publish the content at-will
Note: Each level may also return the content to the previous level for making
changes, or assign it to someone else for specific tasks, and get it back.
Note: Admin may track and authorize publishing changes made by any member.
Collaborative workflow management allows many people to
work on content together. Collaborative projects have a forum interface.
1
2
3
Author submits blog Editor receives the blog, edits it Editor forwards it to a
designer or illustrator Designer infuses the blog with graphics Blog reaches
senior editor who reviews and approves it Editor-in-chief approves the content
and schedules a publishing date CMS automatically publishes the blog on the
set date and time CMS sends out emails to subscribers notifying them of new
contentzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Editor posts a topic Experts in the group post their insights Author creates a
draftbasedontheexpertpoints Groupmembersdiscussthecontentandmake
changes Editor checks consistency Content goes to editor-in-chief for ap-
proval Editor-in-chiefsetsdateandtimeforpublishingcccccccccxccccccccc
1. Client or web developer logs into the website using web browser
2. Clientordevelopermakeschangesinrealtime,usingtheWYSIWYGeditorprovidedintheCMS.Inmostcases,
no uploads or downloads are required from the web serverccccccccccccccccccccccccccccccccccccccc
3. Change in one place automatically results in changes elsewhere, as applicable
emailwhenanewcontentispublishedxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Provide designs to apply to new and existing content
Alter the design and layout of the page and appearance of content
Offer ready-to-use login page, style sheets, and more
Webpage appears as it is
Provision of hidden/special buttons to switch the page into editing
mode
Create and populate groups of users, for access control
Manage content life cycle in a collaborative way, including
creation, revision, publishing & removal of content
Extend the existing site's functionality, such as online surveys and
polls, RSS feeds
Allow each user to work with a virtual copy of the site, document
set, or code base
View and execute changes to multiple interdependent resources
prior to submission
Expand one installation on one server across multiple domains
Create microsites within a main site
Display content in multiple languages
Generating RSS and Atom data feeds to other systems
E-mail users on the updates
Assist content distribution by:
Back-end
Admin area where validated
users make changes, repre-
sented by the dashboard
Tools to create, edit, upload, delete, publish, and un-publish contentddddddd
Enter individual page titles, page-wise keywords, and other page descrip-
tions that search engines use while indexing and listing the web pagesccccc
cccccccccccccccccccc
Shopping catalogue containing list of available plug-insccccccccccccccccc
Back-up site and all data for storage elsewhere ccccccccccccccccccccccc
Tools to manage site structure, cross-link internal pages, and restructure
site in a customized wayccccccccccccccccccccccccccccccccccccccccccc
Public facing end that the
CMS generates
Front-endDatabase
The data repository
Authorized users make changes
to the website using dashboard
Administrator sets
permissions
Tools available in CMS are
populated in the dashboard
resources in the dashboard
depends on their access rights.
CMS Backend: Popular CMS databases:
A programming language fetches information
stored in the database
Formats it and presents to the viewer
MySQL, Open Source, mostly in conjunction with PHP
Microsoft SQL Server, mostly in conjunction with ASP.NET
which runs on a Windows based server
Flat File Database: Data is stored in text format. Information
sorted using commas or spaces
CMS solutions are based on two
most common programming languages:

How Does A CMS Function

  • 1.
    CMS Dashboard suyati.com How doesa CMS function? CMS Content Type CMS helps create and manipulate various content types: Create, save, upload, and publish new content item Delete/ Not publish content Edit existing content Organize pages in the website and make navigation easy Create layouts, handle look and feel of webpages Push different types of content into multiple digital channels - like websites, mobile apps, emails, print media Control, audit, edit, and timeline management of content on sites without having technical knowledge of HTML, CSS or PHP Complex tasks like redesigning sites, changing web hosts and others are done quickly Easy-to-use interfaces and automated procedures increase speed References: http://www.webmoco.com/digital-media-blog/content-management-software-what-doesn%E2%80%99t-it-do http://www.cmscritic.com/what-is-a-cms/ http://w3techs.com/technologies/overview/content_management/all http://www.bluehost.com/blog/educational/infographic-the-ultimate-guide-to-cms-2863/ http://www.beyondspotsanddots.com/how-does-cms-work http://programmers.stackexchange.com/questions/36380/what-are-web-cmss-and-how-they-work http://www.webpagemistakes.ca/how-content-management-system-works/ http://www.cmsmadesimple.org/documentation/faq/ https://www.treefrog.ca/what-is-a-content-management-system-cms http://thedeependdesign.com/infographic-choosing-the-right-cms-for-your-project/ CMS Functionalities HTML Text Images Videos Infographic PDF Podcasts Wikis Web 2.0 resources Pull content and functionality from various sources and channels into the website Advantages of CMS How to Operate CMS The Publishing Process or Workflow Editing a CMS site Key Elements of a CMS CMS tools and corresponding tasks Simplifies tasks: Speeds up tasks: 03 04 01 02 Lay users can manage content and create highly functional web pages Easy-to-use menu system No dependency on developers Drag and drop AJAX system: Helps lay users design advanced web pages Good control over the website, allows admins to regulate CMS Tool Automated templates WYSIWYG Editors User Groups Collaborative tools Plug-ins Virtualization Tools Content Distribution tools Multilingual tools Scalability Tools TASKS Templates eliminate repetitive tasks and keep design consistent across multiple pages Flexibility to the website Plug-ins offer desired functionality at desired locations of the site HOW?content is published and how much WHEN? WHO? content is published publishes it Allows creation of online communities/discussion forums for the content Improves navigation and makes the website more robust Serves as data repository, makes data resources easily accessible through downloads Reduction in duplication of information Strengthens security Saves time and money required for site maintenance Eliminates the need for full time admins and developers 0507 03 01 02 04 05 06 Improves functionality of websites Ensuring regular supply of fresh content Facilitating easy insertion of social media plug-ins Easy implementation of URL rewriting, produces clean URLs without parameters Driving repeat visitors through forums and communities Boosts SEO by Linear Mode CMS allows: Most common CMS dashboard features: Collaborative Mode Make changes without accessing source code Access and update websites from anywhere Save old versions, prevent data loss due to mistakes in manual editing CMS separates layout code from content code, making it easier and quicker to manipulate both The broad steps to operate a CMS: Install CMS software on the web host server Use browser to log on to the website Use software to manage content or make changes More efficient site administration management, guiding content managers through a series of steps required to complete tasks A CMS allows categorization or grouping of content Allows any authorized user to publish the content at-will Note: Each level may also return the content to the previous level for making changes, or assign it to someone else for specific tasks, and get it back. Note: Admin may track and authorize publishing changes made by any member. Collaborative workflow management allows many people to work on content together. Collaborative projects have a forum interface. 1 2 3 Author submits blog Editor receives the blog, edits it Editor forwards it to a designer or illustrator Designer infuses the blog with graphics Blog reaches senior editor who reviews and approves it Editor-in-chief approves the content and schedules a publishing date CMS automatically publishes the blog on the set date and time CMS sends out emails to subscribers notifying them of new contentzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Editor posts a topic Experts in the group post their insights Author creates a draftbasedontheexpertpoints Groupmembersdiscussthecontentandmake changes Editor checks consistency Content goes to editor-in-chief for ap- proval Editor-in-chiefsetsdateandtimeforpublishingcccccccccxccccccccc 1. Client or web developer logs into the website using web browser 2. Clientordevelopermakeschangesinrealtime,usingtheWYSIWYGeditorprovidedintheCMS.Inmostcases, no uploads or downloads are required from the web serverccccccccccccccccccccccccccccccccccccccc 3. Change in one place automatically results in changes elsewhere, as applicable emailwhenanewcontentispublishedxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Provide designs to apply to new and existing content Alter the design and layout of the page and appearance of content Offer ready-to-use login page, style sheets, and more Webpage appears as it is Provision of hidden/special buttons to switch the page into editing mode Create and populate groups of users, for access control Manage content life cycle in a collaborative way, including creation, revision, publishing & removal of content Extend the existing site's functionality, such as online surveys and polls, RSS feeds Allow each user to work with a virtual copy of the site, document set, or code base View and execute changes to multiple interdependent resources prior to submission Expand one installation on one server across multiple domains Create microsites within a main site Display content in multiple languages Generating RSS and Atom data feeds to other systems E-mail users on the updates Assist content distribution by: Back-end Admin area where validated users make changes, repre- sented by the dashboard Tools to create, edit, upload, delete, publish, and un-publish contentddddddd Enter individual page titles, page-wise keywords, and other page descrip- tions that search engines use while indexing and listing the web pagesccccc cccccccccccccccccccc Shopping catalogue containing list of available plug-insccccccccccccccccc Back-up site and all data for storage elsewhere ccccccccccccccccccccccc Tools to manage site structure, cross-link internal pages, and restructure site in a customized wayccccccccccccccccccccccccccccccccccccccccccc Public facing end that the CMS generates Front-endDatabase The data repository Authorized users make changes to the website using dashboard Administrator sets permissions Tools available in CMS are populated in the dashboard resources in the dashboard depends on their access rights. CMS Backend: Popular CMS databases: A programming language fetches information stored in the database Formats it and presents to the viewer MySQL, Open Source, mostly in conjunction with PHP Microsoft SQL Server, mostly in conjunction with ASP.NET which runs on a Windows based server Flat File Database: Data is stored in text format. Information sorted using commas or spaces CMS solutions are based on two most common programming languages: