learn wordpress - live session 2 slides

27
WordPress Live Session 2 By Nagdy.net 1

Upload: ahmed-mohammed-elnagdy

Post on 23-Feb-2017

153 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Learn WordPress - Live Session 2 Slides

WordPress Live Session

2By Nagdy.net

1

Page 2: Learn WordPress - Live Session 2 Slides

Mohamed KhafajaWPML

Compatibility Documentation

Ahmed NagdyWPML

Compatibility Developer

Page 3: Learn WordPress - Live Session 2 Slides

Agenda▪WordPress Hosting▪Moving to cPanel▪WordPress Performance▪WordPress Hosting. Again!▪Fast Themes!▪Optimizing Images▪Cache▪Content Delivery Network (CDN)

Page 4: Learn WordPress - Live Session 2 Slides

Why Performance is important?

Page 5: Learn WordPress - Live Session 2 Slides

What is Hosting!?Hosting a website means making a website available to public worldwide. To make your website available on the internet , you have to store it on a computer called a web server.

Page 6: Learn WordPress - Live Session 2 Slides

WordPress Hosting Requirements • PHP version 5.2.4 or greater

• MySQL version 5.0.15 or greater or any version of MariaDB

Page 7: Learn WordPress - Live Session 2 Slides

WordPress Hosting OptionsWhy do we have options?• Bandwidth: it identifies the amount of data that the

website can transfer over a period of time. More bandwidth means more visitors having a smooth browsing experience

• Uptime: means the percentage of time that the hosting server stays up or running.

• Customer Service: When you encounter any technical issue you would want someone to help, right?

• Disk space: the amount of storage space available for your website files, text, images, videos, etc..

• Wordpress support?

Page 8: Learn WordPress - Live Session 2 Slides

WordPress Hosting OptionsFree Hosting• In most cases, these are managed by an individual

who is reselling a small part of his server space to cover up some revenue. Often the catch is that you have to put their banner ads on the site.

• The biggest downside of having a free host aside from the ads is that they are unreliable. You never know when this person will stop offering the free service.

• This Can be used for educational purposes.

Page 9: Learn WordPress - Live Session 2 Slides

WordPress Hosting OptionsShared Hosting• Shared hosting is by far the most popular type of

WordPress hosting used by beginners.• Shared hosting is where you share a large server with

a lot of sites.• The major downside of it is that you still don’t have

unlimited resources. • It is the best solution for small businesses, and

starting bloggers

Page 10: Learn WordPress - Live Session 2 Slides

Shared Hosting Pricing examplesCheck the description to get 60% off for SiteGround hosting!

Check the description to get 50% off for bluehost!

Page 11: Learn WordPress - Live Session 2 Slides

WordPress Hosting OptionsVPS• It is a method of partitioning a physical server

computer into multiple servers with respects to the individual customer's need.• This gives you almost as much control as a dedicated

server. It also has the privacy of a separate physical computer and can be configured to run specific server softwares. • It is is best for medium-sized businesses, high traffic

blogs, and aspiring designers/developers.

Page 12: Learn WordPress - Live Session 2 Slides

VPS Hosting Pricing Examples

Check the description for a $10 upon signup gift!

Page 13: Learn WordPress - Live Session 2 Slides

WordPress Hosting OptionsDedicated Servers• It is a physical server that you can lease from the

hosting provider. • This allows you to have full control over the server

including the choice of operating system, hardware etc.• Once your site is receiving a significant amount of

traffic, only then you should consider upgrading to a dedicated server.• It is used by extremely high traffic websites.

Page 14: Learn WordPress - Live Session 2 Slides

Dedicated Hosting Pricing Examples

Page 15: Learn WordPress - Live Session 2 Slides

Moving to cPanel• What is cPanel?

• Let's see what it is!

Page 16: Learn WordPress - Live Session 2 Slides

Performance In WordPress

Page 17: Learn WordPress - Live Session 2 Slides

Performance In WordPress

Page 18: Learn WordPress - Live Session 2 Slides

How to Measure the Performance?• Pingdom Tools• GTmetrix• Google PageSpeed Insights

Page 19: Learn WordPress - Live Session 2 Slides

How to Measure the Performance?

Page 20: Learn WordPress - Live Session 2 Slides

WordPress Hosting Again!• Managed vs Unmanaged WordPress Hosting.• Unmanaged:

• Covered in the previous slides.• Managed:

• WPEngine• WPHostingSpot• SiteGround

Page 21: Learn WordPress - Live Session 2 Slides

Fast Themes• What are fast themes? • Examples of fast themes:• Genesis• Divi• MyThemeShop

Page 22: Learn WordPress - Live Session 2 Slides

Optimizing Images• Photoshop (Saving images for web)• Image optimization tools/plugins (optimus, ewww,

imagify)

Page 23: Learn WordPress - Live Session 2 Slides

CachingCaching stores your pages and posts as static files which are then served to your visitors, reducing the processing load on your server.Options:• W3TC• WP Super Cache• Cache Enabler

Page 24: Learn WordPress - Live Session 2 Slides

CSS and JS MinificationMinification of resources means removing unnecessary characters from your HTML, Javascript, and CSS that are not required to load, such as whitespace characters, comments, etc…Options:• Caching plugins.• Autoptimize.• Better WordPress Minify

Page 25: Learn WordPress - Live Session 2 Slides

Content Delivery Network (CDN)• What is CDN?• What are the available options of CDN• How to implement CDN?

Page 26: Learn WordPress - Live Session 2 Slides

Content Delivery Network (CDN)

Page 27: Learn WordPress - Live Session 2 Slides

Content Delivery Network (CDN)Options:• MaxCDN• CloudFlare• KeyCDN (Check the description for $10 gift link)