[26-Feb-2026 00:31:13 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [26-Feb-2026 00:31:13 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [26-Feb-2026 00:31:13 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 07:45:51 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 07:45:51 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 07:45:51 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 18:48:26 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 18:48:26 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [01-Mar-2026 18:48:26 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [06-Mar-2026 13:14:53 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [06-Mar-2026 13:14:53 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [06-Mar-2026 13:14:53 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [08-Mar-2026 11:47:41 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [08-Mar-2026 11:47:41 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [08-Mar-2026 11:47:41 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:48 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:48 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:48 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:53 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:53 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [20-Mar-2026 17:37:53 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [27-Mar-2026 14:07:52 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [27-Mar-2026 14:07:52 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [27-Mar-2026 14:07:52 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [29-Mar-2026 10:21:48 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [29-Mar-2026 10:21:48 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [29-Mar-2026 10:21:48 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [09-May-2026 07:46:18 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [09-May-2026 07:46:18 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [09-May-2026 07:46:18 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [10-May-2026 21:50:37 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [10-May-2026 21:50:37 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [10-May-2026 21:50:37 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [13-May-2026 08:27:20 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [13-May-2026 08:27:20 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [13-May-2026 08:27:20 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [18-May-2026 15:05:17 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [18-May-2026 15:05:17 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [18-May-2026 15:05:17 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [22-May-2026 13:37:13 America/Chicago] PHP Warning: Use of undefined constant ABSPATH - assumed 'ABSPATH' (this will throw an Error in a future version of PHP) in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [22-May-2026 13:37:13 America/Chicago] PHP Warning: require_once(ABSPATHwp-admin/includes/upgrade.php): failed to open stream: No such file or directory in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 [22-May-2026 13:37:13 America/Chicago] PHP Fatal error: require_once(): Failed opening required 'ABSPATHwp-admin/includes/upgrade.php' (include_path='.:/opt/cpanel/ea-php74/root/usr/share/pear') in /home/touchmob/crazyleafdesign.com/blog/wp-content/plugins/thrive-visual-editor/thrive-dashboard/inc/app-notification/classes/DbMigration.php on line 2 {"id":14585,"date":"2013-07-20T12:53:59","date_gmt":"2013-07-20T10:53:59","guid":{"rendered":"https:\/\/crazyleafdesign.com\/blog\/?p=14585"},"modified":"2016-04-06T01:18:09","modified_gmt":"2016-04-05T17:18:09","slug":"speed-up-wordpress-cdn","status":"publish","type":"post","link":"https:\/\/www.crazyleafdesign.com\/blog\/speed-up-wordpress-cdn\/","title":{"rendered":"Speed Up WordPress with a Content Management Network"},"content":{"rendered":"
If you are running a decent blog that is pulling a fair number of visitors per month, chances are you are looking for ways to speed up WordPress for your website. There are a number of ways in which you can do that and we will run through them quickly in the rows below. The most important one is using a proper content delivery network. What is that and how can you implement one on your blog are questions we will answer in this article.<\/p>\n
Because WordPress is the most popular blogging platform, this article will be include speed-up tips for it and advice on how to implement the CDN for WordPress. We will try to make articles for every major blogging platform in the near future. In the meanwhile enjoy this WordPress speed-up tutorial.<\/p>\n
Firstly we would like to give you 20 or so tips on what you can do to make sure your website runs smoothly and quickly. If you wish to read a more profound approach, just check out out article on how to speed-up WordPress<\/a>.<\/p>\n Well, this one is fairly obvious. Fewer images means fewer requests, which translates in faster loading times. Make sure you get rid of unnecessary images, and only use the ones you need. Also all the images you use, need to be optimized<\/strong>. There are a number of ways you can optimize your images, such as Adobe Photoshop’s Save for Web function. If you don’t use Photoshop, no worries, there are a few online services that can help, like Yahoo Smush.it<\/a> or the Online Image Optimizer from Dynamic Drive<\/a>.<\/p>\n Use minimum third party java script code; they really slow down the page load. Modern WordPress themes make use of JQuery, so it’s fairly hard not to use Javascript at all. If you use Javascript make sure you are not loading the libraries from your website. You can load them from JQuery or from Google. They use far faster servers than you, so the response times will be better. Instructions on how to \u00a0implement JQuery from Google can be found here<\/a> and from Jquery.com here<\/a>.<\/p>\n You can also place other javascript code in an external .js file instead of dumping all the code in head section. Compress javscript code. A good resource for that is : javascriptcompressor.com<\/a><\/p>\n A very important step is to always have your WordPress updated. Aside from the security issues, you can always benefit from the latest optimizations and tweaks for the latest technologies.<\/p>\n Make sure you only install the WordPress plugins you need. With the high number of plugins available right now, the temptation to install more and more plugins is high. That isn’t necessarily a good thing, as having lots of plugins tends to slow down your website. Check\u00a0regularly the plugins you use, and make sure using them is really necessary. Otherwise delete them.<\/p>\n Also, stay up to date with Plugins, whenever a new WP version is released, plugin authors enhance plugins for performance and other enhancements. If you publish your posts from desktop visit your dashboard often to check weather a new version of plugins is available. WP 2.6 now gives you a visual indication about the plugins that need your attention. It shows a red blurb with a number inside it, that number defines how many plugins need your attention.<\/p>\n Whenever you access your blog, or plugins access your blog, queries on your database are being made.\u00a0If you have added a new feature to your WP blog by writing some PHP code that executes SQL queries; make sure that you minimize the load on the server by minimizing the queries executed.<\/p>\n Reduce whitespaces in your CSS files and use shorthand CSS. It will increase the speed time. Whitespaces are great and every coder uses them extensively for better reading. The solution to this problem is that you make a copy of code on you local machine, kill all the whitespaces and upload the optimized the file to server. That way you will have a mirror of the code that you can read and modify easily later. Use Pingdom to check wheather it makes any difference or not.<\/p>\n Use Firebug Firefox addon<\/a> to quickly find errors on your page. Apart from this you can do tons of thing with firebug including monitoring network utility.<\/p>\n Install YSlow<\/a> for your browser. YSlow analyzes web pages and tells you why they\u2019re slow based on Yahoo\u2019s rules for high performance web sites.<\/p>\n Ok, so you did all of the above. Now what ?<\/p>\n Well, you have 3 more things you can do : upgrade your server, use a caching plugin (we use W3 Total Cache<\/a>) and, most important use a content management network.<\/p>\n As there are a number of tutorials on how to use and configure W3 Total Cache<\/a>, we will be focusing on providing some information regarding a good content management network (CDN).<\/p>\n There a number of content management networks out there to choose from, but we would like to talk a bit about MaxCDN<\/a>. It’s the content management network we are using for Crazyleaf Design Blog<\/strong> and we have been using for years.<\/p>\n A CDN is a network of servers around the world which have a copy of your website and its small files, so when a visitor loads your website, the CDN delivers your website\u2019s files from the closest server to them. The further the physical distance between the server and the user the slower the website becomes. So by serving from a closer location, the speed of the website increases.<\/p>\n Your users could be anywhere in the world yet your hosting is only hosted in one place, let\u2019s say New York. Now if a visitor from England comes to your website they must load your website from New York. The distance the information must travel is very far and will make the website slow for this user. If you had a CDN, it would load your website from a local server, say one in England, so your website for this user would be very fast.<\/p>\n Basically this is what it did for us :<\/p>\n As you can see our blog loads up pretty fast, and that is mostly do to our hosting (WiredTree<\/a>) and to MaxCDN<\/a>.<\/p>\n We have implemented MaxCDN in our WordPress blog through W3 Total Cache. You can see an implementation tutorial here<\/a>.<\/p>\n The benefits a faster loading websites bring are obvious. Your users will be happier as studies have shown<\/a> that a website’s speed is directly related to how pleased your users are and how they are more likely to come back to visit your website.<\/p>\n MaxCDN<\/strong> offers your website more scalability as your website grows. If your traffic goes up, MaxCDN<\/strong> helps your server handle the heavier loads by serving the content from their scalable servers.<\/p>\n Faster load times have proven to boost conversions. If your website loads faster and the user experience is smooth, it’s more \u00a0likely users will converse to customers.<\/p>\n Last, but not least, actually probably the most important, the new changes in Google’s algorithm’s have put greater and greater importance on page speed. It’s more likely your website will be placed higher in the search results, if your websites loads faster. More on this can be found here<\/a>.<\/p>\n You might think all this performance comes at a very high cost. Well, not quite. MaxCDN<\/strong> offers it’s services at very affordable rates compared to other content delivery networks. The price for this great service is\u00a0$39.99 for the first 1TB<\/strong> of bandwidth which works out at about 4 cents per gigabyte.<\/p>\n For a normal high traffic blog, that pulls around 100.000 visitors per month, that translates in about 10 to 15 GB of traffic per day, so 1 TB of bandwidth is enough for 60-100 days. For a website that large this translates in pretty accessible rates, so there’s no reason not to use it.<\/p>\n As you can see MaxCDN offers heavily improved performance for your website at very affordable rates. If you are looking to increase your page loading speed you should sign up for MaxCDN using the link below.<\/p>\n[button-green url=”http:\/\/is.gd\/maxcdn” target=”_self” position=”left”] Sign up for MaxCDN [\/button-green]\n","protected":false},"excerpt":{"rendered":" If you are running a decent blog that is pulling a fair number of visitors per month, chances are you are looking for ways to speed up WordPress for your website. There are a number of ways in which you can do that and we will run through them quickly in the rows below. The […] More<\/a><\/p>\n","protected":false},"author":1,"featured_media":14588,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25],"tags":[],"adace-sponsor":[],"class_list":{"0":"post-14585","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials"},"acf":[],"yoast_head":"\nUse fewer images<\/h3>\n
Minimize Javascript use<\/h3>\n
Update your WordPress<\/h3>\n
Plugins<\/h3>\n
SQL Queries<\/h3>\n
CSS Optimization<\/h3>\n
Firebug and\u00a0YSlow<\/h3>\n
Other quick tips<\/h3>\n
\n
Now what<\/h3>\n
MaxCDN<\/h2>\n
<\/a><\/p>\nSo what exactly is a CDN ?<\/h3>\n
<\/p>\n
<\/a><\/p>\nSo how much does it cost<\/h3>\n
Sign up for MaxCDN<\/h3>\n