Как я могу вывести журнал запросов разработки?
Возможно ли каким-либо образом вывести сгенерированный журнал запросов Devel? По умолчанию он печатается в нижней части страницы, что нормально, пока мне не понадобится отправить результаты кому-то другому для просмотра.
2 answers
Модуль devel имеет возможность регистрировать время запроса в базе данных, а затем вы можете выполнить свой собственный анализ этого и делать с ним все, что вам нравится.
С этим следует быть осторожным, так как это большой объем данных, которые могут быстро накапливаться. Однако для более сложного/агрегированного анализа это весьма полезно.
После включения ведения журнала запросов вы можете увидеть некоторые результаты по адресу http://yoursite.com/devel/queries
Решение, которое я придумал, состояло в том, чтобы просмотреть источник на странице и скопировать журнал запросов <div>
и вставить его в html-файл. Затем я использовал Firebug, чтобы скопировать соответствующий css и добавить его также в html-файл. В итоге получился один разумно отформатированный html-файл, который я мог отправить любому, кому нужно было просмотреть журнал запросов. Не особенно элегантное решение, но оно послужило моим целям.