learn wordpress - live session 2 slides

Post on 23-Feb-2017

153 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WordPress Live Session

2By Nagdy.net

1

Mohamed KhafajaWPML

Compatibility Documentation

Ahmed NagdyWPML

Compatibility Developer

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

Why Performance is important?

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.

WordPress Hosting Requirements • PHP version 5.2.4 or greater

• MySQL version 5.0.15 or greater or any version of MariaDB

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?

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.

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

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

Check the description to get 50% off for bluehost!

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.

VPS Hosting Pricing Examples

Check the description for a $10 upon signup gift!

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.

Dedicated Hosting Pricing Examples

Moving to cPanel• What is cPanel?

• Let's see what it is!

Performance In WordPress

Performance In WordPress

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

How to Measure the Performance?

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

• Covered in the previous slides.• Managed:

• WPEngine• WPHostingSpot• SiteGround

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

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

imagify)

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

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

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

Content Delivery Network (CDN)

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

top related