Kdaj je Wordpress primeren za dedicated?
9 naročnikov
9 naročnikov
Pred časom mi je moj host predlagal, da naj blog dam na dedicated server. Nisem ga poslušal in sem raje blog prestavil na VPS. Zdaj imam probleme, ker mi blog včasih nalaga in sploh ne odpre. Ta novi host ponudnik mi je tut predlagal naj grem na dedicated. A je to normalno, da Wordpress blog, ki ima okoli 4-5k obiskovalcen na dan že potrebuje dedicated server, ker če je to res, potem je tale Wordpress skripta po moje prekleto slabo optimizirana in požre veliko preveč?
Prav tako me zanima, če mogoče obstaja kakšna bolj server prijazna blog skripta?
17 odgovorov
mislim si jst, da tebe mogoče kaj druzga na tvojem blogu heca - daj link, da pogledamo kaj imaš gor... sicer pa je mogoče pod vprašanjem procesorska moč, ki ti je dodeljena.
Mislm, tko je... odvisno kok maš VPS močan, poleg tega bi mogu analizirat kaj je tisto kar najbolj kuri... je to mysql (queryi, mogoče hitaš max connections...) ali apache, kje pride do bottlenecka, ali pri ramu ali cpuju, mogoče imaš celo veliko writejev pa ti diski io waitajo... kakšne errorje javi če ne prikaže nič, enejblaš error reporting, preveriš da ni slučajno memory_limit hitan, itd. itd. itd... skratka, več informacij imaš bolje znaš potem urgirati naprej. Lahko ti pa povem da hostam po več sajtov ki imajo po 5k+ obiskovalcev na dan, pa ima server load tam okrog 0,50-1.00, na svojem strežniku seveda, z 4GB rama in 4 procesorsko mašino xeon. Pa to daleč od tega, da bi bilo vse kar strežnik premore... Do 4.00 load je še vedno uredu, kar je več pa lahko traja le krajši čas.
Edit:
Preveri tudi da te kdo slučajno ne dosa, uklopi modevasive, omeji folk da ne more kar klikat nonstop in refreshat, enejblej modsecurity, blokirej use brez useragenta, preveri da niso roboti, dodaj rbl checking ipjev ki se konektajo na http server, preveri firewall, da imaš pravilno nastavljenega in limitanega na določeno število povezav z enega ipja, dodaj crontab da preverja če je slučajno preveč povezav z enega ipja, da ga avtomatsko blokira... itd itd... skratka... skupek vsega je biti dober admin, ko ti vse klapa.
Tako ali drugače WP ni tako zelo optimiziran, koliko queryev potrebuješ da se zgenerira prva stran? Mislim da privzeto okoli 80, pa še par pluginov pa si takoj na 100+ da se zgenerira samo PRVA stran ENKRAT.
Zdaj če maš ti 5k folka na dan pa vsaki zahteva recimo 10 strani si lahko misliš malo... sicer pa ...
http://www.internetmojster.com/cms/error-establishing-database-connection.html
Sicer pa lahko na VPSju pogledaš kaj ti zabija ...
SpinX odvisno kakšen content strežeš, pa kako dolgo se zadržujejo na strani, koliko jih je hkrati gor... vse je odvisno. Skratka več informacij je potrebno za konkretno analizo. Drugače pa 80 queryev... groza... In še pomisli, da imaš veliko bazo, ko mora prebrskati kar lep del le-te... se takoj nabere.
Možno je tudi da kak spider kuri procesor itd, kar se rado dogaja, ko se zaciklajo. Na splošno je php/mysql groza kar se tiče tega. Da pošlješ ab (apache benchmarking) tool čez dinamičen content, load znori, medtem ko npr statičen content ne kuri dobesedno nič.
Hvala za odgovore. Bom mal poguglu pa poskusu kaj uredit.
SpinX, a to misliš WP Super Cache? Tega nimam...
G-force:
Hvala za odgovore. Bom mal poguglu pa poskusu kaj uredit.SpinX, a to misliš WP Super Cache? Tega nimam...
pa si ga nainstaliraj :)