Արագացրեք WordPress- ը Amazon- ի և W3 Total Cache- ի միջոցով

wordpress apache

Նշում: Since writing this, we’ve since migrated to WPEngine հետ Բովանդակության մատակարարման ցանց սնուցվում է StackPath CDN- ով, շատ ավելի արագ CDN քան Amazon- ը:378

If you’ve followed the blog for a while, you know that I’ve struggled with WordPress. Out of the box, WordPress is a fairly fast content management system. However, once you fully customize the site and get it where you need it for users, it’s often a dog. Our pageload times on the new template were exceeding 10 seconds – terrible, terrible performance.

We’ve done a number of things to help speed up WordPress:

  • Մենք հյուրընկալողներին տեղափոխեցինք այստեղ MediaTemple. Often, when you sign up for a hosting platform you wind up on their fastest servers. As their system grows, though, they don’t replace the servers with faster ones – you wind up being left behind.
  • Մենք ավելացրեցինք տվյալների շտեմարանի սերվեր: Երբ WordPress- ը աշխատում է պարզ հոստինգի փաթեթի վրա, սերվերը թարգմանում է ծածկագիրը, սպասարկում պատկերներ և վարում տվյալների բազան: Եթե ​​ձեր հոստինգի փաթեթին կարող եք ավելացնել տվյալների բազայի սերվեր, կարող եք զգալիորեն արագացնել կայքը:
  • Մեկ այլ պառակտում կատարելու համար մենք բոլոր պատկերները տեղադրեցինք Amazon- ում `որպես բովանդակության առաքման ցանց, Մենք օգտագործում էինք ան WordPress- ի համար Amazon S3 պլագին but have since stopped. The plugin required you to load images on Amazon and didn’t synchronize the images – not good.
  • We’ve recently implemented W3 Ընդհանուր Cache from W3Edge. While incredibly robust, the plugin is not for the weak of heart or the non-technical. I’d recommend hiring a professional to implement it.

wordpress- ի ընդհանուր քեշըThe W3 Total Cache plugin has allowed us to implement Amazon as our Content Delivery Network but the plugin synchronizes and rewrites image paths. This is a fantastic means of implementing it because if you ever decide to stop using the plugin or CDN, you’re not left out in the cold. Turn this plugin off, and you’re good to go!

Փլագինը նաև թույլ է տալիս քեշի էջեր և տվյալների բազայի հարցումները along with a number of other settings. Don’t know what caching is? For a page to load, the page reads the code, executes the database queries, and dynamically generates your page. When caching is implemented, the first time the page is opened, it displays the page and writes the contents to a cache file. The next time the page is opened, it simply opens the cache file.

Speeding up your site has a much larger impact on your readership than you might think. In fact, your site is slowest when you need it to perform the best – when thousands of visitors are on it. If you don’t have it finely tuned (and we’re still working on ours), visitors are often met with a blank screen, a time-out error, or they simply bounce on you after waiting for the page to load a couple of seconds.

Speeding up your site makes your site friendlier to Google as well. Google has confirmed that they do rank high-performing sites higher. Beyond these tips above, you can also work to reduce your image sizes on your site, implement page compression, implement EC2 or Akamai geographic-based content delivery networks… and even move to load balancing and synchronization. That’s getting into the big bucks, though!

Մեկ մեկնաբանություն

  1. 1

    Լավ գրառում. Ես վերջերս տեղափոխվեցի Մեդիա տաճար և պայքարում էի իմ կայքի անգլոտոպիայի արագացման համար: Տեղափոխությունից հետո այն իրականում դանդաղեցվեց, համեմատած GoDaddy- ի նախորդ հոստինգի հետ: Քանի որ ես տեղադրել եմ W3 Total Cache- ը, ավելացրել եմ CDN և օպտիմիզացրել եմ մի քանի այլ բաներ, և իմ բեռների ժամանակն այժմ կազմում է միջինը 9-10 վայրկյան, ինչը լավագույնն է ամիսների ընթացքում: Այն դեռ պետք է բարելավվի: Հաջորդը կարող եմ փորձել ձեռք բերել տվյալների շտեմարանի առանձին սերվեր: Այժմ ես պարզապես ուզում եմ համոզվել, որ սերվերը կմնա աշխատելու, քանի որ հաջորդ շաբաթ սպասում եմ երթևեկության ջրհեղեղի մեր Royal Wedding լուսաբանմանը:

Ինչ եք կարծում?

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.