introduction to cms and wordpress
DESCRIPTION
Introduction of different types of CMS and finally using WordpressTRANSCRIPT
Mumtaz Gohar MS Web Engineering
Introduction to CMS using WordPress
WordPress is the largest blogging tool in the world, used on millions of sites and seen by tens of millions of people
every day
Learning Outcomes
• What is CMS
• Types of CMS
• Popular CMS
• Advantages of CMS,s
• Market share of CMS,s
• What is Open Source
• WordPress( History, Tools, Ranking )
• Installation, downloading, configuration
• Interface (Front-end Back-end)
• Application Development Example
Presented By Mumtaz Gohar
What is CMS?
• Web Content Management System
• Create/manage HTML & images
• Authoring tools
• Templates for presentation
“The software provides authoring (and other) tools designed to allow users
with little knowledge of programming languages or markup languages to
create and manage content with relative ease.” (Wikipedia)
“A content management system, typically referred to as a CMS, is a program that
allows publishing, editing, and modifying content on web site”
Presented By Mumtaz Gohar
Cont…
Presented By Mumtaz Gohar
Cont…
Presented By Mumtaz Gohar
Popular CMS
Presented By Mumtaz Gohar
Popular CMS’s
Presented By Mumtaz Gohar
Other Popular CMS’s
Presented By Mumtaz Gohar
Advantages of CMS’s
Presented By Mumtaz Gohar
Market Share of Various CMS’s
Presented By Mumtaz Gohar
What is open-source software?
•Developed out of the free software movement •A social and political movement with the goal of ensuring
software users’ basic freedoms •The freedom to use it, to study and change it, and to redistribute
it free of charge.
Presented By Mumtaz Gohar
What is open-source software?
• Free to use
• Free to redistribute
• Access to and modification of source code
• Distribution of License - rights attached to the program must apply to all to whom the program is redistributed (no overall ownership)
• Often developed in a public, collaborative manner
Presented By Mumtaz Gohar
Examples of open-source software
Presented By Mumtaz Gohar
Advantages of open-source software
• Affordability - free to use, free to update
• Perpetuity of access through open standard – sustainable
• Interoperability - compatibility with other systems
• Localism - cheap access to technology helps build local economies with less reliance on proprietary software
• Can be more reliable - it potentially has thousands of independent programmers testing and fixing bugs in the software
Presented By Mumtaz Gohar
Disadvantages of open-source software
• Lack of sound business model - Difficult to design a commercial business model around the open source model
• Technical requirements may be satisfied but not the ones of the market
• Security - may allow hackers to know the weaknesses in the software
• Difficult to collected data concerning productivity and quality
Presented By Mumtaz Gohar
Introduction to WordPress
• An open source blog tool and publishing platform
• Used as a content management system
• Uses a dashboard to administer the site
• Users can re-arrange widgets without editing PHP or HTML code
• Third-party plugins (like apps.) to extend functionality
• Layout and style can be changed with the use of “Themes”
• 1000s of themes are available free and paid for
http://www.cms.co.uk/open-source/wordpress.html
What is WordPress?
Presented By Mumtaz Gohar
Introduction to WordPress(Cont…)
• It was first released on May 27, 2003, by Matt Mullenweg
• As of September 2009, used by 62.8 million website in the US
and 202 million websites worldwide
• 7,576,230 sites using WordPress (17 May 2013)
• Version 3.0 had been downloaded over 32.5 million times
• Has a large online community through forums
• WordPress is used by 14.9% of all websites and 54% of CMShttp://w3techs.com/technologies/overview/content_management/all
http://trends.builtwith.com/cms/WordPress
Presented By Mumtaz Gohar
Introduction to WordPress(Cont..)
• It was
Presented By Mumtaz Gohar
Example sites
TechCrunch CrikeyForbesNational Geographic (Netherlands)Toledo Museum of ArtUnited States MissionUniversity of MaineHarvard Gazette
Nokia Now Playing micro-siteSAP infoPepsi Refresh ProjectComacho CigarsMilitary Sealift CommandNikon Festivalh MAGI can haz cheez burger
More on the WordPress Showcase
www.craigbailey.net www.xensystems.net
Presented By Mumtaz Gohar
WordPress Features
• Managing and Administering
• Publicizing Your Work
• Customizing the Design
• Creating Content
• Archives and Search
• Discussion and Comments
• Creating and Managing a Blogroll
Presented By Mumtaz Gohar
Different versions of WordPress
• Hosted and managed service
• No need to download software, pay for hosting or manage a
web server.
• “Branded” URL like “tim.wordpress.com”
• Limited functionality
• Limited customization of themes
• Restricted use of CSS
• Can’t use or upload plugins
WordPress.com
Presented By Mumtaz Gohar
Different versions of WordPress
WordPress.com
Presented By Mumtaz Gohar
Different versions of WordPress
• Self-hosted - need to purchase domain name and register with a
web host (charge)
• Free to download to you computer
• Full functionality
• Access to thousands of third-party themes and plugins
• Full customization of themes
• Complete control to change the source code
• Requires more technical knowledge to set up and run than .com
WordPress.org
Presented By Mumtaz Gohar
Different versions of WordPress
WordPress.org
Presented By Mumtaz Gohar
Different versions of WordPress
WordPress.org
Presented By Mumtaz Gohar
WordPress as a Content Management Systems (CMS)
A CMS is a collection of procedures used to manage workflow ina collaborative environment.
The procedures are designed to:
• Allow for a large number of people to contribute to and share
stored data
• Control access to data, based on user roles.
User roles define what information each user can view or edit
• Aid in easy storage and retrieval of data
• Reduce repetitive duplicate input
• Improve the ease of report writing
• Improve communication between users
Presented By Mumtaz Gohar
Data can be defined as almost anything - documents, movies, pictures, phone numbers, scientific data, etc
Data stored on a database using (open source):
Database Code Server
WordPress as a Content Management Systems (CMS)
Presented By Mumtaz Gohar
Data requested and retrieved
WordPress as a Content Management Systems (CMS)
Presented By Mumtaz Gohar
Introduction to WordPress
Some links:Smashing magazine: http://wp.smashingmagazine.com/http://wp.smashingmagazine.com/2011/07/05/free-wordpress-themes-2011-edition/
WordPress themes: http://wordpress.org/extend/themes/
WordPress plugins: http://wordpress.org/extend/plugins/
Best WordPress plugins: http://thebestwordpressplugins.com/
Presented By Mumtaz Gohar