SlideShare a Scribd company logo
1 of 24
Download to read offline
Intro to WordPress
ACE #CT01756 Intro to WordPress
By Adrian Mikeliunas
http://learnwp.us/week1/
SESSION# 1 of 6
 Content Management Systems (CMS)
 History, Architecture and features
 Blogging Basics, Types of blogs
 Automatic Installation
 Manual installation
Class #1 Agenda
http://farm4.static.flickr.com/3036/2913018697_ccbb33e993_b.jpgWordPress #1 2
 WordPress is a free and open source blogging tool &
a content management system (CMS) based on PHP
& MySQL, which runs from a web server
 Open Source
 CMS
 PHP
 MySQL
 Apache (or IIS)
WordPress #1 3
What is WordPress?
http://en.wikipedia.org/wiki/Wordpress
WordPress #1 4
CMS Architecture
Web
Server
APACHE
Client
App
Server
PHP
Database
Server
MYSQL
WordPress #1 5
Content Management Systems
(CMS)
CMS
 Templates
 Themes
 Plugins
 Extensions
WordPress #1 6
CMS vs Web Site
Web Site
 HTML
 CSS
 JS/PHP/ASP
 DB?
DYNAMIC STATIC/
COMPLEX
WordPress Joomla Drupal SharePoint
Popularity #1
Architecture AMP AMP AMP IIS/ASP/SQL
Strength Blog Flexible
Weakness Simple Moderate Complex $$
Community Yes Yes Yes Moderate
Market Bloggers Enterprise
WordPress #1 7
CMS Comparison
AMP = Apache, MySQL, PHP
IIS/ASP/SQL=Microsoft Server
 Started version 1.0 on May of 2003
 Current Version is 4.5.3 as of June 2016
 More than half of top 20 blogs sites use WordPress!
 Over 60 million people have chosen WordPress to
power their web pages!
 Hall of Fame CMS category Open Source Awards
 http://www.awwwards.com/websites/cms
 https://wordpress.org/showcase
 http://builtwith.com to find out how a site was built…
WordPress #1 8
History, Architecture, Features
 Open Source Content Management System
 Multi-user Multi-blog
 Extended via Themes & PLugins
 3 Folders and 14 top PHP scripts:
 wp-admin
 wp-content
 wp-includes
http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_
Template_Hierarchy.png
WordPress #1 9
WordPress Features
Blogging Basics
Blog Types
Web Log = blog
 is a discussion or informational site published on the
Web, consisting of discrete entries ("posts")
 Typically displayed in reverse chronological order
 Entered by 1 or more persons
Source: http://en.wikipedia.org/wiki/Blog
Examples:
http://www.hcplibrary.org/teen/wordpress/
WordPress #1 11
What is a Blog?
 One article or post
 Multiple comments to the post
 Comments to the comments
 Unusual blogs:
 Youtube comments
 WashingtonPost comments
WordPress #1 12
Blogging Basics
 Take responsibility not just for your own words, but for the
comments you allow on your blog
 Label your tolerance level for abusive comments
 Consider eliminating anonymous comments
 Ignore the trolls
 Take the conversation offline, and talk directly, or find an
intermediary who can do so
 If you know someone who is behaving badly, tell them so
 Don't say anything online that you wouldn't say in person
Source: http://en.wikipedia.org/wiki/Blogger%27s_code_of_conduct
WordPress #1 13
The Blogger's Code of Conduct
 You create content
 Content stored in a database
 You pages get indexed by search engines…
 User clicks on a link or directly
 Pages don’t ‘exist’ until requested by web server
 WordPress application
 Retrieves content from database
 CSS used to style page
 Page is built “on the fly” by PHP resulting in HTML &
JavaScript
 Page is displayed to user’s browser
WordPress #1 14
How it works
WordPress #1 15
Add Content – Web Based Interface
WordPress #1 16
Stored in a database
the_title
the_content
WordPress #1 17
Same Content – Different Themes
Fuzzy line between “blog” and full web site
 http://thegrovelibrary.net
 http://stillwater.sals.edu
 looks more like a magazine than a blog
 http://tamworthlibrary.org
 Nice website – put together by Lichen Rancourt
