ISS Agnostik Hız Testi

2 Cevap php

Kullanıcının bağlantısı faktoring olmadan, bir LAMP tabanlı sitenin hızını test etmek için en iyi yolu nedir?

Başka bir deyişle, bir CMS ve PHP ve MySQL tüm işlerini yapmak için ne kadar zaman alır görmek istiyorum.

Ayrıca ben sunucuya shell erişiminiz yoksa, bu bir hosting ortamdadır.

2 Cevap

Bu durumda en iyi yolu, sunucu kendini saymak izin vermektir. Daha sonra komut sonunda geçerli zaman onu çıkartmak ve yazdırabilirsiniz, operasyon başlatan zaman saklamak için CMS kodunuzu sarın.

Siz zaman değerini okumak için bu kodu kullanabilirsiniz:

function curtime()
{
        $tm = explode(' ', microtime());
        return $tm[1] + $tm[0];
}

Bunun yerine mühendis daha kullanıcı için önemli bir cevap istiyorsanız, bu aslında test etmek için oldukça karmaşık bir şey olabilir. Keynote Systems bu tür bir şey profesyonelce yapar. (Yasal Uyarı: Neredeyse uzun zaman önce onlarla bir iş aldı, ancak yıl içinde onlarla konuşmadık.)