Kontentke ótiw

Google PageSpeed

Wikipedia — erkin enciklopediya

PageSpeed – bul Google, Inc. kompaniyasınıń veb-sayt ónimdarlıǵın optimallastırıwǵa járdem beriw ushın islep shıǵılǵan qurallar toparı.[1][2] It was introduced at a Developer Conference in 2010.[3][4] PageSpeed qurallar toparınıń tórt tiykarǵı komponenti bar:

  • PageSpeed Module (Apache HTTP serveri ushın mod_PageSpeed[5] hám Nginx ushın ngx_PageSpeed[6] qurallarınan ibarat)[7]
  • PageSpeed Insights
  • PageSpeed Service
  • PageSpeed Chrome DevTools keńeytpesi. Bul komponentler Google kompaniyasınıń Veb-ónimdarlıq boyınsha eń jaqsı ámeliyatlarınan awıtqıwlardı anıqlawǵa hám avtomatlıq túrde dúzetiwge baǵdarlanǵan.

PageSpeed modulleri

PageSpeed modulleri – bul ashıq kodlı Apache HTTP Server yamasa Nginx veb-server modulleri bolıp, olar tańlanǵan filtrlerdi betlerge, baylanıslı aktivlerge (stiller kestesi, JavaScript hám HTML faylları sıyaqlı), sonday-aq súwretlerge hám veb-sayt kesh talaplarına avtomatlı túrde qollanadı. Bul moduller ámeldegi kontentke yamasa jumıs procesine ózgerisler kirgiziwdi talap etpeydi,[8] yaǵnıy barlıq ishki optimallastırıwlar hám fayllarǵa kirgizilgen ózgerisler server tárepinde ámelge asırıladı hám ózgerilgen fayllardı tikkeley paydalanıwshıǵa usınadı. 40+ filtrlerdiń hár biri Google kompaniyasınıń veb-ónimdarlıq boyınsha eń jaqsı ámeliyatlarınıń birine sáykes keledi.

PageSpeed moduli ashıq kodlı kitapxana bolǵanlıqtan, ol dúnya júzindegi kóp sanlı baǵdarlamashılar tárepinen turaqlı túrde jańartılıp turadı. Onı hár qanday jeke sayt, xosting provayderleri yamasa CDNler ornata aladı.[9]

Ornatıw eki túrli usılda ámelge asırılıwı múmkin: paketlerden yamasa tómendegi qollap-quwatlanatuǵın platformalarda derek kodınan qurıw arqalı:

  • Fedora/Rocky, 32-bitlik hám 64-bitlik
  • Debian/Ubuntu, 32-bitlik hám 64-bitlik

Portlar

Google Page Speed SDK tiykarında PageSpeed optimallastırıw modulin usınatuǵın basqa serverler:

  • Apache Traffic Server - ATS page speed[10]
  • Microsoft Internet Information Services - IIS WebSpeed[11]

Filtrler

PageSpeed modul filtrleri – bul veb-betti optimallastırıw qaǵıydası qollanılatuǵın parametrler. Olardı bes tiykarǵı kategoriyaǵa bóliwge boladı:

  • Stiller kestesin optimallastırıw
  • Javascript faylların optimallastırıw
  • Súwretlerdi optimallastırıw
  • HTML optimallastırıw
  • Baqlaw belsendiligi filtrleri

Tezlikke tásiri

PageSpeed moduli basqa sanaat usınıslarına salıstırǵanda veb-betti júklew waqtın, júkleme ólshemin hám sorawlar sanın azaytıwda eń áhmiyetli tásir kórsetti. Bir neshe izertlewshilerdiń pikirine muwapıq, 'mod_pagespeed' júklew waqtın 80% ke shekem qısqartıwı múmkin, baylanıs liniyasındaǵı baytlar sanın 30% ke azaytıwı múmkin, al ulıwma sorawlar sanı 20% ten aslamǵa tómenlewi múmkin. Google sıyaqlı kópshilik izlew sistemaları bettiń júkleniw tezligine tásir etetuǵın reyting algoritmin qollanatuǵınlıqtan, bul optimallastırıwlar veb-sayttıń izlew nátiyjelerindegi ornına tásir etiwi múmkin.[12][13] 2015-jıl fevral ayınan baslap Google belgili bir júklew waqtınan asıp ketetuǵın veb-saytlar ushın mobil qurılmalarda «Áste aqırın» belgilerin sınaqtan ótkere basladı,[14] fbul baǵdarlamashılardı bettiń júkleniw tezligin arttırıw jolların úyreniwge túrtki boldı.

Google kompaniyasınıń esap-sanaqlarına muwapıq, mobil bettiń júkleniw waqtındaǵı hár bir keshigiw ushın konversiya dárejesi 20% ke tómenleydi.[15]

Derekler

  1. «About PageSpeed Insights» (en). Google Developers. Qaraldı: 13-avgust 2022-jıl.
  2. Ivanovs. «PageSpeed Module: Improving Your Websites' Performance». huffingtonpost.com/. The Huffington Post (16-aprel 2014-jıl). Qaraldı: 23-mart 2015-jıl.
  3. Kerner. «Google Speeds Up the Web with Apache Web Server Module». serverwatch.com/news/ (4-noyabr 2010-jıl). Qaraldı: 23-mart 2015-jıl.
  4. Ram. «Page Speed Service: Web performance, delivered». googlecode.blogspot.com/ (29-iyul 2011-jıl). Qaraldı: 17-mart 2015-jıl.
  5. «Github». github.com. Google Inc. Qaraldı: 6-avgust 2020-jıl.
  6. «Github». github.com. Google Inc. Qaraldı: 6-avgust 2020-jıl.
  7. «Apache Incubator». modpagespeed.com/. Google Inc. Qaraldı: 6-avgust 2020-jıl.
  8. Edwards. «Authoring critical above-the-fold CSS». benedfit.com (28-iyul 2014-jıl). Qaraldı: 23-mart 2015-jıl.
  9. «PageSpeed Insights SDK». code.google.com. Google Inc. Qaraldı: 23-mart 2015-jıl.
  10. «ats_pagespeed». iispeed.com/. IISpeed B.V.. 25-may 2015-jılda túp nusqadan arxivlendi. Qaraldı: 25-may 2015-jıl.
  11. «IIS WebSpeed». iiswebspeed.com/. IISpeed B.V..
  12. Enge. «Case Study: Impact of Code Cleanup on Site Traffic». searchenginewatch.com/. Search Engine Watch (6-mart 2011-jıl). Qaraldı: 23-mart 2015-jıl.
  13. Kuchler. «The Growing Need For Speed: How Site Performance Increasingly Influences Search Rankings». retailtouchpoints.com/. Retail Touch Points (19-may 2011-jıl). Qaraldı: 23-mart 2015-jıl.
  14. Barry. «Google Testing A Red "Slow" Label In The Search Results For Slower Sites». searchengineland.com/ (25-fevral 2015-jıl). Qaraldı: 17-mart 2015-jıl.
  15. «Mobile Page Load Delay Causes Conversion Loss» (en). Think with Google. Qaraldı: 23-may 2024-jıl.