Как определить источник "задержки" в теме Wordpress?

(Ответов: 7, Просмотров: 1028)
  1. Дипломник Аватар для algaretio
    • Регистрация: 10.08.2011
    • Сообщений: 219
    • Репутация: 71
    Всем привет! Вопрос к тем, кто занимается "кодингом" и разработкой тем для Wordpress. Значит есть сайт, нормальный и вполне шустрый, нашел в сети замечательную темку и решил адаптировать под свои нужды. Почти все сделал, но стал замечать тормоза в загрузке сайта, причем вызвано это именно самой темой, так как на "старой" такого не было. Результат проверки показал, что перед загрузкой сайта есть пауза в 5 секунд, видимо работает некий скрипт, что-то куда-то отправляет или совершает иные действия.
    Вопрос - есть ли относительно простой способ выявить "негодяя"?

    Нажмите на изображение для увеличения.  Название:	2012-12-30_142338.jpg  Просмотров:	21  Размер:	70.1 Кб  ID:	7423
    • 0
  2. Дипломник Аватар для evilmolen
    • Регистрация: 22.11.2012
    • Сообщений: 243
    • Репутация: 43
    Если о простоте и первому бреду, который приходит ко мне в голову, то просто расставить внутри темы метки, пронумеровав их и влепив вызов функции "timer_stop()", таким способом можно будет отследить, на каком шаге возникает задержка.
    Но скорее всего есть более адекватные решения.
    • 0
  3. Гуру
    • Регистрация: 09.10.2011
    • Сообщений: 1,813
    • Репутация: 251
    algaretio, можете так попробовать в начало страницы вставляете
    PHP код:
    $part_time explode(' ',microtime());
    $begin_time $part_time[1].substr($part_time[0],1); 
    в месте где уже делать замер вставляете
    PHP код:
     $part_time explode(' ',microtime());
     
    $end_time $part_time[1].substr($part_time[0],1);
     
    $time $end_time $begin_time;
     echo 
    '<p align="center">Время запроса - '.$time.'</p>'
    Предположу, что пытается что-то грузить с сети и не находит у Вас
    • 1

    Спасибо сказали:

    algaretio(31.12.2012),
  4. Дипломник Аватар для evilmolen
    • Регистрация: 22.11.2012
    • Сообщений: 243
    • Репутация: 43
    Простите, а зачем изобретать велосипед? Я просто не понимаю, зачем вместо вызова одной функции, о которой я сказал, писать 6 строк кода?
    • 0
  5. Гуру
    • Регистрация: 09.10.2011
    • Сообщений: 1,813
    • Репутация: 251
    evilmolen, тсу нужно было решение и он его получил.
    • 1

    Спасибо сказали:

    seredniy(02.01.2013),
  6. Гуру Аватар для Gablenoos
    • Регистрация: 29.12.2012
    • Сообщений: 568
    • Репутация: 89
    Я в таком случае просто меняю тему. Просто лень разбираться во всем этом
    • 1

    Спасибо сказали:

    seredniy(02.01.2013),
  7. Опытный Аватар для nbsp
    • Регистрация: 10.11.2011
    • Сообщений: 423
    • Репутация: 50
    algaretio, если задержка на / , то надо искать проблему в коде самой главной. Там может быть скрипт, может еще что то.
    Вообще на графике самое больше время "time to first byte" как мне кажется это, возможно, множественные обращения к БД для формирования страницы.
    Не могли бы Вы дать ссылку на сервис которым чекаете?
    С Уважением, Андрей.
    • 1

    Спасибо сказали:

    seredniy(02.01.2013),
  8. Опытный Аватар для AntoXa
    • Регистрация: 05.04.2012
    • Сообщений: 393
    • Репутация: 108
    • Webmoney BL: ?
    Если еще не решили проблему, то готов вам помочь.
    • 1

    Спасибо сказали:

    seredniy(02.01.2013),

Похожие темы

Темы Раздел Ответов Последний пост
Посоветуйте CMS для сайта по теме "Обои рабочего стола"
Выбор CMS 1 18.12.2012 02:22
Монетизация молодого сайта по теме "хентай"
Адалт и дейтинг 13 06.07.2012 02:17
19 апреля 2012. Мастер-класс по теме "Внутренние факторы" от yarecomendator.ru (Ярослав Новиков).
Семинары и конференции 4 13.04.2012 16:24
Проблема при установке темы "Nova" на "WordPress".
Web программирование 7 13.08.2011 17:15
Проблема при установке темы "Nova" на "WordPress".
Вопросы от новичков 7 13.08.2011 17:15

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры