Directory artaigil
A bheil thu a’ strì ri seòrsa leabachaidh ceart a thaghadh airson W3 Total Cache Minify? Tha an t-artaigil seo a’ roinn eòlas fìor mhaighstir-lìn agus a’ toirt seachad stiùireadh ceum air cheum airson an seòrsa leabachaidh Minify ceart a thaghadh gu ceart, a’ seachnadh mì-fhortan stoidhle làrach-lìn agus tubaistean luchdachadh. Tha fuasgladh rèiteachaidh dìon-mhearachd ann cuideachd as urrainn eadhon luchd-tòiseachaidh a chuir an sàs gu furasta.WordPress Luathaich gun tuiteam!
Bha mi a’ dèanamh an fheum as fheàrr de làrach-lìn agus nuair a dh’fhosgail mi na roghainnean Minify ann an W3 Total Cache, bha mi gu tur air mo shàrachadh. Bha ceithir roghainnean anns a’ chlàr-taice airson an t-seòrsa leabaithe: Bunaiteach (Bloc), Cleachd JS airson Neo-bhlocadh, Cleachd “Asynchronous” airson Neo-bhlocadh, agus Cleachd “Delayed” airson Neo-bhlocadh.
Smaoinich mi air airson mionaid, dè mu dheidhinn a tha seo uile?
Creid mi, chan eil thu nad aonar. Tha coltas ann gun cuir na ceithir roghainnean seo eadhon neach-tòiseachaidh troimh-chèile, gun luaidh air cuideigin a tha air a bhith a’ cleachdadh WordPress airson bhliadhnaichean. Tha an artaigil seo a’ taisbeanadh nan cnapan-starra a thachair dhomh agus na leasanan a dh’ionnsaich mi gu dìreach. Chan fheum thu co-chomhairle a chumail ris na sgrìobhainnean; dìreach lean mo stiùiridhean.
Dè dìreach a tha na ceithir seòrsaichean leabachaidh seo?

