Blog porabi preveš resources.

Par dni nazaj sm dubu sporočilo od host providerja, da en moj blog porabi preveč "resources". Uporabljam wordpress (zadnja verzija), brez kakšnih add-onov, obiska je okoli 4-5k. Kaj bi bilo lahko narobe? Kr men se zdi, da to ni ne vem kako vlka stvar in bi mogl laufat na shared hostingu, ali ne? Se dobijo kaki WP add-oni da bi mi "optimizirali porabo"?

22 odgovorov

Kako optimizirat zadevo je nešteto ... Jaz bi jih razdelil na 3 dele: server, sam Wordpress in Wordpress tema.

Na serverju lahko veliko narediš, če nisi na shared tako, da s tem si ne moreš pomagat. No lahko narediš optimizacijo baze v phpmyadmin samo ne vem kak učinek bo imelo, če sploh.

Wordpress: Najprej deaktiviraj vse plugine, ki jih ne rabiš. Namesti WP Super Cache. Možno je, da ti kakšen plugin ne bo deloval z vklopljenim keširanjem. Malo pogooglaj.

Wordpress tema: Optimiziranje requestov.. Preberi celotno serijo

če je obisk 4-5k na dan potem se ti vrjetno splača optimizirat malo tudi temo. Bodo drugi bolj vedeli... tudi mene zanima kok se to splača. anyone ?

skoraj pozabil .. uporabi še WP Tuner

Jah jasno je da mysql bo vedno kuril dosti procesorske moči... Poizkusi uporabljati cache, če ga nimaš še. To je pa tudi to... Saj pravim... večji ponudniki nočejo preveč obiskanih spletnih strani, ker jim odžirajo resurse, ki bi jih lahko porabili za sajte z 10 obiska na dan. (zato pa tudi tako nizke cene gostovanj v tujini) Kot sem že velikokrat poudaril... Skratka, če ti cache ne sfura, rabiš nov hosting.

Sem namestil WP super Cache. A "Super Cache Compression" tudi vključim?

Sem vključil. Zanimna me, kako sedaj preverim, če to plugin sploh dela? Pod source od WP imam sam na index strani v footer "<!-- Dynamic Page Served (once) in 0.101 seconds -->" na podstraneh pa tega sploh ni? A to pomeni, da plugin sploh ne dela tako kot bi moral?

ja pomoje lahko, malo manjsa bo mapa z fajli, ki jih bo naredil super cache

How do I know my blog is being cached?

View the source of any page on your site. When a page is first created, you'll see the text "Dynamic Page Served (once) in X.XXXXX seconds" at the end of the source code. On reload, a cached page displays, "Cached page served by WP-Super-Cache". Check your cache directory wp-content/cache/supercache/hostname/ for static cache files.

Torej ne dela. Dela index page, post-i pa ne delajo. A mogoče kdo ve kaj bi bilo narobe?

lahko pa tudi vse staticne linke vpises v celoti
- pot do css ja
- linke v meniju, ki kazejo na strani, ki imajo stalen url
- stisni slike za design
ker imas dosti prometa, salbse zagotovo nebo :)

mislim da imas v nastavitvah kaj vse ti obdela,

SpinX:

Check your cache directory wp-content/cache/supercache/hostname/ for static cache files.

Tu notri imam samo "index.html". Zakaj mi ne delajo podstrani oziroma pod source za posamezne poste sploh nimam v footerju dodano "Dynamic Page Served (once) in X.XXXXX seconds". Recimo na tej strani je to tudi v postih pri meni pa tega ni (deluje samo na index strani)? :/

A je treba kaj posebnega spremeniti v nastavitvah?