Ang Mga Kadahilanan Na Nakakaapekto Kung Paano Mabilis ang Pag-load ng Iyong Pahina Sa Iyong Website

Mga kadahilanan para sa Bilis ng Pag-load ng Pahina ng Site

Nakikipagpulong kami sa isang client ng pananaw ngayon at tinatalakay kung ano ang mga epekto bilis ng pag-load ng website. Mayroong isang labanan na nangyayari sa Internet ngayon:

  • Ang mga bisita ay hinihingi ang mayaman nakikita mga karanasan - kahit na sa mga display ng retina na mas mataas ang pixel. Nagdadala ito ng mas malalaking mga imahe at mas mataas na mga resolusyon na kung saan ay bloating laki ng imahe.
  • Ang mga search engine ay hinihingi ng ultra mabilis na mga pahina na mayroong mahusay na sumusuporta sa teksto. Nangangahulugan ito na ang mga mahahalagang byte ay ginugugol sa teksto, hindi sa mga imahe.
  • Ang awtoridad sa paghahanap ay hinihimok ng kapansin-pansin na nilalaman. Nang hindi naibabahagi ang iyong nilalaman, nililimitahan mo ang kakayahang lumikha ng mga backlink at pagsipi sa iyong nilalaman ... na hinihimok ang organikong paghahanap.

