Wordpress je trenutno jedan od najpopularnijih blog / CMS aplikacija. Evo nekoliko ideja za optimizaciju Wordpressa i smanjenje potrošnje CPU od strane WordPressa.
Napravite backup vašeg WordPressa, a zatim ažurirajte WordPress na najnoviju verziju. U najnovijim verzijama kod je optimizovan i time možete smanjiti iskorišćenje procesora servera.
Za permalink strukturu, ne počninjite sa kategorijom, tagom, ili autorom posta. Umesto toga, pokušajte /%year%/%postname%/ or /%post_id%/%postname%/. Takođe ne brinite o 301 preusmeravanjima, Wordpress će automatski regulisati to posle permalink promene.
Instalirajte WP Super Cache ili W3 Total keš, koji može da se instalira sa vašeg Wordpress Dashboarda, pod Plugins. Pratite linkove ispod za informacije o tome kako da podesite ove pluginove.
WP Super Cache (preporučuje se)
Mnoge teme su procesorski zahtevne.
- Uverite se da vaša tema ne stvara nikakve greške u svom Error Log-u.
- Ako koristite dinamičku promenu veličine slike, možda ćete želeti da je onemogućite. Ukoliko vaša tema koristi TimThumb skriptu, proverite da li imate poslednju verziju TimThumb skripte. Poslednja verzija se nalazi ovde.
- Takodje, možete se obratiti provajderu teme za pomoć, ili preći na drugu temu.
Onemogućite sve CPU intenzivne dodatake ili pluginove koji vam nisu potrebni.
- Svi pluginovi za Povezane članke (Related posts, YARPP) mogu da izazovu značajno visok CPU u većini slučajeva.
- WPRobot3 i drugi auto-post pluginovi takođe mogu da izazovu velike probleme, i trebaju biti onemogućeni ako izazivaju probleme
- StatPress i druge WordPress statistike treba da bude onemogućeni, jer oni takođe mogu da konzumiraju previše procesora u određenim slučajevima. Koristite Google Analytics za statistiku ili Awstats. Možete pronaći detaljno uputstvo ovde.
- Bilo koji drugi dodaci koje nisu od vitalnog značaja za vaš Wordpress trebaju biti onemogućeni.
Koristite Captcha (SI CAPTCHA) ili Akismet za sprečavanje spam komentara.
Smanjite broj lokacija kojima web crawleri mogu pristupiti, ako imate veliku količinu blogova pod vašim nalogom. Visoke crawl stope mogu dovesti do opterećenja na serveru, kao i mnogi botovi koji mogu pokušati da indeksiraju vaše sajtove.
Ove promene nisu zagarantovane ispravke, ali daju polaznu osnovu za visoka opterećenja na Wordpress sajtovima. Ako imate nekih pitanja o ovome, ne ustručavajte se da kontaktirate podršku.