Chinyorwa Directory
Uri kunetseka kusarudza rudzi rwekupinza rwakakodzera rweW3 Total Cache Minify here? Chinyorwa chino chinopa ruzivo rwechokwadi rwewebmaster uye chinopa gwara nhanho nhanho rekusarudza nemazvo rudzi rwekupinza rwakakodzera rweMinify, kudzivirira zvikanganiso zvemawebhusaiti uye kudonha kwepakeji. Chinosanganisirawo mhinduro yekugadzirisa isina musoro iyo kunyange vanotanga vanogona kushandisa zviri nyore.WordPress Kurumidza pasina kudonha!
Ndakanga ndichigadzirisa webhusaiti uye pandakavhura magadzirirwo eMinify muW3 Total Cache, ndakashamisika chose. Menyu yekudonhedza pasi yemhando ye embedded yaive nesarudzo ina: Default (Block), Use JS for Non-Blocking, Use "Asynchronous" for Non-Blocking, uye Use "Delayed" for Non-Blocking.
Ndakafunga nezvazvo kwechinguva, chii ichi chose?
Ndivimbei, hausi wega. Sarudzo ina idzi dzinogona kusiya kunyange munhu mutsva achishamisika, tisingatauri nezvemunhu anga achishandisa WordPress kwemakore. Chinyorwa chino chinoratidza matambudziko andakasangana nawo uye zvidzidzo zvandakadzidza zvakananga. Hamufanire kutarisa magwaro; ingoteverai mirairo yangu.
Ndezvipi chaizvo mhando ina idzi dzekuisa zvinhu?

