Slozio bih se s ademaretom. Vise puta mi se desilo da ostavim laptop da radi preko noci ... ujutru je radni sto ispod njega bio vreo. Greota za laptop, koji nije namenjen za takve stvari.
Mislim da je bolje da resenje potrazis u boljem hostingu, bolje napisanoj WP temi, optimizaciji slika itd.
Da krenemo od hostinga - ako ti je ciljna publika srpska, onda ima smisla da uzmes hosting u Srbiji, jer ce vecina korisnika doci do tvog hostera direktno putem tvog ISP ili eventualno SOX-a, sto znaci da sav saobracaj ostaje u lokalu, uz max RTT oko 20-30 ms. Mozda je najbolje da uzmes neki VPS, gde sam kontrolises sve od OS navise i gde sam mozes da instaliras sta god zelis i kakav god CMS zelis.
Zadrzao bih WP na tvom mestu, ali bih razmislio o temi koja se koristi. Problem kod WP tema je sto se mnogi njihovi autori ne drze WP standarda kodiranja i sto sve izgleda kao da kod ubacuju lopatom. Uostalom, uradi View => Source i vidi na sta lice HTML stranice koju generise njihov kod. Probaj da nadjes neku minimalisticku, koja nema preterano puno nepotrebnih stvari.
Proveri da li tema koristi nesto poput
ovog plugina, koji automatski optimizuje/komprimuje .css / .js fajlove. To moze da ustedi mnogo vremena prilikom ucitavanja, pre to nego lose optimizzovane slike.
Na kraju, za slike - osim optimizacije samih slika, mozda bi pomoglo da podesis da im je cache expiry veci, kako ih postojeci posetioci ne bi cesto ucitavali ako se ne menjaju - npr:
# TN - START EXPIRES CACHING #
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 week"
ExpiresByType image/gif "access 1 month"
ExpiresByType image/png "access 3 months"
ExpiresByType image/jpg "access 3 months"
ExpiresByType image/jpeg "access 3 months"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresDefault "access 1 month"
</IfModule>
# TN - END EXPIRES CACHING #
# TN - BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
# TN - END Cache-Control Headers