Does a disrupted Internal Audit function mean a stronger ...
How Does A CMS Function
-
Upload
suyati-technologies-pvt-ltd -
Category
Technology
-
view
265 -
download
0
Transcript of How Does A CMS Function
CMS Dashboard
suyati.com
How does aCMS function?
CMS
Content Type
CMS helps create and manipulate variouscontent types:
Create, save, upload, and publish new content item Delete/ Not publish contentEdit existing contentOrganize pages in the website and make navigation easyCreate layouts, handle look and feel of webpages
Push different types of content into multiple digital channels - like websites, mobile apps, emails, print mediaControl, audit, edit, and timeline management of content on sites without havingtechnical knowledge of HTML, CSS or PHP
Complex tasks like redesigning sites, changing web hosts and others are done quickly
Easy-to-use interfaces and automatedprocedures increase speed
References:
http://www.webmoco.com/digital-media-blog/content-management-software-what-doesn%E2%80%99t-it-dohttp://www.cmscritic.com/what-is-a-cms/http://w3techs.com/technologies/overview/content_management/allhttp://www.bluehost.com/blog/educational/infographic-the-ultimate-guide-to-cms-2863/http://www.beyondspotsanddots.com/how-does-cms-workhttp://programmers.stackexchange.com/questions/36380/what-are-web-cmss-and-how-they-workhttp://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
PDFPodcasts
Wikis
Web 2.0resources
Pull content andfunctionality from
various sources andchannels into the website
Advantages of CMS
How to Operate CMS
The PublishingProcess 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 managecontent and create highly
functional web pages
Easy-to-usemenu system
No dependencyon developers
Drag and drop AJAX system:Helps lay users designadvanced 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 functionalityat desired locations of the site
HOW?content is publishedand how much
WHEN?
WHO?
content is published
publishes it
Allows creation of onlinecommunities/discussionforums for the content
Improves navigation andmakes the website more robust
Serves as data repository, makes data resources easilyaccessible through downloads
Reduction in duplicationof information
Strengthens security
Saves time and moneyrequired for site
maintenance
Eliminates the need forfull time admins and
developers
0507
03
01
02
04
05
06Improves
functionalityof websites
Ensuring regular supply of fresh contentFacilitating easy insertion of social media plug-insEasy 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 codeAccess 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 serverUse browser to log on to the websiteUse software to manage content or make changes
More efficient site administration
management, guiding content managers through aseries 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 draft based on the expert points Group members discuss the content and make changes Editor checks consistency Content goes to editor-in-chief for ap-proval Editor-in-chief sets date and time for publishingcccccccccxccccccccc
1. Client or web developer logs into the website using web browser2. Client or developer makes changes in real time, using the WYSIWYG editor provided in the CMS. In most cases, no uploads or downloads are required from the web serverccccccccccccccccccccccccccccccccccccccc3. Change in one place automatically results in changes elsewhere, as applicable
email when a new content is publishedxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
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 isProvision 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 domainsCreate 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-endAdmin area where validated users make changes, repre-
sented by the dashboard
Tools to create, edit, upload, delete, publish, and un-publish contentdddddddEnter 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 cccccccccccccccccccccccTools to manage site structure, cross-link internal pages, and restructure site in a customized wayccccccccccccccccccccccccccccccccccccccccccc
Public facing end that the CMS generates
Front-endDatabaseThe data repository
Authorized users make changesto the website using dashboard
Administrator setspermissions
Tools available in CMS arepopulated in the dashboard
resources in the dashboard depends on their access rights.
CMS Backend: Popular CMS databases:
A programming language fetches informationstored in the database
Formats it and presents to the viewer
MySQL, Open Source, mostly in conjunction with PHPMicrosoft SQL Server, mostly in conjunction with ASP.NET
which runs on a Windows based serverFlat File Database: Data is stored in text format. Information
sorted using commas or spaces
CMS solutions are based on twomost common programming languages: