Speed up WordPress Website | Decrease Loading Time | Increase Website Performance
All of these methods can be and should be used together !
————O————
#1. Check WordPress performance with the following tools
#2. Compress Images
• Compress images to web quality
• You can use following plugins to compress all the images and future uploads
= EWWW Image Optimizer
= EWWW Image Optimizer
#3. Utilize Caching
• A Cache is something that stores data on the viewer’s machine, so future requests for that data can be served faster.
• On WordPress, a caching plugin with store your posts and pages as static files so that your server doesn’t need to think every time it serves a page
• You can use following caching plugins.
• WP Rocket ( premium )
#4. GZip Compression
• This is when your server sends your data in a compressed form to your viewer’s browser
• You can use the plugin GZip
• Alternatively, most caching plugins such as W3 Total Cache also offer this
#5. Optimize Permalinks
• Instead of using permalinks like
/%category%/%postname&/
“http;//dev.bdhostit.com/contact”
• Use a numerical field such as
/%year%/%monthnum%/%postname%/
“http://dev.bdhostit.com/2018/3/earn-money”
#6. Use a content delivery network (CDN)
• A CDN uses several servers around the world to better serve data to your viewer’s dependant on their location
• Cached files are then served from these super-fast servers to your viewers to reduce server strain and increase page speed dramatically
• This is very easy to incorporate when using servers such as CloudFlare or CDN
• W3 Total Cache also has a function to incorporate a CDN easily
#7. Minify and Combine CSS and Javascript
• Minification of CSS and Javascript is almost like compression. You will remove redundant data such as link beaks and comments and serve a smaller more efficient file
• Combining your CSS files and JS files will also reduce the amount of connections a person’s browser is required to make
• W3 Total Cache providing this service. CloudFlare CDN also offers the ability to combine both internal and external files too.
#8. Remove Unused Plugins
• The more plugins that you have, the more strain that your server will undergo when your blog is viewed
• Regularly go through and make sure that any plugins that you aren’t using are deactivated
• If you do plan to use them again, Then delete theme too
#9. Reduce Advertisements
• Image-based and flash-based advertisements can put tremendous strain on load time
• Keep these to a minimum
• While Google AdSense is served from fast servers, make sure that your ads are loaded Asynchronously use Lazy Loading
#10. Lazy loading
• This delays loading of images on your page.
• Images outside of your browsers viewport will not be loaded until a user scrolls to theme
• Plugins a3 Lazy Load offers support for lazy loading HTML5, Flash, and Video Streaming services.
• Also BJ Lazy Load .
#11. Reduce Blog Posts Shown
• Instead of forcing your visitor to load 10+ posts on your homepage you should this amount to a more viable amount
• Most themes use thumbnails on your homepage so you should try to serve as few images as possible
• Aim to keep to less than 10 on your homepage
#13. Reduce Blog Posts Shown
• Instead of forcing your visitor to load 10+ posts on your homepage you should this amount to a more viable amount
• Most themes use thumbnails on your homepage so you should try to serve as few images as possible
• Aim to keep to less than 10 on your homepage
#14. Optimize Your Database
• You should delete any lingering spam, old, plugin debris, post data from your database
• Leaving this data can lead to unnecessary passes when your server is browsing through your database to find a specific piece of data
• You can use WP Database Optimizer for this task
• You can use also WP-Optimize for this task
Glossary | WordPress
- 1.1 Absolute Path
- 1.2 Absolute URI
- 1.3 Action
- 1.4 Admin Bar
- 1.5 AJAX
- 1.6 Apache
- 1.7 API
- 1.8 Array
- 1.9 ASCII
- 1.10 Atom
- 1.11 Autosave
- 1.12 Avatar
- 1.13 Back End
- 1.14 Binaries
- 1.15 Blog
- 1.16 Blogging
- 1.17 Blogosphere
- 1.18 Blogroll
- 1.19 Bookmarklet
- 1.20 Boolean
- 1.21 Category
- 1.22 Capabilities
- 1.23 CGI
- 1.24 Character Entity
- 1.25 Character Set
- 1.26 chmod
- 1.27 Class
- 1.28 Codex
- 1.29 Collation
- 1.30 Comments
- 1.31 Content
- 1.32 Content Management System
- 1.33 cPanel
- 1.34 CSS
- 1.35 CVS
- 1.36 Dashboard
- 1.37 Database
- 1.38 Database version
- 1.39 Default theme
- 1.40 Deprecated
- 1.41 Developer
- 1.42 DIV
- 1.43 DNS
- 1.44 DOM
- 1.45 Domain name
- 1.46 Draft
- 1.47 Excerpt
- 1.48 Feed
- 1.49 Feed Reader
- 1.50 Filter
- 1.51 Footer area
- 1.52 Front End
- 1.53 FTP
- 1.54 Gallery
- 1.55 gettext
- 1.56 GMT
- 1.57 Gravatar
- 1.58 GUI
- 1.59 Gutenberg
- 1.60 Hack
- 1.61 Hacking
- 1.62 Header Image
- 1.63 Hook
- 1.64 Hosting provider
- 1.65 .htaccess
- 1.66 HTML
- 1.67 IP address
- 1.68 IDE
- 1.69 ISAPI
- 1.70 JavaScript
- 1.71 Linux
- 1.72 Mac OS X
- 1.73 MariaDB
- 1.74 Menu
- 1.75 Meta
- 1.76 Microformats
- 1.77 MIME
- 1.78 Moblogging
- 1.79 mod_rewrite
- 1.80 Multisite
- 1.81 MySQL
- 1.82 Navigation
- 1.83 Network
- 1.84 News reader
- 1.85 Nonce
- 1.86 Open Source
- 1.87 Options
- 1.88 Output Compression
- 1.89 Page
- 1.90 Perl
- 1.91 Permalink
- 1.92 Permissions
- 1.93 PHP
- 1.94 phpMyAdmin
- 1.95 Ping
- 1.96 Pingback
- 1.97 Plugin
- 1.98 Port
- 1.99 Post
- 1.100 Post Slug
- 1.101 Post Status
- 1.102 Post Type
- 1.103 Query
- 1.104 Query String
- 1.105 Query Variable
- 1.106 QuickTag
- 1.107 RDF
- 1.108 Relative Path
- 1.109 Relative URI
- 1.110 Recordset
- 1.111 RSS
- 1.112 RTL
- 1.113 Robots.txt
- 1.114 Role
- 1.115 Screen
- 1.116 Shell
- 1.117 Shortcode
- 1.118 Sidebar
- 1.119 Site
- 1.120 Slug
- 1.121 Smileys
- 1.122 Spam
- 1.123 SSH
- 1.124 SSL
- 1.125 Stats
- 1.126 String
- 1.127 Structure tags
- 1.128 Subversion
- 1.129 SVC
- 1.130 Syndication
- 1.131 Tag
- 1.132 Tagline
- 1.133 Task Based Documentation
- 1.134 Taxonomy
- 1.135 Telnet
- 1.136 Template
- 1.137 Template Tag
- 1.138 Term
- 1.139 Text editor
- 1.140 Theme
- 1.141 Toolbar
- 1.142 Trackback
- 1.143 Transient
- 1.144 Twenty Ten theme
- 1.145 Twenty Eleven theme
- 1.146 Twenty Twelve theme
- 1.147 Twenty Thirteen theme
- 1.148 Twenty Fourteen theme
- 1.149 Twenty Fifteen theme
- 1.150 Twenty Sixteen theme
- 1.151 Unicode
- 1.152 Unix
- 1.153 Unix Time
- 1.154 URL
- 1.155 UTC
- 1.156 Web server
- 1.157 Widget
- 1.158 XFN
- 1.159 XHTML
- 1.160 XML
- 1.161 XML-RPC
- 1.162 More Resources
Zip file Transfer PHP script – URL to Server
Create a blank php file where you want to upload or transfer files.
Add the following php codes to the blank php file and save it.
<?php /** * Transfer Files Server to Server using PHP fopen * @link https://dev.bdhostit.com */ set_time_limit(0); //Unlimited max execution time $file_name = 'bdhostit-backup.zip'; //New file name $url = 'http://www.wordpress.org/latest.zip'; //Source file URL. Need to change with your URL $copy = file_put_contents($file_name, fopen($url, "r")); //Transfer the file from source url to destination server //notice for success/failure if ( !$copy ){ echo 'Ops! Failed, You may check source file URL or <a target="_blank" href="http://dev.bdhostit.com/">Need help?> }else { echo 'WOW! Success'; } ?>
WordPress Stock Theme Development Step by Step | Beginners to Experts
- Install WordPress
- Generate starter theme at underscore.me
- Install the Generated theme
- Open the theme folder through ftp or cPanel. Create a new folder “assets” and move all css, js, font and image files of the new folder (optional)
- Mark up header and footer
- header.php
- Open header.php
- Start markup from the id=”page”
- « Previous Page
- 1
- …
- 88
- 89
- 90