WordPress: Gumamit ng Google Libraries sa halip na mga lokal na naka-host
- Kategorya: Pag-Unlad
Tulad ng itinuro ko sa maraming beses bago: ang bilis ay mahalaga para sa anumang uri ng operasyon sa Internet bilang isang mas mahusay na pagganap ng paglo-load ay magpapabuti ng mga pagbabagong loob sa iyong mga website. Pinamamahalaang ni Mozilla na dagdagan ang pag-download ng Firefox ng 60 milyon bawat taon sa pamamagitan ng pag-ahit ng 2.7 segundo ng mga oras ng paglo-load sa mga pahina ng pag-download ng samahan.
Maraming mga modernong tema at website ang gumagamit ng mga aklatan ng JavaScript at mga sangkap tulad ng jQuery, Prototype o Dojo upang makapangyarihang bahagi ng pag-andar ng kanilang site.
Habang ito ay mahusay sa teorya para sa isang bilang ng mga kadahilanan, nangangahulugan ito na kailangang i-download ng mga gumagamit ang mga script na iyon kapag kumonekta sila sa serbisyo o website sa unang pagkakataon. Mayroong isang pagbubukod sa panuntunan: kung ang isang script ay hindi nabago at nasa cache ng browser, hindi na ito mai-download muli ngunit mai-load mula sa lokal na cache ng browser.
Isang mungkahi na nag-develop sa kamakailan-lamang na oras ay upang lumipat sa malalayong inaalok na mga script sa halip na mga lokal. At isa sa mga pangunahing target para sa Google, dahil nagho-host ito ng maraming mga script sa mabilis nitong pamamahagi ng nilalaman ng network para magamit ng sinuman.
Mga Aklatan ng Google
Ang pakinabang ng paggamit ng mga naka-host na bersyon ng jQuery at iba pang mga script ay ang mga sumusunod:
- Pinahusay na pagiging latas salamat sa kahanga-hangang network ng pamamahagi ng nilalaman ng Google na naghahatid ng mga script mula sa isang lokasyon na malapit sa gumagamit upang bawasan ang latency at mapabilis ang pag-download
- Ang pag-download ng paralel salamat sa inaalok mula sa isa pang server. Mahalaga ito lalo na kung ang mga gumagamit ay nagtatrabaho sa mga browser na limitado ang sabay-sabay na pag-download mula sa mga web server hanggang 2 koneksyon.
- Mas mahusay na salamat sa caching sa isang pagtaas ng posibilidad na ang script ay naka-cache para sa mga gumagamit na kumonekta sa iyong website sa unang pagkakataon.
Lalo na ang pangatlong pagpipilian ay maaaring mapabilis ang mga bagay sa unang mga bisita, dahil ang mga script ay hindi kailangang ma-load sa lahat kung ang gumagamit ay nag-download ng mga ito sa isa pang pag-aari ng web dati.
Ang plugin ng WordPress Gumamit ng Google Libraries binago ang lokasyon ng maraming mga lokal na ginamit na script sa mga naka-host sa Google upang ikaw at ang mga bisita ng iyong site ay maaaring makinabang mula dito.
Ito ay isang pag-install at kalimutan ang tungkol dito plugin, dahil pinangangasiwaan nito ang lahat sa background. Walang pagsasaayos na gagawin, at dapat mong suriin ang pagiging epektibo ng plugin sa pamamagitan ng pagsubaybay sa aktibidad ng network ng iyong website pagkatapos ng pag-install ng plugin.
Kung gumagamit ka ng Chrome o Firefox, pindutin ang F12 at piliin ang Network mula sa listahan ng mga tab sa menu ng Developer na bubukas dito. I-reload ang web page at tingnan ang mga script na na-load. Dapat mong mapansin na ang ilan ay na-load mula sa mga server ng Google sa halip na ang lokal na server.
Tulad ng layo ng suporta, sinusuportahan ng plugin para sa WordPress ang mga sumusunod na mga aklatan at mga sangkap ngayon:
- Dojo
- jQuery
- jQuery UI
- MooTools
- Prototype
- script.aculo.us
- swfobject
Kung ang iyong website ay gumagamit ng iba pang mga script, maaari pa rin silang mai-load mula sa lokal na server at hindi mula sa malayong server.
Ang isang karagdagang benepisyo mula sa operasyon na ito ay makatipid ka ng bandwidth. Ang ilang mga script ay may sukat na 100 Kiloybtes o mas malaki, na nai-save mo para sa bawat bagong koneksyon na ginawa. Kung nakakakuha ka ng 1000 na mga bagong koneksyon sa bawat araw, nakakatipid ka ng 100.000 Kilobyte bawat araw, o 36.500.000 Kilobyte bawat taon.
Pagsasara ng Mga Salita
Upang mabuo ito: Nadaragdagan mo ang pagganap ng paglo-load ng iyong mga website kung ginagamit ang mga suportang script, at sa parehong oras bawasan kung gaano karaming bandwidth ang iyong website ay nangangailangan.
Ang tanging caveat dito ay ang pag-load ng mga mapagkukunan mula sa Google, na maaaring makita ng ilan bilang isang panganib sa privacy na hindi nila nais na kunin.
Ngayon Basahin : I-optimize ang oras ng paglo-load ng pahina ng iyong website