Ngatitangei tataura nezverudzi rwehunhu urwu.
Zvichiitika (bhuroko)Izvi zvinonzi Default blocking. Ndiyo nzira iri nyore: browser inomira kana yasangana nescript, inodhawunirodha uye inoishandisa zvizere, uye yoenderera mberi nekugadzira peji racho. Zvinonzwika sezvechokwadi, handiti? Asi chinjana ndechekuti peji rako rekutanga richavharwa; vashandisi vachafanira kumirira kuti script ipedzise kushanda vasati vaona chero chinhu.
Kushandisa JS kusavharaIzvi zvinonakidza zvikuru. Pane kunyora zvakananga ma tag ekuti `<script>` papeji, inotanga yaburitsa script diki, yozoisa script dzinofanira kuiswa mupeji kuburikidza neJavaScript mushure mekunge peji ratanga kushanda. Nenzira iyi, peji rinogona kutanga raitwa, uye script dzinogona kuvhurwa zvishoma nezvishoma. Zvinonzwika zvakanaka, handiti? Zvisinei, dambudziko nderekuti maitiro aya ekuisa dynamic anogona kukanganisa kurongeka kwekutanga kwekunyora. Kana mamwe script ari papeji rako achivimba zvakanyanya ne kurongeka kwekunyora, matambudziko anogona kumuka.
Shandisa "asynchronous" pakusavharaIzvi zvinosanganisira kuwedzera hunhu hwe`async` kune `<script>` tag. Chinyorwa chichadhawunirodha pasi nekukurumidza uye chichashanda pakarepo mushure mekudhawunirodha, peji risingamiriri. Zvisinei, dambudziko nderekuti murairo wekuita haugone kudzorwa zvachose; chero script inopedza kudhawunirodha inotanga kuita, zvisinei nemurairo wawakatara mukodhi.
Kushandisa "kunonoka" pakusava nekuvhariraIzvi ndizvo zvinoreva kuwedzera chimiro che `defer`. Chinyorwa chinomirira kusvika peji rese raongororwa risati raitwa, uye chakakosha ndechekuti chichachengetedza kurongeka kwawakanyora pakutanga. Izvi zviri nyore kushandisa, sezvo zvisingavhari skrini yekutanga kana kukanganisa kurongeka.
Ndeipi yandinofanira kusarudza?
Zvichitaurwa zviri nyore, sarudzo ina idzi dzakafanana nemubvunzo une sarudzo dzakawanda:Unoda kukurumidza here kana kuti odha?
Zano rangu ndeiri:
Kana webhusaiti yako iri diki, iine zvinyorwa zvishoma, uye usina zvinodiwa zvakanyanya zvekumhanyisa kurodha, kushandisa default setting (yakavharika) ndiyo sarudzo iri nyore. Kunyangwe ichinonoka zvishoma, haizokonzere matambudziko.
Kana uchida kuvandudza kumhanya kwechidzitiro chekutanga uye zvinyorwa zvako zvisina kutsamira kwakasimba senge "A must execute before B", isa pamberi...Kushandisa "kunonoka" pakusava nekuvharira(chinonoka). Iyi ndiyo mhinduro inonyanya kunaka pari zvino, sezvo isingadzivise kushandurwa kana kukanganisa kurongeka.
Kana ukaedza defer asi ukaona kuti mamwe mabasa ane matambudziko, saka funga nezve...Kushandisa JS kusavharaMhinduro iyi yakanyanya kunaka, asi kuenderana kwayo kwakaipa zvishoma.
Shandisa "asynchronous" pakusavhara(async) ndiyo sarudzo yandisingakurudzire. Nekuti murairo wekuita wakakanganiswa zvachose, zviri nyore kudonha kunze kwekunge uine chokwadi chekuti zvinyorwa zvako zvese zviri kushanda zvakazvimiririra.
Misungo miviri mikuru yandakapinda mairi
Kutaura kwakaderera. Ndanyora zvikanganiso zviviri zvandakaita; unogona kuzviongorora uchizvienzanisa nezvawakasangana nazvo kuti uone kana uchikwanisa kuzvidzivisa.
Dambudziko rekutanga: Madingindira eWordPress ecustom haagone kuonekwa munguva chaiyo.
Kwenguva yakati, pandaigadzirisa dingindira, mushure mekudzvanya save, preview yaisazovandudza. Ndaizochinja zvimwe zvinhu, ndovandudza peji, uye raizoramba rakafanana.
Mushure mekuferefeta, ndakaona kuti basa rekudzvanya raMinify ndiro rakakonzera dambudziko racho. Mhinduro yacho iri nyore:
Pinda muW3 Total Cache plugin常规设置,svika"kudzvanya"Bvisa chiratidzo pane sarudzo iyoyo. Wobva wadzvanya museve mudiki uri pazasi pe "Save Settings" mukona yepamusoro kurudyi wobva wasarudza "..."Sevha marongero uye bvisa cacheDanho iri rakakosha; kana ukasabvisa cache, ucharamba uchiona vhezheni yekare.
Kana wapedza, dzokera pakugadzirisa dingindira, uye tarisiro yezviri kuitika ichadzoka pakare.
Dambudziko rechipiri: Bhokisi rekutsvaga reAstra theme haripindure kana radzvanywa.
Ndakasangana nedambudziko iri kare kare. Ndaishandisa theme yeAstra, uye rimwe zuva ndakangoerekana ndaona kuti bhokisi rekutsvaga harina kupindura zvisinei nekuti ndakadzvanya sei. Pakutanga, ndaifunga kuti dambudziko racho raiva ne theme pachayo, asi gare gare ndakaona kuti rakakonzerwa nemagadzirirwo eW3TC eMinify.
Mhinduro yacho ndeiyi inotevera:
Enda kuW3 Total Cache → General Settings → Advanced Compression Settings → JS → Minify Engine Settings → Locale Settings, uye chinja embedding type kuita chimwe cheizvi zviviri:
- Kare, kusavhara kwakaitwa uchishandisa JavaScript.
- Mushure mezvo, shandisa JS kuti usavhare
Saizvozvowo, kubvisa cache uye kudzoreredza peji kuchaita kuti bhokisi rekutsvaga rishande nemazvo.
Nezvekuti sei sarudzo mbiri idzi dzakasarudzwa pachinzvimbo chedzimwe, ndakaita tsvakiridzo. Zvichitaurwa zviri nyore, zvikamu zvepamberi zveAstra theme zvinonyatsonzwisisa nguva yekushandiswa kwescript, uye dzimwe nzira dzisingavhari dzinogona kukonzera kuti kubatana kwezviitiko kusashande. Kushandisa "non-blocking with JS" mode kunoita kuti script ishande chete kana peji rapedza kurodha, uku uchidzivirira kuitiswa kusina kurongeka kunoonekwa neasync.
Rondedzero yenzvimbo dzekushanyirwa
Chekupedzisira, heino runyorwa rwezvinhu zvaunogona kutevera zvakananga:
Danho rekutanga nderekujekesa chinangwa chako. Unoda kuti peji rekutanga rikurumidze kutumirwa here, kana kuti unokoshesa kugadzikana uye kushanda kusina zvikanganiso? Izvi zvinosarudza kuti ndeipi mhando yekuisa zvinhu yaunofanira kushandisa.
Danho rechipiri harisi rekuchinja zvese panguva imwe chete. Chekutanga, tsvaga peji risingakoshi kuti uriedze, uritarise kwezuva rimwe kana maviri, uye rishambadzire chete kune rese saiti kana uine chokwadi chekuti hapana matambudziko aripo.
Chechitatu, gara uchibvisa cache mushure mekuchinja kwega kwega. Maitiro ekuchengetedza data eW3TC achakudzivirira kuti usaone shanduko dzichangoburwa, saka danho rekuti "bvisa cache woedzazve" rakakosha zvikuru.
Chechina, shandisa maturusi ekugadzira kana maturusi ebrowser yako akaita sePageSpeed Insights kuti uenzanise kumhanya kwekurodha usati watanga uye wapedza. Rega data ritaure roga, kwete kungonzwa kwako chete.
Nyora pakupedzisira
Kutaura chokwadi, pandakatanga kuona iyi embedded type setting, ndakashamisika kwenguva yakareba. Default blocking mode yairatidzika kunge inononoka, nepo asynchronous mode yaisavimbisa kurongeka, uye kunonoka kwaigona kukonzera matambudziko ekubatana. Ndakanga ndisina chokwadi nezvesarudzo yekusarudza.
Asi ndakazoona kuti zvinongoitika. Haugone kuva neanokurumidza uye akasimba; unofanira kugara uchirasikirwa neimwe. Ruzivo rwangu nderokushandisa defer kutanga, iyo parizvino iri mhinduro yakachengeteka isingavharidzi, wozoshandisa callback kana paine matambudziko.
Kana mukasangana nematambudziko akafanana, kana kuti muchine mamwe matambudziko mushure mekutevera nzira yangu, musazeza kukurukura nezvazvo. Kugadzira webhusaiti kunosanganisira kuedza nekukanganisa; hapana anosara.
Ndatenda nekuverenga chinyorwa changu. Tichaonana nguva inotevera.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Chinyorwa chinoti "W3 Total Cache Minify Plugin Settings: Ungasarudza Sei Rudzi rweEmbedding? Matambudziko Angu uye Mazano Ekuponesa Upenyu," chandakagovera, chingakubatsira.
Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-34003.html
