Какой хороший тест для сравнения производительности различных фреймворков Ajax? - PullRequest
0 голосов
/ 21 апреля 2010

Я хочу сравнить производительность различных фреймворков PHP / Ajax.Я не ищу инструменты для запуска тестов, я ищу какие тесты для запуска.Я нахожусь на стадии разработки проекта, поэтому у меня нет существующего приложения.

Я хотел бы построить одну и ту же страницу в нескольких различных средах и сравнить такие вещи, как сгенерированный код на стороне клиентаколичество данных, включенных в запросы Ajax.Мне интересно, какие функциональные возможности встроить в мою страницу примера, которая даст хорошее сравнение.

Надеюсь, что это имеет смысл, не стесняйтесь редактировать, если это может быть более ясным.

1 Ответ

0 голосов
/ 21 апреля 2010

Единственный способ сравнить что-либо - это использовать его в реальном мире, а затем обернуть этот код вокруг него

// header
list ($_time_start_msec, $_time_start_sec) = split (" ", microtime());
$_time_start = $_time_start_sec + $_time_start_msec;

//<!-- APP HERE -->

// footer
list ($_time_finish_msec, $_time_finish_sec) = split (" ", microtime());
$_total_secs = ($_time_finish_sec + $_time_finish_msec) - $_time_start;
print '<p><small>This entire page took '. round($_total_secs, 5) .' seconds to render, which gives us '. round((1 / $_total_secs), 1) .' <span title="Pages Per Second">PPS</span> or '. number_format((1 / $_total_secs * 60), ".", 0, ",") .' <span title="Pages Per Minute">PPM</span>.</small></p>';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...