Blog Yazılarım

Laravel Server Timing  Paketi

Laravel Server Timing Paketi


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 .



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap