WordPress как на ладони
WordPress темы и плагины за 250 рублей wordpress jino

Бенчмарк WP

Как выводить на страницу информацию по скорости её генерации, количеству запросов к БД и т.п.? Хочу отследить эффективность использования транзитных опций и кеширования.

0
Jackky
54
1.3 год назад
  • 0
    Kama5393
    Jackky 1.3 год назад

    Спасибо! Только

    sprintf('SQL: %d за %.3f sec. %.2f MB', get_num_queries(), timer_stop(0, 7), (memory_get_peak_usage() / 1024 / 1024) )

    Маркер %.3f не работает, нужно %s

    Kama 1.3 год назад

    Должен работать, какая версия PHP?

    Jackky 1.3 год назад

    Седьмая.
    Вообще почему должно работать, ведь маркер уже получает флоат число, пускай выводит его как строку. Во всяком случае с маркером %s всё работает, а с %f нет.

    Kama 1.3 год назад

    Вот разница, почему у тебя не пашет, не знаю...

    sprintf('%d / %s / %s MB', 4, 1.4444444444, 254.4444444444 );     //> 5 / 1.4444444444 / 254.4444444444 MB
    
    sprintf('%d / %.3f / %.2f MB', 4, 1.4444444444, 254.4444444444 ); //> 5 / 1.444 / 254.44 MB
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация