ktomov
Premium
В предната ми публикация бях написал как да се отървете от досадният ромб, сега идва време на нещо по-сериозно - натоварването върху самата машина.
За голяма част от вас не знам как стоят нещата, но бях на VPS с доста добри параметри и хАпачето определено изнемогваше. Ползвах какви ли не плъгини за кеширане на информацията. Стигнах до един извод - Wp-SuperCache или както там се води е пълен боклук.
Моите съвети от тук нататък са:
1) Ползвайте W3 Total Cache
2) Ако сте на споделен хостинг оставете всичко както си е, единственото което трябва да промените е опцията за компресиране на файлове, т.е. сложете го на "none". Автора на плъгина казва, че е "non recommended", но аз мисля да го уборя - в повечето хостинг фирми ви предлагат трафик, който така или иначе трудно ще използвате, но пък имате проблеми с процесорното време.
Е представете си ситуация в която вие имате да речем над 2000 страници, които са достъпни от потребителите. Според вас колко процесорно време използва самият gzip за да компресира това нещо и да го изпрати на потребителя? Ако се случи 100 потребителя да посетят една статия - добре, ами ако имате голям трафик към отделни такива? Извода е такъв, че gzip и mod_deflate ви товарят в пъти повече хАпачето от колкото самият wordpress.
3) Ако не сте на споделен хостинг - инсталирайте си APC и го ползвайте заедно с горният плъгин, като тук вече може да си позволите да ползвате компресия, защото така или иначе, едва ли ще успеете да натоварите толкова много машинката, а страниците ви ще се отварят за секунди.
Overal: Благодарение на горният плъгин и APC успях да смъкна load average на машина която обслужва над 200 000 импресии дневно от 2.5 на 0.7
Не знам на колко от вас тези цифри ви говорят нещо, но определено всичко е в пъти по-добре от преди.
И този пост ми е последен за днес, утре още
За голяма част от вас не знам как стоят нещата, но бях на VPS с доста добри параметри и хАпачето определено изнемогваше. Ползвах какви ли не плъгини за кеширане на информацията. Стигнах до един извод - Wp-SuperCache или както там се води е пълен боклук.
Моите съвети от тук нататък са:
1) Ползвайте W3 Total Cache
2) Ако сте на споделен хостинг оставете всичко както си е, единственото което трябва да промените е опцията за компресиране на файлове, т.е. сложете го на "none". Автора на плъгина казва, че е "non recommended", но аз мисля да го уборя - в повечето хостинг фирми ви предлагат трафик, който така или иначе трудно ще използвате, но пък имате проблеми с процесорното време.
Е представете си ситуация в която вие имате да речем над 2000 страници, които са достъпни от потребителите. Според вас колко процесорно време използва самият gzip за да компресира това нещо и да го изпрати на потребителя? Ако се случи 100 потребителя да посетят една статия - добре, ами ако имате голям трафик към отделни такива? Извода е такъв, че gzip и mod_deflate ви товарят в пъти повече хАпачето от колкото самият wordpress.
3) Ако не сте на споделен хостинг - инсталирайте си APC и го ползвайте заедно с горният плъгин, като тук вече може да си позволите да ползвате компресия, защото така или иначе, едва ли ще успеете да натоварите толкова много машинката, а страниците ви ще се отварят за секунди.
Overal: Благодарение на горният плъгин и APC успях да смъкна load average на машина която обслужва над 200 000 импресии дневно от 2.5 на 0.7
Не знам на колко от вас тези цифри ви говорят нещо, но определено всичко е в пъти по-добре от преди.
И този пост ми е последен за днес, утре още