Other Sample Sites
WordPress Installation
Local or Hosted?
Automatic or Manual?
 Cost?
 Storage capacity?
 Bandwidth?
 Tech Support?
 Install software yourself
 http://wordpress.org
WordPress #1 20
Hosting on your own server?
http://www.flickr.com/photos/jamisonjudd/2433102356
 Often under $10/month
 Tech support available
 http://wordpress.org/hosting
 One Click Install!
 Your Hosting Provider will have:
 QuickInstall
 Fantastico
WordPress #1 21
Commercial Hosting
For more hosts: http://wordpress.org/hosting/
 WordPress.com provides hosting service for blogs and
standard configurations;
 Staring at $18 per year! Support included...
 Upgrades $99 and more…
 WordPress.org offers blogging software, documentation,
features & support
 WordPress MU (multi-user), a relatively complex program
that allows you to run thousands of blogs
WordPress #1 22
Which Version?
 Download from http://wordpress.org/download/
Or http://wordpress.org/latest.tar.gz
 Bitnami: http://bitnami.org/stack/wordpress
 WordPress on a USB stick!
http://portableapps.com/apps/development/xampp
WordPress #1 23
Manual installation
 Content Management Systems (CMS)
 History, Architecture and features
 Blogging Basics, Types of blogs
 Automatic Installation
 Manual installation
WordPress #1 24
Class #1 Review

More Related Content

What's hot

What's hot (20)

CMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingCMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital Marketing
 
Introduction to BOOTSTRAP
Introduction to BOOTSTRAPIntroduction to BOOTSTRAP
Introduction to BOOTSTRAP
 
An Introduction to the DOM
An Introduction to the DOMAn Introduction to the DOM
An Introduction to the DOM
 
Html5-Web-Storage
Html5-Web-StorageHtml5-Web-Storage
Html5-Web-Storage
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
 
Wordpress
WordpressWordpress
Wordpress
 
Basic WordPress for Beginner ppt
Basic WordPress for Beginner pptBasic WordPress for Beginner ppt
Basic WordPress for Beginner ppt
 
Bootstrap 5 basic
Bootstrap 5 basicBootstrap 5 basic
Bootstrap 5 basic
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPress
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
HTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifitsHTML Introduction, HTML History, HTML Uses, HTML benifits
HTML Introduction, HTML History, HTML Uses, HTML benifits
 
AEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep DiveAEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep Dive
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
 
React JS - A quick introduction tutorial
React JS - A quick introduction tutorialReact JS - A quick introduction tutorial
React JS - A quick introduction tutorial
 
WORDPRESS
WORDPRESSWORDPRESS
WORDPRESS
 
HTML Semantic Tags
HTML Semantic TagsHTML Semantic Tags
HTML Semantic Tags
 
React state
React  stateReact  state
React state
 

Viewers also liked

WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational Intranet
Tech Liminal
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
Julie Kuehl
 
Vancouver WordPress Meetup - WordPress 101
Vancouver WordPress Meetup - WordPress 101Vancouver WordPress Meetup - WordPress 101
Vancouver WordPress Meetup - WordPress 101
designfaire
 

Viewers also liked (18)

WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational Intranet
 
Architecture for WordPress on AWS
Architecture for WordPress on AWSArchitecture for WordPress on AWS
Architecture for WordPress on AWS
 
WordPress Code Architecture
WordPress Code ArchitectureWordPress Code Architecture
WordPress Code Architecture
 
Wordpress for Dummies
Wordpress for DummiesWordpress for Dummies
Wordpress for Dummies
 
Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012Riksantikvarieämbetet på WordCamp 22 okt 2012
Riksantikvarieämbetet på WordCamp 22 okt 2012
 
Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!Det asociala intranätet är dött - leve det sociala intranätet!
Det asociala intranätet är dött - leve det sociala intranätet!
 
