Всем привет! Вопрос к тем, кто занимается "кодингом" и разработкой тем для Wordpress. Значит есть сайт, нормальный и вполне шустрый, нашел в сети замечательную темку и решил адаптировать под свои нужды. Почти все сделал, но стал замечать тормоза в загрузке сайта, причем вызвано это именно самой темой, так как на "старой" такого не было. Результат проверки показал, что перед загрузкой сайта есть пауза в 5 секунд, видимо работает некий скрипт, что-то куда-то отправляет или совершает иные действия.
Вопрос - есть ли относительно простой способ выявить "негодяя"?
![]()
Как определить источник "задержки" в теме Wordpress?
(Ответов: 7, Просмотров: 1064)
- 30.12.2012 17:28
- 31.12.2012 00:07
Если о простоте и первому бреду, который приходит ко мне в голову, то просто расставить внутри темы метки, пронумеровав их и влепив вызов функции "timer_stop()", таким способом можно будет отследить, на каком шаге возникает задержка.
Но скорее всего есть более адекватные решения. - 31.12.2012 02:18Гуру

- Регистрация: 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>';
Спасибо сказали:
algaretio(31.12.2012), - 31.12.2012 10:31
Простите, а зачем изобретать велосипед? Я просто не понимаю, зачем вместо вызова одной функции, о которой я сказал, писать 6 строк кода?
- 01.01.2013 19:51Гуру

- Регистрация: 09.10.2011
- Сообщений: 1,813
- Репутация: 251
evilmolen, тсу нужно было решение и он его получил.
Спасибо сказали:
seredniy(02.01.2013), - 01.01.2013 19:55
Я в таком случае просто меняю тему. Просто лень разбираться во всем этом
Спасибо сказали:
seredniy(02.01.2013), - 01.01.2013 20:38
algaretio, если задержка на / , то надо искать проблему в коде самой главной. Там может быть скрипт, может еще что то.
Вообще на графике самое больше время "time to first byte" как мне кажется это, возможно, множественные обращения к БД для формирования страницы.
Не могли бы Вы дать ссылку на сервис которым чекаете?Спасибо сказали:
seredniy(02.01.2013), - 01.01.2013 20:45
Если еще не решили проблему, то готов вам помочь.
Спасибо сказали:
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 |




