Farklı Ajax çerçeveleri performansını karşılaştırmak için iyi bir test nedir?

1 Cevap php

Ben farklı PHP / Ajax çerçevelerinin performansını karşılaştırmak istiyorum. Ben testleri çalıştırmak için araçlar aramıyorum, ben çalıştırmak testleri ne arıyorum. Ben bu yüzden varolan bir uygulama var olmayan bir projenin tasarım aşamasında değilim.

Ben birkaç farklı çerçeveler aynı sayfa oluşturmak ve Ajax istekleri dahil verilerin oluşturulan istemci tarafı kodu ve miktarı gibi şeyleri karşılaştırmak istiyorum. Ben ne işlevselliği iyi bir karşılaştırma verecek benim örnek sayfa inşa merak ediyorum.

Umarım bu mantıklı, daha açık olabilir eğer düzenlemek için çekinmeyin.

1 Cevap

Kriter şey tek yolu çevresinde bu kodu sarın, sonra gerçek bir dünya senaryoda kullanmak için

// 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>';