WordPress for beginners 1
WordPress for beginners 1WordPress for beginners 1
WordPress for beginners 1
 
Content Architecture in WordPress
Content Architecture in WordPressContent Architecture in WordPress
Content Architecture in WordPress
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
 
Estructura Wordpress
Estructura WordpressEstructura Wordpress
Estructura Wordpress
 
Wordpress customer support
Wordpress customer support Wordpress customer support
Wordpress customer support
 
Vancouver WordPress Meetup - WordPress 101
Vancouver WordPress Meetup - WordPress 101Vancouver WordPress Meetup - WordPress 101
Vancouver WordPress Meetup - WordPress 101
 
CISSP introduction 2016 Udemy Course
CISSP introduction 2016 Udemy CourseCISSP introduction 2016 Udemy Course
CISSP introduction 2016 Udemy Course
 
Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS Architecting an Highly Available and Scalable WordPress Site in AWS
Architecting an Highly Available and Scalable WordPress Site in AWS
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
Software Design Description (SDD) sample
Software Design Description (SDD) sampleSoftware Design Description (SDD) sample
Software Design Description (SDD) sample
 
Trends in Enterprise WordPress Content
Trends in Enterprise WordPress ContentTrends in Enterprise WordPress Content
Trends in Enterprise WordPress Content
 
WordPress & User Experience - WordCamp London
WordPress & User Experience - WordCamp LondonWordPress & User Experience - WordCamp London
WordPress & User Experience - WordCamp London
 

Similar to Introduction to WordPress Class 1

Introduction wordpress
Introduction wordpressIntroduction wordpress
Introduction wordpress
Hall_
 
Prabhanjan Panigrahi
Prabhanjan PanigrahiPrabhanjan Panigrahi
Prabhanjan Panigrahi
Anirban Saha
 
Web publishing
Web publishingWeb publishing
Web publishing
Kanav Sood
 

Similar to Introduction to WordPress Class 1 (20)

A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012
 
Using Wordpress for Internet Publishing
Using Wordpress for Internet PublishingUsing Wordpress for Internet Publishing
Using Wordpress for Internet Publishing
 
A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012
 
Beginners' Guide to WordPress
Beginners' Guide to WordPressBeginners' Guide to WordPress
Beginners' Guide to WordPress
 
Introduction wordpress
Introduction wordpressIntroduction wordpress
Introduction wordpress
 
Prabhanjan Panigrahi
Prabhanjan PanigrahiPrabhanjan Panigrahi
Prabhanjan Panigrahi
 
Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08Wordpress Beyond A Blog Word Camp Toronto08
Wordpress Beyond A Blog Word Camp Toronto08
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
 
Introduction to WordPress Class 3
Introduction to WordPress Class 3Introduction to WordPress Class 3
Introduction to WordPress Class 3
 
A Beginner's Guide to WordPress - WordCamp Toronto 2012
A Beginner's Guide to WordPress - WordCamp Toronto 2012A Beginner's Guide to WordPress - WordCamp Toronto 2012
A Beginner's Guide to WordPress - WordCamp Toronto 2012
 
Complete word press explained guide for beginners 2022
 Complete word press explained guide for beginners 2022 Complete word press explained guide for beginners 2022
Complete word press explained guide for beginners 2022
 
Introduction to WordPress Class 4
Introduction to WordPress Class 4Introduction to WordPress Class 4
Introduction to WordPress Class 4
 
WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015
 
Web publishing
Web publishingWeb publishing
Web publishing
 
Overview and hosting
Overview and hostingOverview and hosting
Overview and hosting
 
Internet Librarian Slides
Internet Librarian SlidesInternet Librarian Slides
Internet Librarian Slides
 
How to Blog - #ACR14 Social Media Bootcamp
How to Blog - #ACR14  Social Media BootcampHow to Blog - #ACR14  Social Media Bootcamp
How to Blog - #ACR14 Social Media Bootcamp
 
Difference Between WordPress and PHP Websites.pdf
Difference Between WordPress and PHP Websites.pdfDifference Between WordPress and PHP Websites.pdf
Difference Between WordPress and PHP Websites.pdf
 
Amazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsAmazing WordPress & Productivity Tips
Amazing WordPress & Productivity Tips
 
Kick start your career with wordpress
Kick start your career with wordpressKick start your career with wordpress
Kick start your career with wordpress
 

More from Adrian Mikeliunas

Cyber Security At The Cinema
Cyber Security At The CinemaCyber Security At The Cinema
Cyber Security At The Cinema
Adrian Mikeliunas
 

More from Adrian Mikeliunas (15)

Office Hour Week 14 Adrian.pptx
Office Hour Week 14 Adrian.pptxOffice Hour Week 14 Adrian.pptx
Office Hour Week 14 Adrian.pptx
 
WordPress Security 2018
WordPress Security 2018WordPress Security 2018
WordPress Security 2018
 
Introduction to WordPress Class 6
Introduction to WordPress Class 6Introduction to WordPress Class 6
Introduction to WordPress Class 6
 
Introduction to WordPress Class 5
Introduction to WordPress Class 5Introduction to WordPress Class 5
Introduction to WordPress Class 5
 
Introduction to WordPress Class 2
Introduction to WordPress Class 2Introduction to WordPress Class 2
Introduction to WordPress Class 2
 
Genymotion Android fast development
Genymotion Android fast development Genymotion Android fast development
Genymotion Android fast development
 
Cómo usar la tecnología para generar más Seguridad y desarrollo local
Cómo usar la tecnología para generar más Seguridad y desarrollo localCómo usar la tecnología para generar más Seguridad y desarrollo local
Cómo usar la tecnología para generar más Seguridad y desarrollo local
 
Linux introduction Class 03
Linux introduction Class 03Linux introduction Class 03
Linux introduction Class 03
 
Linux introduction Class 02
Linux introduction Class 02Linux introduction Class 02
Linux introduction Class 02
 
Linux introduction, class 1
Linux introduction, class 1Linux introduction, class 1
Linux introduction, class 1
 
Task deck
Task deckTask deck
Task deck
 
Ii 1500-publishing your android application
Ii 1500-publishing your android applicationIi 1500-publishing your android application
Ii 1500-publishing your android application
 
Ii 1300-java essentials for android
Ii 1300-java essentials for androidIi 1300-java essentials for android
Ii 1300-java essentials for android
 
Ii 1100-android development for fun and profit
Ii 1100-android development for fun and profitIi 1100-android development for fun and profit
Ii 1100-android development for fun and profit
 
