PHP / Wordpress - получить http запросы со страницы - PullRequest
0 голосов
/ 26 августа 2010

У меня есть тестовая установка WordPress на localhost, и недавно я заметил, что страницы администрирования загружаются очень медленно.Каждый раз, когда я подключаюсь к Интернету и открываю страницы / wp-admin, загрузка занимает 14-15 секунд.Это не происходит в клиентской части.

Есть ли способ получить информацию обо всех http-запросах, которые делаются на странице, например, получить # запросов (get_num_queries)?

Ответы [ 3 ]

1 голос
/ 26 августа 2010

Что вы подразумеваете под http-запросами?Вы имеете в виду запрашиваемые ресурсы, такие как изображения и тому подобное?Те, которые вы можете увидеть, используя такой инструмент, как «Сетевая вкладка» Firebug .

Не уверен, что на этом уровне можно что-то сделать.Wordpress является довольно медленным и жирным - судьба каждого веб-приложения, которое становится все более и более сложным ...

Если у вас нет привилегий root на сервере, на котором работает ваш хостинг (длянапример, установите кэш кода операции, такой как APC). Медленную работу Wordpress лучше всего использовать с помощью Google Gears (см. кнопку «Турбо» на вашем сервере).

0 голосов
/ 26 августа 2010

если вы используете Chrome, вы можете использовать developer-view или установить Firebug для Firefox

0 голосов
/ 26 августа 2010

[РЕДАКТИРОВАТЬ: Новый ответ] После разъяснения ОП, вот измененный ответ:

Вы можете установить xDebug и включить профилировщик в этом. Вот пошаговое руководство о том, как это сделать: http://codex.wordpress.org/Testing_WordPress_Performance
Это скажет вам, сколько времени потрачено на какую часть кода.

Старый ответ :
Я советую вам установить Fiddler и получить все сделанные HTTP-запросы, их ответы и время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...