Bruidhnidh sinn an toiseach mu dè an seòrsa caractar a th’ anns na ceithir roghainnean seo.
Bun-roghainn (Bacaichte)Canar bacadh bunaiteach ris an seo. ’S e seo an dòigh-obrach as sìmplidh: stadaidh am brabhsair nuair a choinnicheas e ri sgriobt, luchdaich e sìos e agus ruithidh e e gu tur, agus an uairsin leanaidh e air adhart a’ lìbhrigeadh na duilleige. A bheil sin a’ fuaimeachadh earbsach, nach eil? Ach is e an co-rèiteachadh gum bi do luchdachadh tùsail air a bhacadh; feumaidh luchd-cleachdaidh feitheamh gus an crìochnaich an sgriobt mus fhaic iad dad.
A’ cleachdadh JS airson neo-bhacadhTha seo gu math inntinneach. An àite a bhith a’ sgrìobhadh tagaichean `<script>` gu dìreach air an duilleag, bidh e an toiseach a’ cur a-mach sgriobt bheag, agus an uairsin a’ stealladh a-steach gu fiùghantach na sgriobtaichean a dh’ fheumar a luchdachadh a-steach don duilleag tro JavaScript às deidh don duilleag ruith. San dòigh seo, faodar an duilleag a thoirt seachad an toiseach, agus faodaidh na sgriobtaichean luchdachadh mean air mhean. A bheil sin a’ fuaimeachadh math, nach eil? Ach, is e an duilgheadas gum faodadh am pròiseas stealladh fiùghantach seo òrdugh cur an gnìomh tùsail nan sgriobtaichean a chuir às a chèile. Ma tha cuid de sgriobtaichean air do dhuilleag an urra gu mòr air an òrdugh cur an gnìomh, dh’ fhaodadh duilgheadasan èirigh.
Cleachd "neo-shioncronach" airson neo-bhacadhTha seo a’ toirt a-steach cur an feart `async` ris an tag `<script>`. Luchdaichidh an sgriobt sìos gu neo-shioncronach sa chùlaibh agus ruithidh e dìreach às dèidh a luchdachadh sìos, gun an duilleag a’ feitheamh ris. Ach, is e an taobh eile den chùis gu bheil òrdugh an ruith gu tur do-riaghlaidh; ge bith dè an sgriobt a chrìochnaicheas luchdachadh sìos an toiseach, ruithidh e an toiseach, ge bith dè an òrdugh a shònraich thu anns a’ chòd.
A’ cleachdadh “dàil” airson neo-bhacadhSeo a tha cur ris an tréith `defer` a’ ciallachadh. Bidh an sgriobt a’ feitheamh gus an tèid an duilleag gu lèir a pharsadh mus tèid a chur an gnìomh, agus gu cudromach, cumaidh e an òrdugh tùsail anns an do sgrìobh thu e. Tha seo gu math furasta a chleachdadh, oir chan eil e a’ bacadh a’ chiad sgrion agus chan eil e a’ cur dragh air an òrdugh.
Dè am fear a bu chòir dhomh a thaghadh?
Gus a chur gu sìmplidh, tha na ceithir roghainnean seo coltach ri ceist ioma-roghainn:A bheil thu ag iarraidh luaths no òrdugh?
Seo mar a tha mo mholadh:
Ma tha an làrach-lìn agad beag, nach eil mòran sgriobtaichean ann, agus mura h-eil riatanasan ro àrd agad airson astar luchdachadh, ’s e an roghainn as fhasa an suidheachadh bunaiteach (bacaichte) a chleachdadh. Ged a tha e beagan nas slaodaiche, cha dèan e duilgheadasan sam bith.
Ma tha thu airson astar a’ chiad sgrion a leasachadh agus mura h-eil eisimeileachdan làidir aig na sgriobtaichean agad leithid “feumaidh A ruith mus tèid B a dhèanamh”, thoir prìomhachas dha…A’ cleachdadh “dàil” airson neo-bhacadh(cur dheth). Is e seo cha mhòr an fhuasgladh as fheàrr an-dràsta, oir chan eil e a’ cur bacadh air an lìbhrigeadh no a’ cur dragh air an òrdugh.
Ma dh’fheuchas tu ri dàil a chur air agus ma tha thu fhathast a’ faighinn a-mach gu bheil duilgheadasan aig cuid de ghnìomhan, smaoinich air…A’ cleachdadh JS airson neo-bhacadhTha am fuasgladh seo nas radaigeach, ach tha a cho-chòrdalachd beagan nas miosa.
Cleachd "neo-shioncronach" airson neo-bhacadh’S e (async) an roghainn as lugha a tha mi a’ moladh. Leis gu bheil an òrdugh cur gu bàs gu tur troimh-chèile, tha e furasta tuiteam mura h-eil thu cinnteach gu bheil na sgriobtaichean agad uile a’ ruith leotha fhèin.
Dà ribe mhòr anns an do thuit mi
Tha còmhradh saor. Sgrìobh mi sìos dà mhearachd a rinn mi; faodaidh tu an coimeas ri d’ eòlas fhèin gus faicinn an urrainn dhut an seachnadh.
A’ chiad chnap-starra: Chan urrainnear ro-shealladh fhaighinn air cuspairean gnàthaichte WordPress ann an àm fìor.
Airson greis, nuair a bha mi a’ gnàthachadh cuspair, às dèidh dhomh briogadh air sàbhail, cha bhiodh an ro-shealladh ag ùrachadh. Bhithinn a’ dèanamh beagan atharrachaidhean, ag ùrachadh na duilleige, agus bhiodh e fhathast mar a bha e.
Às dèidh beagan rannsachaidh, fhuair mi a-mach gur e gnìomh teannachaidh Minify an adhbhar. Tha am fuasgladh sìmplidh:
Faigh cothrom air plugan W3 Total Cache常规设置,Tionndaidh suas"teannachadh"Thoir air falbh an comharra bhon roghainn sin. An uairsin cliog air an t-saighead bheag fo “Sàbhail Roghainnean” san oisean gu h-àrd air an làimh dheis agus tagh “…”Sàbhail roghainnean agus glan an tasgadanTha an ceum seo deatamach; mura glan thu an tasgadan, chì thu an seann dreach fhathast.
Às dèidh dhut a bhith deiseil, till air ais gu gnàthachadh cuspair, agus bidh an ro-shealladh beò air ais mar as àbhaist.
An dàrna duilgheadas: Chan eil bogsa sgrùdaidh cuspair Astra a’ freagairt nuair a bhriogar air.
Thachair mi ris an duilgheadas seo o chionn greis. Bha mi a’ cleachdadh cuspair Astra, agus latha de na làithean fhuair mi a-mach gu h-obann nach robh am bogsa sgrùdaidh a’ freagairt ge bith ciamar a bhriog mi air. An toiseach, shaoil mi gur e duilgheadas leis a’ chuspair fhèin a bh’ ann, ach nas fhaide air adhart fhuair mi a-mach gur e roghainnean Minify W3TC a dh’adhbhraich e.
Seo mar a tha am fuasgladh:
Rach gu W3 Total Cache → Roghainnean Coitcheann → Roghainnean Teannachaidh Adhartach → JS → Roghainnean Einnsean Minify → Roghainnean Sgìreil, agus atharraich an seòrsa leabachaidh gu aon den dà rud seo:
- Roimhe seo, chaidh neo-bhacadh a choileanadh le bhith a’ cleachdadh JavaScript.
- Às dèidh sin, cleachd JS airson neo-bhacadh
San aon dòigh, ma ghlanas tu an tasgadan agus ma dh'ùraicheas tu an duilleag, bidh am bogsa sgrùdaidh ag obair ceart.
A thaobh carson a chaidh an dà roghainn seo a thaghadh an àite feadhainn eile, rinn mi beagan rannsachaidh. Gu sìmplidh, tha co-phàirtean aghaidh cuspair Astra gu math mothachail air àm cur an gnìomh sgriobta, agus faodaidh cuid de dhòighean neo-bhacadh adhbhrachadh gum fàillig ceangal tachartais. Le bhith a’ cleachdadh modh “neo-bhacadh le JS” bidh sin a’ dèanamh cinnteach nach tèid an sgriobt a chur an gnìomh ach an dèidh don duilleag crìoch a chur air luchdachadh, agus aig an aon àm a’ seachnadh an cur an gnìomh mì-rianail a chithear le async.
Liosta de dh'àiteachan air am bu chòir tadhal
Mu dheireadh, seo liosta-sgrùdaidh as urrainn dhut a leantainn gu dìreach:
Is e a’ chiad cheum soilleireachadh a dhèanamh air an amas agad. A bheil thu ag iarraidh an luchdachadh tùsail duilleag as luaithe, no a bheil thu a’ toirt prìomhachas do sheasmhachd agus obrachadh gun mhearachd? Bidh seo a’ dearbhadh dè an seòrsa leabachaidh a bu chòir dhut a chleachdadh.
Is e an dàrna ceum gun a h-uile càil atharrachadh aig an aon àm. An toiseach, lorg duilleag nach eil cho cudromach airson deuchainn a dhèanamh oirre, thoir sùil oirre airson latha no dhà, agus na cuir air adhart i air an làrach gu lèir ach ma tha thu cinnteach nach eil duilgheadasan ann.
San treas àite, glan an tasgadan an-còmhnaidh às dèidh gach atharrachaidh. Cuiridh dòigh-obrach tasgadan W3TC casg ort bho bhith a’ faicinn nan atharrachaidhean as ùire, agus mar sin tha an ceum “glan an tasgadan agus dèan deuchainn a-rithist” riatanach.
San ceathramh àite, cleachd innealan leasachaidh do bhrobhsair no innealan mar PageSpeed Insights gus coimeas a dhèanamh eadar an astar luchdachadh roimhe agus às deidh. Leig leis an dàta bruidhinn air a shon fhèin, chan e dìreach do fhaireachdainn gut.
Sgrìobh aig an deireadh
A bhith onarach, nuair a chunnaic mi an suidheachadh seòrsa leabaithe seo an toiseach, bha mi air mo shàrachadh airson ùine mhòr. Bha coltas gu robh am modh bacaidh bunaiteach ro shlaodach, agus cha robh am modh neo-shioncronach a’ gealltainn an òrdugh, agus dh’ fhaodadh dàil cùisean co-chòrdalachd adhbhrachadh. Cha robh mi cinnteach dè an roghainn a thaghas mi.
Ach thuig mi nas fhaide air adhart gur e co-rèiteachadh a th’ ann. Chan urrainn dhut an dà chuid an fheadhainn as luaithe agus as seasmhaiche a bhith agad; feumaidh tu an-còmhnaidh aon a ìobairt. Is e mo dh’eòlas-sa defer a chleachdadh an toiseach, agus is e sin an fhuasgladh as sàbhailte gun bhacadh an-dràsta, agus an uairsin gairm air ais a chleachdadh ma thig duilgheadasan am bàrr.
Ma thachras tu ri duilgheadasan coltach ris, no ma tha cùisean eile agad fhathast às dèidh dhut mo dhòigh-obrach a leantainn, faodaidh tu bruidhinn mu dheidhinn. Tha leasachadh làrach-lìn uile mu dheidhinn deuchainn is mearachd; chan eil duine na eisgeachd.
Tapadh leibh airson an artaigil agam a leughadh. Chì mi sibh an ath thuras.
An dòchas blog Chen Weiliang ( https://www.chenweiliang.com/ Dh’fhaodadh an t-artaigil “W3 Total Cache Minify Plugin Settings: How to Choose the Embedding Type? My Ritfalls and Lifesaving Tips,” a roinn mi, a bhith feumail dhut.
Fàilte gus ceangal an artaigil seo a cho-roinn:https://www.chenweiliang.com/cwl-34003.html