Cyber Security At The Cinema
Cyber Security At The CinemaCyber Security At The Cinema
Cyber Security At The Cinema
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Introduction to WordPress Class 1

  • 1. Intro to WordPress ACE #CT01756 Intro to WordPress By Adrian Mikeliunas http://learnwp.us/week1/ SESSION# 1 of 6
  • 2.  Content Management Systems (CMS)  History, Architecture and features  Blogging Basics, Types of blogs  Automatic Installation  Manual installation Class #1 Agenda http://farm4.static.flickr.com/3036/2913018697_ccbb33e993_b.jpgWordPress #1 2
  • 3.  WordPress is a free and open source blogging tool & a content management system (CMS) based on PHP & MySQL, which runs from a web server  Open Source  CMS  PHP  MySQL  Apache (or IIS) WordPress #1 3 What is WordPress? http://en.wikipedia.org/wiki/Wordpress
  • 4. WordPress #1 4 CMS Architecture Web Server APACHE Client App Server PHP Database Server MYSQL
  • 5. WordPress #1 5 Content Management Systems (CMS)
  • 6. CMS  Templates  Themes  Plugins  Extensions WordPress #1 6 CMS vs Web Site Web Site  HTML  CSS  JS/PHP/ASP  DB? DYNAMIC STATIC/ COMPLEX
  • 7. WordPress Joomla Drupal SharePoint Popularity #1 Architecture AMP AMP AMP IIS/ASP/SQL Strength Blog Flexible Weakness Simple Moderate Complex $$ Community Yes Yes Yes Moderate Market Bloggers Enterprise WordPress #1 7 CMS Comparison AMP = Apache, MySQL, PHP IIS/ASP/SQL=Microsoft Server
  • 8.  Started version 1.0 on May of 2003  Current Version is 4.5.3 as of June 2016  More than half of top 20 blogs sites use WordPress!  Over 60 million people have chosen WordPress to power their web pages!  Hall of Fame CMS category Open Source Awards  http://www.awwwards.com/websites/cms  https://wordpress.org/showcase  http://builtwith.com to find out how a site was built… WordPress #1 8 History, Architecture, Features
  • 9.  Open Source Content Management System  Multi-user Multi-blog  Extended via Themes & PLugins  3 Folders and 14 top PHP scripts:  wp-admin  wp-content  wp-includes http://upload.wikimedia.org/wikipedia/commons/3/3d/Wordpress_ Template_Hierarchy.png WordPress #1 9 WordPress Features
  • 11.  is a discussion or informational site published on the Web, consisting of discrete entries ("posts")  Typically displayed in reverse chronological order  Entered by 1 or more persons Source: http://en.wikipedia.org/wiki/Blog Examples: http://www.hcplibrary.org/teen/wordpress/ WordPress #1 11 What is a Blog?
  • 12.  One article or post  Multiple comments to the post  Comments to the comments  Unusual blogs:  Youtube comments  WashingtonPost comments WordPress #1 12 Blogging Basics
  • 13.  Take responsibility not just for your own words, but for the comments you allow on your blog  Label your tolerance level for abusive comments  Consider eliminating anonymous comments  Ignore the trolls  Take the conversation offline, and talk directly, or find an intermediary who can do so  If you know someone who is behaving badly, tell them so  Don't say anything online that you wouldn't say in person Source: http://en.wikipedia.org/wiki/Blogger%27s_code_of_conduct WordPress #1 13 The Blogger's Code of Conduct
  • 14.  You create content  Content stored in a database  You pages get indexed by search engines…  User clicks on a link or directly  Pages don’t ‘exist’ until requested by web server  WordPress application  Retrieves content from database  CSS used to style page  Page is built “on the fly” by PHP resulting in HTML & JavaScript  Page is displayed to user’s browser WordPress #1 14 How it works
  • 15. WordPress #1 15 Add Content – Web Based Interface
  • 16. WordPress #1 16 Stored in a database the_title the_content
  • 17. WordPress #1 17 Same Content – Different Themes
  • 18. Fuzzy line between “blog” and full web site  http://thegrovelibrary.net  http://stillwater.sals.edu  looks more like a magazine than a blog  http://tamworthlibrary.org  Nice website – put together by Lichen Rancourt Other Sample Sites
  • 19. WordPress Installation Local or Hosted? Automatic or Manual?
  • 20.  Cost?  Storage capacity?  Bandwidth?  Tech Support?  Install software yourself  http://wordpress.org WordPress #1 20 Hosting on your own server? http://www.flickr.com/photos/jamisonjudd/2433102356
  • 21.  Often under $10/month  Tech support available  http://wordpress.org/hosting  One Click Install!  Your Hosting Provider will have:  QuickInstall  Fantastico WordPress #1 21 Commercial Hosting For more hosts: http://wordpress.org/hosting/
  • 22.  WordPress.com provides hosting service for blogs and standard configurations;  Staring at $18 per year! Support included...  Upgrades $99 and more…  WordPress.org offers blogging software, documentation, features & support  WordPress MU (multi-user), a relatively complex program that allows you to run thousands of blogs WordPress #1 22 Which Version?
  • 23.  Download from http://wordpress.org/download/ Or http://wordpress.org/latest.tar.gz  Bitnami: http://bitnami.org/stack/wordpress  WordPress on a USB stick! http://portableapps.com/apps/development/xampp WordPress #1 23 Manual installation
  • 24.  Content Management Systems (CMS)  History, Architecture and features  Blogging Basics, Types of blogs  Automatic Installation  Manual installation WordPress #1 24 Class #1 Review