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)

Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPT
 
Types Of Web Hosting Explained
Types Of Web Hosting ExplainedTypes Of Web Hosting Explained
Types Of Web Hosting Explained
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Web server
Web serverWeb server
Web server
 
eCommerce with Magento
eCommerce with MagentoeCommerce with Magento
eCommerce with Magento
 
Bootstrap PPT by Mukesh
Bootstrap PPT by MukeshBootstrap PPT by Mukesh
Bootstrap PPT by Mukesh
 
Web server
Web serverWeb server
Web server
 
How to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy StepsHow to Create WordPress Website in Easy Steps
How to Create WordPress Website in Easy Steps
 
Introduction to Web Programming
Introduction to Web ProgrammingIntroduction to Web Programming
Introduction to Web Programming
 
WEB HOSTING
WEB HOSTINGWEB HOSTING
WEB HOSTING
 
Apache ppt
Apache pptApache ppt
Apache ppt
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Web Technology Fundamentals
Web Technology FundamentalsWeb Technology Fundamentals
Web Technology Fundamentals
 
Presentation joomla-introduction
Presentation joomla-introductionPresentation joomla-introduction
Presentation joomla-introduction
 
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxMeasurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptx
 
Core Web Vitals - The Modern Web Experience
Core Web Vitals - The Modern Web ExperienceCore Web Vitals - The Modern Web Experience
Core Web Vitals - The Modern Web Experience
 
Web Site Design Principles
Web Site Design PrinciplesWeb Site Design Principles
Web Site Design Principles
 
Html
HtmlHtml
Html
 
web server
web serverweb server
web server
 
Elements Of Web Design
Elements Of Web DesignElements Of Web Design
Elements Of Web Design
 

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
 
Beginners' Guide to WordPress
Beginners' Guide to WordPressBeginners' Guide to WordPress
Beginners' Guide to WordPress
 
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
 
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
 
Wordpress
WordpressWordpress
Wordpress
 
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
 

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

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 

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