Laravel Page Speed Paketi

Laravel Page Speed, Renato Marinho’nun sitenizi otomatik olarak optimize etmek için yaptığı bir pakettir. Sayfa Hızı, Google’ın mod_pagespeed’inden esinlenmiştir ve aşağıdaki seçenekleri sunar:

  • inline_css harici CSS dosyalarını küçültür
  • elide_attributes HTML etiketlerindeki gereksiz özellikleri kaldırır
  • insert_dns_prefetch tarayıcının DNS’e önceden getirme yapmasını sağlamak için HEAD'e etiket ekler
  • remove_quotes HTML etiketlerindeki gereksiz tırnak işaretlerini kaldırır
  • trim_urls URL'lerden gereksiz önekleri kaldırır
  • collapse_whitespace HTML'deki gereksiz boşlukları kaldırır
  • remove_comments HTML yorumlarını kaldırır

Paketin yol haritasında, combine_cssbirden çok CSS dosyasını tek bir dosyada birleştirmek ve aynısını combine_javascriptJavaScript dosyaları içinde yapar.

Optimizasyonlar, her kural için bir route veya route grubuna uygulamak üzere gruplayabileceğiniz bir middleware yazılımı tanımlayarak çalışır.

Route’ları paketle birlikte gelen yapılandırma dosyasında tanımlayarak çalıştırabilirsiniz:

'skip' => [
'*.pdf', // Ignore all routes with final .pdf
'*/downloads/*',// Ignore all routes that contain 'downloads'
]

Bu paketi kullanmak için ve daha fazla bilgi için github sayfasına gidin laravel Page Speed

  Alıntı Yap

KARABAY A, 2020 . Laravel Page Speed Paketi,

https://www.karabayyazilim.com/blog/laravel-page-speed-paketi-2020-04-12-220624

(Erişim Tarihi : 12 Nisan 2020).


  Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap

Abone Ol
Blog yazılarımdan ilk siz haberdar olmak için email bültenine kaydolun