Очередные мегаглюки ДНС вебстрима и связанные с этим тормоза WordPress
На своем компьютере то у меня ДНС настроены уже давно левые, но я их периодически меняю туда-сюда чтобы проверить оживают ли вебстримовские. А вот на сервере у меня как были прописаны вебстримовские так и оставались (забыл возможно изменить). И вот всю неделю сайт мне просто откровенно трахал мозги выдавая страницы по 5-10секунд и постоянно зависая в админке.
Изменил ДНС на сервере, перегрузился. Стало немного полегче, но все равно было дискомфортно. Тогда вспомнил я что писал Максим про тормознутость 2.6рс1 и решил проверить и это. До начала глюков с ДНС я проблем не испытывал на версии 2.6 и ничего у себя не менял.
В новой версии 2.6.1 файл немного изменился (решение для 2.6 описано по ссылке выше в комментариях), поэтому пришлось вырезать из него немного больше. Кстати плагины блокировки уведомлений об обновлениях движка и плагинов не помогают в этом. тормоза с ними также остаются.
Что же нужно выкинуть из файла для заметного ускорения работы:
add_action( 'init', 'wp_version_check' );
и ниже
add_action( 'load-plugins.php', 'wp_update_plugins' ); add_action( 'admin_init', '_maybe_update_plugins' ); add_action( 'wp_update_plugins', 'wp_update_plugins' ); if ( !wp_next_scheduled('wp_update_plugins') ) wp_schedule_event(time(), 'twicedaily', 'wp_update_plugins');
Естественно после этого у вас не будет проверки обновлений плагинов и движка на наличие новых версий и нужно будет следить за этим самостоятельно.
Связанные записи
14 комментариев на запись “Очередные мегаглюки ДНС вебстрима и связанные с этим тормоза WordPress”
Я используюhttp://www.opendns.com для быстрого интернета.
Кстати у меня вопрос по автоматическому обновлению plug-ins — с недавнего времени появилась проблема с PCLZIP. При обновление выскакивает ошибка, что PCLZIP не может распаковать, или что-то подобное, архив. Поэтому приходится вручную обновляться. Как это исправить?
@Владимир: уже ранее отвечал я чтьо не использую эту функцию вообще, поэтому подсказать наверное не смогу. возможно невозможна запись в папку /tmp (на хостинге)
Проверю — сообщу.
Скажите а в вашей сборке эти строчки уже удалены?? (было бы класно =) )
можно б было сразу поставить 2.6.1 от лекактуса и не ковыряться нигде
@Backfont: нет не удалены, т.к. это по сути хак недокументированный. но могу выложить файл отдельно также как файлы stream.php для исправления глюков с локализацией
да, пожалуйста, было бы хорошо.
можно вопрос по теме, на сколько увеличилась производительность и уменьшилось ли потребление памяти на блоге?
У меня Ваш блог уже давно оооооочень долго открывается из Москвы. Секунд по 30-40. Причём независимо от времени суток, и не важно записи это или страницы… Раньше было нормально, а вот последние месяца три, наверное, происходит такое безобразие…
@Первый блоггер: а файлы качает с какой скоростью? может у магистрального провайдера проблемы? у меня с работы (другой провайдер) открывает любую страницу не более 4сек. через немецкий прокси 5-10секунд
@Sash:
скажем так — не увеличилось, а просто вернулось к показателям 1-3секунды на генерацию страницы вместо 3-10 и пропали глюки(то ошибка 404, то просто страница не открывалась а только после принудительной перезагрузки) при отправке комментариев и зависания при переходе по страницам админки. потребление памяти не изменилось
@Lecactus
спасибо за ответ, значит имеет смысл обрезать файл..
хотел ещё спросить по поводу потребляемой памяти, есть ли зависимость от количества потребляемой памяти и загрузки страниц блога, то есть если больше памяти может ли увеличиться время загрузки?
@Sash: имхо вообще нет. вообще непонятно как она рассчитывается (пишет 5-7мб в зависимости от страницы) и какую именно память показывает — затраченную на запрос или сколько скушал ПХП (а как известно новые версии вп требуют от 32мб). в любом случае из моих 1гб на сервере занято в среднем около 900мб. постоянно. так что все это больше «пузомерки»
Вот сейчас специально засёк — данная страница открывалась 1м. 27 сек. 99 сотых. Файлы — не засекал. Попробую, скажу.
Трейс пущеный от меня до Вашего блога затыкается на 9 хопе где то после .nvsk-rgr1.sib.ip.rostelecom.ru … говорит «заданная сеть недоступна» (((
Конечно, скорее всего где-то проблемы у Вашего провайдера в НСК, но раньше же было всё ок да и проблемы три месяца подряд ??? хмммм….
1 какой у вас провайдер?сухие факты не знаю где находится этот сервис (где то за бугром), но выдает всего 8 секунд на главной странице.http://toonel.net или через анонимайзерыhttp://www.opendns.com/
2 какая скорость в инет?
3 как у вас открываются сайты допустим risp.ru , es-nso.ru , 1nsk.ru ?
4 просто
5 ростелеком это не мой провайдер, мой — сибирьтелеком
6 трейс скорее всего после сибирьтелекома покажет фигу (специально забрит ICMP у провайдера по моей просьбе)
7 попробуйте все таки через прокси — например
8 страницы вам выдает статические с числом элементов 70-100 (иногда больше). при этом сама хтмл страница вообще должна грузиться быстро — проверял на гпрс — 3-5секунд.
9 смените днс — пропишите указанные на
10 99% вероятность что виноват все же ваш провайдер, т.к. не испытываю сейчас из дома никаких проблем с доступом к сайтам, а большая част ьу нас идет через ростелеком.
11 поставьте браузер САФАРИ и откройте через него. там есть опция показа какая часть страницы грузится сколько по времени и в какой последовательности. если есть большие задержки то это явно днс лагает
Отписал Вам на почту.