Оптимизиране на използваното от WordPress процесорно време
От доста време имам собствени сайтове. Обиколил съм какви ли не хостинг доставчици. Минал съм с някои от сайтовет дори и през ТопХост. От доста време вече съм избрал своя доставчик на хостинг услуги – Superhosting.bg. С течение на времето преместих всички сайтове при тях. Трансферирах си домейните – заради удобния контролен панел за управлението им и не на последно място – удобството всичко да е на едно място. Купих си и VPS за сайта за недвижими имоти.
От известно време обаче блога за интериорни решения гълта много процесорно време. Тъй като не ми се слага на VPS-a на сайта за имоти и не ми се дават толкова пари за нов VPS реших да оптимизирам блога. Най-напред инсталирах разширението WP Super Cache. Реших да пробвам и WP Widget Cache. Спрях и деинсталирах разширенията за събиране на статистика Wassup и WordPress.com Stats. За статистика вече ще ползвам само Google Analytics.
От няколко версии WordPress има функция за запазване на различни версии на публикациите сед всяко записване. Спрях тази възможност, тъй като не я ползвам. Това става, като във файла wp-config.php се добави
define('WP_POST_REVISIONS', false);
Виждам, че и разширението Google XML Sitemaps заема доста ресурси, но на този етап не мога да се лиша от автоматичен генератор за XML Sitemap.
След всички тези оптимизации – ето какво се получи:
Спадът в използваното процесорно време е значителен. Ще продължавам да следя параметрите и да търся и други начини за оптимизиране на този блог.




























Здравей,
не схванах само по какъв начин следиш натоварването на процесора?
Хоствам в Суперхостинг. В контролния панел там имам изразходваното процесорно време за всеки сайт.
Дам, определено си има нужда от време на време да се чистят от бози по-посещаваните сайтове… иначе става, яка бозица.
Здравейте,
наложи ми се и на мен да оптимизирам Wordpress, за да намаля изразходваното процесорно време. Използвах съветите от Вашата статия, махнах дори и Google XML Sitemaps, както и All In One SEO (пак благодарение на Ваша статия в блога).
Резултатът беше…двойно увеличаване на потреблението.
Направих справка с awstats и вчера (21.10.) в Robots/Spiders visitors
имаше описан Unknown robot (identified by empty user agent string) с Bandwidth около 850 МВ в 1:56 ч. Днес отново направих справка и отново беше описан същия робот с посещение в 22 Oct 2009 – 06:02 и Bandwidth 981.56 MB. За сравнение Googlebot прави 227.82 MB на 22 Oct 2009 – 05:53.
Ще попитам в специализираните форуми, но все пак се обръщам и към Вас – дали при Вас е имало подобен проблем и дали е възможно този робот да е проблема, който предизвиква надвишаването на процесорното време чак в такава степен?
Не – при мен не се получи така. Изобщо нищо от нещата, които съм описал тук не води до двойно увеличаване на натоварването. Ако искате напишете IP адресите от които идва трафика
Разбра се каква е работата. Някой се е опитвал да изкопира цялостно съдържанието на блога
Случайно или не, това съвпадна с опитите ми за оптимизация и притесненията за твърде много изразходвано процесорно време.
IP-то на „бота“ е 91.196.124.16.
можеш да блокираш този IP адрес
С коя програмка следиш времето?
Не го следя с програма. Хостинг доставчика ми Superhosting ми го предлага.
доста полезен постинг, благодаря ти, аз сам не бих достигнал до това решение