Ito ay isang gawa sa pagbabalanse para sa anumang kumpanya, kaya't lakarin natin kung paano naglo-load ang mga pahina at kung saan maaaring naroroon ang mga hadlang.

  1. Imprastraktura - Gumagamit ang modernong imprastraktura ng hibla para sa mataas na bilis ng pagkakakonekta, mga solidong estado na drive, at mga high-speed CPU upang patakbuhin ang kagamitan sa pagruruta, mga web server na batay sa cloud, at mga server ng database. Sa ngayon at malayo, ang pagkakaroon ng iyong site na naka-host sa mga bagong kagamitan sa isang bagong pasilidad na mayroong higit na mahusay na pagkakakonekta ay magbibigay ng pinakamahusay na mga resulta.
  2. Resolution ng Domain - Kapag hiniling ang isang pahina, nalulutas ang domain sa pamamagitan ng isang name server. Ang kahilingang iyon ay halos madalian, ngunit maaari mong palaging mag-ahit ng kaunti sa oras ng paghiling sa pamamagitan ng paggamit ng isang pinamamahalaang serbisyo sa DNS.
  3. Pag-optimize ng Database - Sa isang modernong sistema ng pamamahala ng nilalaman, kinakailangan na ma-optimize ang iyong database upang madagdagan ang oras na kinakailangan upang mag-query at tumugon sa data sa mga hindi naka-cache na pagbisita. Mahusay ding kasanayan ang mag-host ng database sa ibang server mula sa iyong web server ngunit sa parehong kapaligiran.
  4. I-load ang Balancing - Umiiral ang teknolohiya upang mag-deploy ng maraming mga server upang ibahagi ang pag-load ng mga bisita sa kanila kaysa sa paglalagay lamang ng load sa isang server. Nag-aalok ang teknolohiyang ito ng pagkakataong magpatuloy na magdagdag ng higit pang mga server sa iyong pool habang patuloy na lumalaki ang demand ... kung minsan sa real-time.
  5. Mga Kahilingan sa Pahina - Ang daanan pagkatapos ng query ng domain sa iyong system ng pamamahala ng nilalaman o system ng commerce upang makuha ang nilalaman. Ang iyong pag-index ng database at hardware ay maaaring makaapekto sa bilis ng pagkuha ng nilalaman.
  6. Pag-cache ng Pahina - Karamihan sa mga high-performant na mga web server ay nag-aalok ng kakayahang i-bypass ang kahilingan sa database at maghatid ng nilalaman mula sa isang cache.
  7. Mga Kahilingan sa Header - Sa loob ng nilalaman ng isang pahina, karaniwang may mga mapagkukunan tulad ng mga script at style sheet na hinihiling bago mai-load ang pahina sa browser. Napakaraming mapagkukunan ay maaaring mapabilis ang mga oras ng pag-load ng iyong pahina.
  8. Mga Elemento ng Pahina - Karaniwang gumagawa ng mga kahilingan ang mga browser pabalik sa parehong server nang paisa-isa. Kung maraming mga domain o subdomain, ang mga elemento ay maaaring hilingin nang sabay-sabay. Ang ilang mga kumpanya ay naglalagay ng maraming mga subdomain para sa mga script, style sheet, at media upang magamit ang paraan ng mga browser sa mga kahilingang iyon. Kung naglo-load ka ng maraming mga script o styleheet, ang pagsasama sa mga ito sa pinakamaliit na bilang ng mga file ay magpapabuti din sa pagganap.
  9. Nilalaman Delivery Network - Maniwala ka man o hindi, gumaganap ang isang heograpiya sa oras na kinakailangan upang mai-load ang iyong site. Kung malapit ka sa iyong server, mabilis ito. Kung nasa isang kontinente ka, mas mabagal ito. A CDN maaaring mag-download ng iyong mga imahe sa rehiyon at maihatid ang mga ito nang mas mabilis sa iyong madla.
  10. Pagpiga - Mga web server na nagsasama ng gzip compression ng mga mapagkukunan sa web, mga imahe na compressed, mga script at CSS na pinaliit upang alisin ang labis na espasyo ay maaaring magkaroon ng isang dramatikong pagpapabuti sa bilis ng pag-load ng website.
  11. Lazy Loading - Bakit naglo-load ng mga imahe kung ang elemento ay hindi talaga nakikita sa isang pahina? Kung napansin mo sa aming site, sa iyong pag-scroll pababa sa pahina ang mga imahe ay nai-load sa sandaling kailangan nila upang maging nakikita kaysa sa lahat nang sabay-sabay. Ang tamad na paglo-load ay maaaring magpabilis ng bilis ng pag-load ng iyong website.
  12. Mga Naka-host na Aklatan - Ang mga site tulad ng Google ay nagho-host ngayon ng mga nakabahaging aklatan para sa mga karaniwang JavaScript library at font. Dahil ang mga browser ay nai-cache ang mga mapagkukunang ito, kahit na ang bisita ay darating sa iyong site sa kauna-unahang pagkakataon - maaaring mayroon na silang naka-host na library na naka-cache nang lokal.
  13. Hindi magkakasabay na Paglo-load - Hindi lahat dapat mai-load kaagad sa isang pahina. Ang mga elemento tulad ng mga pindutan sa pagbabahagi ng lipunan, halimbawa, ay maaaring maging hindi kapani-paniwalang mabagal at nagbubuwis sa isang browser. Mga Serbisyo sa Pamamahala ng Tag maaaring makatulong sa iyo sa paglo-load ng mga mapagkukunan pagkatapos makumpleto ang pahina sa halip na pabagalin ito.
  14. Pag-optimize ng Mobile - Ang tumutugong disenyo ay, tama, lahat ng galit ngayon upang magbigay ng pare-parehong mga karanasan ng gumagamit anuman ang viewport ng iyong aparato. Ngunit maaari ring pinabagal nito ang iyong pagtingin sa mobile - kung saan darating ang isang lumalaking porsyento ng mga bisita.
  15. Video Format - Kung nagsasama ka ng mga background ng video sa iyong site, kakailanganin mong tiyakin na na-optimize at naka-compress ang mga ito para sa bawat browser. Maaaring i-drag ng isang mabagal na pag-load na video ang oras ng pag-load ng isang site at biguin ang iyong mga bisita.

Narito ang isang bagong pinakawalan na infographic mula sa I-install ang Logic sa kung paano naging mga website mas fatter, at ang epekto.

Bilis ng Pag-load ng Website

Isa komento

  1. 1

    Sir,

    Sumasang-ayon ako sa lahat ng 12 puntos na nakabalangkas.

    Para sa lumalaking trapiko sa website, iminumungkahi kong lumipat mula sa ibinahaging hosting sa isang VPS o WordPress hosting, habang sinusundan ang nakalista sa itaas.

    Cheers,
    Skytech

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.