Очередные мегаглюки ДНС вебстрима и связанные с этим тормоза 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”

  1. Владимир 16 августа 2008 в 11:58

    Я использую http://www.opendns.com для быстрого интернета.

    Кстати у меня вопрос по автоматическому обновлению plug-ins — с недавнего времени появилась проблема с PCLZIP. При обновление выскакивает ошибка, что PCLZIP не может распаковать, или что-то подобное, архив. Поэтому приходится вручную обновляться. Как это исправить?

  2. Lecactus 16 августа 2008 в 15:00

    @Владимир: уже ранее отвечал я чтьо не использую эту функцию вообще, поэтому подсказать наверное не смогу. возможно невозможна запись в папку /tmp (на хостинге)

  3. Владимир 16 августа 2008 в 15:11

    возможно невозможна запись в папку /tmp (на хостинге)

    Проверю — сообщу.

  4. Backfont 17 августа 2008 в 0:25

    Скажите а в вашей сборке эти строчки уже удалены?? (было бы класно =) )
    можно б было сразу поставить 2.6.1 от лекактуса и не ковыряться нигде

  5. Lecactus 17 августа 2008 в 0:31

    @Backfont: нет не удалены, т.к. это по сути хак недокументированный. но могу выложить файл отдельно также как файлы stream.php для исправления глюков с локализацией

  6. Sash 19 августа 2008 в 3:17

    но могу выложить файл отдельно также как файлы stream.php для исправления глюков с локализацией

    да, пожалуйста, было бы хорошо.

    можно вопрос по теме, на сколько увеличилась производительность и уменьшилось ли потребление памяти на блоге?

  7. Первый блоггер 19 августа 2008 в 3:25

    У меня Ваш блог уже давно оооооочень долго открывается из Москвы. Секунд по 30-40. Причём независимо от времени суток, и не важно записи это или страницы… Раньше было нормально, а вот последние месяца три, наверное, происходит такое безобразие…

  8. Lecactus 19 августа 2008 в 7:50

    @Первый блоггер: а файлы качает с какой скоростью? может у магистрального провайдера проблемы? у меня с работы (другой провайдер) открывает любую страницу не более 4сек. через немецкий прокси 5-10секунд

  9. Lecactus 19 августа 2008 в 7:52

    @Sash:

    скажем так — не увеличилось, а просто вернулось к показателям 1-3секунды на генерацию страницы вместо 3-10 и пропали глюки(то ошибка 404, то просто страница не открывалась а только после принудительной перезагрузки) при отправке комментариев и зависания при переходе по страницам админки. потребление памяти не изменилось

  10. Sash 19 августа 2008 в 15:57

    @Lecactus
    спасибо за ответ, значит имеет смысл обрезать файл..

    хотел ещё спросить по поводу потребляемой памяти, есть ли зависимость от количества потребляемой памяти и загрузки страниц блога, то есть если больше памяти может ли увеличиться время загрузки?

  11. Lecactus 19 августа 2008 в 16:31

    @Sash: имхо вообще нет. вообще непонятно как она рассчитывается (пишет 5-7мб в зависимости от страницы) и какую именно память показывает — затраченную на запрос или сколько скушал ПХП (а как известно новые версии вп требуют от 32мб). в любом случае из моих 1гб на сервере занято в среднем около 900мб. постоянно. так что все это больше «пузомерки»

  12. Первый блоггер 19 августа 2008 в 18:08

    @Первый блоггер: а файлы качает с какой скоростью? может у магистрального провайдера проблемы? у меня с работы (другой провайдер) открывает любую страницу не более 4сек. через немецкий прокси 5-10секунд

    Вот сейчас специально засёк — данная страница открывалась 1м. 27 сек. 99 сотых. Файлы — не засекал. Попробую, скажу.

    Трейс пущеный от меня до Вашего блога затыкается на 9 хопе где то после .nvsk-rgr1.sib.ip.rostelecom.ru … говорит «заданная сеть недоступна» (((
    Конечно, скорее всего где-то проблемы у Вашего провайдера в НСК, но раньше же было всё ок да и проблемы три месяца подряд ??? хмммм….

  13. Lecactus 19 августа 2008 в 18:19

    Вот сейчас специально засёк — данная страница открывалась 1м. 27 сек. 99 сотых. Файлы — не засекал. Попробую, скажу.

    1 какой у вас провайдер?
    2 какая скорость в инет?
    3 как у вас открываются сайты допустим risp.ru , es-nso.ru , 1nsk.ru ?
    4 просто сухие факты не знаю где находится этот сервис (где то за бугром), но выдает всего 8 секунд на главной странице.
    5 ростелеком это не мой провайдер, мой — сибирьтелеком
    6 трейс скорее всего после сибирьтелекома покажет фигу (специально забрит ICMP у провайдера по моей просьбе)
    7 попробуйте все таки через прокси — например http://toonel.net или через анонимайзеры
    8 страницы вам выдает статические с числом элементов 70-100 (иногда больше). при этом сама хтмл страница вообще должна грузиться быстро — проверял на гпрс — 3-5секунд.
    9 смените днс — пропишите указанные на http://www.opendns.com/
    10 99% вероятность что виноват все же ваш провайдер, т.к. не испытываю сейчас из дома никаких проблем с доступом к сайтам, а большая част ьу нас идет через ростелеком.
    11 поставьте браузер САФАРИ и откройте через него. там есть опция показа какая часть страницы грузится сколько по времени и в какой последовательности. если есть большие задержки то это явно днс лагает

  14. Первый блоггер 22 августа 2008 в 21:41

    Отписал Вам на почту.