Laravel Server Timing uygulamalarınıza kolayca sunucu zamanlama bilgileri eklemenizi sağlayan Marcel Pociot tarafından sunulan bir pakettir .
Sunucu zamanlama bilgileri, tarayıcıda görünmesini istediğiniz bir bakışta veriler için sunucudan cihaz istek / yanıt verilerini almanıza yardımcı olur.
Sunucu Zamanlaması paketini kurduktan sonra, şu metrikler kullanıma hazırdır:
- Bootstrap
- Application time
- Total
Burada, varsayılan araç değerleri kullanılarak Google Chrome’da görüldüğü gibi sunucu zamanlama bilgilerine bir örnek verilmiştir:
ServerTiming
ile bu paket'e ek ölçümler ekleyebilirsiniz :
ServerTiming::start('Running expensive task');// do somethingServerTiming::stop('Running expensive task');// If you already know the exact time:
ServerTiming::setDuration('Running expensive task', 1200);// Measure the duration of the closure:
ServerTiming::setDuration('Running expensive task', function() {
sleep(5);
});
Son olarak, varsayılan ölçümleri kullanan bir örnek:
Server-Timing: bootstrap;desc="Bootstrap";dur=32.552003860474, app;desc="App";dur=8, total;desc="Total";dur=41.576147079468,
Bu paket hakkında daha fazla bilgi edinebilir, tüm kurulum talimatlarını alabilir ve GitHub’daki kaynak kodunu beyondcode / laravel-server-timing adresinde görüntüleyebilirsiniz .
Yorum Yap