Karɓar Baƙuncin WordPress & Ƙarin Bayanai

Sanya WordPress Ya Zama Mai Sauri da Tsaro: Lissafin Ayyuka da Kari (Plugins)

WordPress yana da sauri da kuma aminci ne kawai gwargwadon abin da ke tafiyar da shi. Ga jadawalin abubuwan da muke amfani da su a kan kowane shafin WordPress da muke masauki — abin da za a adana a cikin cache, abin da za a tsare, da kuma wadanne plugins ne suka cancanci zama maimakon wadanda dandalin ya mayar da su tsofaffi.

WordPress yana da kyau ne gwargwadon abin da ke tafiyar da shi

WordPress tana ba da ikon kashi mai yawa na yanar gizo domin tana da sassauci, amma hakan yana sa ta zama mai hankali da kuma rashin tsaro: shigarwa ta asali tana tambayar bayanan sau da yawa a kowane shafi, tana yada sigarta da tarinta ga kowa, kuma tana gayyatarku ku tara kari har sai aikin da wurin hare-hare duk sun kumbura a hankali. Babu wani daga cikin wannan da yake lahani a cikin WordPress kamar sakamakon gudanar da ita a kan ababen more rayuwa da ba su yin komai don taimakawa.

Laba_ri mai kyau shi ne cewa madaidaitan shawarwari kalilan ne kawai suke gyara mafi yawan matsalolin, kuma shawarwari ne da suka shafi tsarin masarrafar (stack) maimakon abin da ke ciki. Yi caching mai tsanani a matakin da ya dace, kaye wa cibiyar bayanai nauyi daga kwararar bayanai ta yau da kullum, yi amfani da plugins kalilan da gaske suke da amfani, kiyaye sabunta komai, sannan ka ware shafin domin idan aka samu matsala ta tsaya a can kawai. Wannan mukalar ita ce wannan jerin abubuwan da za a duba, bisa tsarin da muke amfani da shi ga kowane shafin WordPress a kan dandalinmu.

Ajiye a kan sabar, ba kawai a cikin wani matosai ba

Babban makami guda a saurin WordPress shine kada a gudanar da WordPress a yawancin ziyarce-ziyarce. Bukatar yau da kullum tana tayar da WordPress, ta gudanar da plugins ɗinka kuma ta yi tambaya ga bayanan bayanai kafin ta aika da wani ɗan guntu; ajiyar shafi gaba ɗaya tana ba da shafi da aka gama kai tsaye daga uwar garken yanar gizo a karo na gaba, tana tsallake dukkan wannan tashi. Inda wannan ajiyar ta ke yana da mahimmanci: wani plugin na ajiyar wuri yana zaune a cikin PHP, don haka PHP har yanzu yana farawa kafin ajiyar ta iya amsa, yayin da ajiyar matakin uwar garken tana amsa da wuri a cikin buƙatar kuma tana riƙe shafuka a cikin wani tsari wanda uwar garken za ta iya fitarwa nan take.

Kowane shafin WordPress da muke karbar bakunci yana aiki ne a kan LiteSpeed Enterprise tare da matakin-uwar garken LSCache, kuma namu matosai na cache yana haɗa WordPress da shi yadda ya kamata daga cikin akwatin — an riga an shigar da shi kuma an sabunta shi ta atomatik, don haka abu ne ɗaya da ba a buƙatar saitawa ko ci gaba da sabuntawa. A kan asalin da ba na LiteSpeed ba, guda matosai kawai baya fitar da manyan shafuka kuma yana tsayawa gefe yayin da cache ɗin abu ke ci gaba da aiki, ta yadda ba a bar shafin da aka yiura da rabi-da-saita ba. Dokar da ta dace don jerin abubuwan da kuka zaɓa: cache ɗin shafi ɗaya cikakke, a uwar garken, kuma kada ku ɗora wani matosai na biyu na cache a saman shi — suna fada.

Ma'ajiyar abu da kuma bayanan bayanai

Bayan duk wata bukatar samun shafi tana yiwuwa ta hanyar 'static page'. Tattaunawar shiga account, wajen gudanarwa (admin), bincike, kwallayen siyayya da kuma duk wani bangare da aka keɓance dole ne su gudanar da PHP, kuma ga waɗannan makasudin yana komawa ne daga tsallake aikace-aikacen zuwa tsallake rukunin bayanai (database). Cache na object na kowane saiti — Redis, a yanayinmu — yana adana sakamakon maimaita karatun rukunin bayanai a cikin kwalwalwa (memory), domin kada a riƙa neman zaɓuka, abubuwa na wucin gadi da bincike iri ɗaya daga rukunin bayanai a kowane samun shafi. Tasirin yana bayyana sosai a daidai inda full-page cache ba zai iya taimakawa ba: wajen gudanarwa mai sauri, kwallayen siyayya masu sauri, da kuma raguwar nauyi mai yawa a kan rukunin bayanai lokacin da ake da masi amfani da yawa.

Kalmar da ke da muhimmanci ita ce ta kowace shafin yanar gizo. Ma'ajiyar abu ɗaya da ake rabawa tana nufin gidan yanar gizo ɗaya mai aiki tuƙuru ko wanda aka rubuta shi ba daidai ba zai iya fitar da bayanan da kowa ya adana kuma ya hana bayanan bayanai ga makwabtanta; ma'ajiyar keɓe ta kowace shafin yanar gizo, tare da iyakokin bayanan bayanai na kowace shafin yanar gizo, tana kiyaye wannan girman fashewar a cikin iyaka. A kan jerin abubuwan da kuka duba, ku ɗauki ma'ajiyar abu mai ɗorewa a matsayin wacce ba ta da zaɓi ga kowace shafin yanar gizo tare da masu amfani da suka shiga ko kantin sayar da kayayyaki, kuma ku yi taka tsantsan da wuraren da ake raba shi a tsakanin masu haya.

Plugins din da suka cancanci a sarrafa su — da waɗanda dandamali ke maye gurbinsu

Kowane ƙarin bayani (plugin) da kuka ƙara shine lambar da ke aiki a kan buƙatun gidan yanar gizo kuma kofa ce da wata rana wani zai iya shiga ta ciki, saboda haka manufa ta gaskiya ita ce a sami mafi ƙarancin plugins waɗanda ke yin abubuwa da yawa. Mai masaukin baki mai kyau yana kawar da buƙatar dukan nau'in su: tare da caching a matakin sabar, ingantaccen cache na abu (object cache) da madadin bayanai na dandamali (platform backups), ba kwa buƙatar plugin na caching, ko wani keɓaɓɓen plugin na cache na abu, ko plugin na madadin bayanai — waɗannan ayyukan ana yin su ne mafi kyau a ƙarƙashin WordPress, kuma gudanar da su a sama kawai yana ƙara rikici da ɗawainiya ne.

Abin da ya rage wanda ya cancanta a riƙa amfani da shi shine ƙaramin saiti da ke ƙara ingantaccen ƙarfi: ɓangarorin da shafin yanar gizonku ke buƙata don aikinsa, da kuma — a kan dandalinmu — ɓangarorin biyu na matakin repo da muke ginawa kuma muke aikawa tare da kowane shafi. ɓangaren cache namu yana haɗa WordPress da cache သည့် uwar garken kuma yana kula da tsaftacewa mai wayo ta yadda gyara zai share shafukan da ya kamata kawai. ɓangaren footprint namu yana cire alamomin da tsohuwar shigarwar WordPress ke watsawa — sigar da alamar mai samarwa, wuraren gano bayanai, XML-RPC, pingbacks da taken powered-by — a kowane tura, ta yadda sabunta ɓangare ko jigo ba zai iya dawo da su ba a asirce. An gina duka biyun zuwa mizanan kundin ɓangare na WordPress.org, kyauta ne, kuma suna sabunta kansu.

Kiyaye WordPress amintacce kuma na yanzu

Yawancin matsalar tsaro ta WordPress ba ta da wani wayo; tsohuwar matsala ce. Babban tsarin da ya tsufa, ko jigo, ko kuma matosai mai rauni da aka sani kuma aka wallafa shi ne babban abin da ke kawo wa shafuka hari, wanda hakan ke sanya sabuntawa zama aikin tsaro mafi muhimmanci kuma mafi gajiyarwa, wanda shi ya sa ake yin watsi da shi. Ya kamata ɗaukar nauyin shafuka na managed hosting ya sauke muku wannan nauyin: ta hanyar gyara tsarin da ke ƙarƙashin WordPress, da kuma sanya sabunta babban tsarin da matosai su zama masu aminci wajen amfani da su ta hanyar ba ku kwafin gwaji don gwada su da kuma madadin ajiya (backup) don komawa gare shi idan an buƙata.

Bayan kuɗi, yi tsammanin za a tilasta muku iyakoki: ana kunna binciken malware ta tsohuwa domin a kama kamuwa da cuta maimakon baƙo ya gano shi, keɓewa ta yadda shafin da aka lalata ba zai iya kaiwa ga wani ba, kariya ta DDoS a gefe, da TLS ko'ina tare da takaddun shaida da aka sabunta ta atomatik. Babu wani daga cikin waɗannan da ke maye gurbin tsafta ta asali — amintattun bayanan shiga, damar da ba ta da wani amfani, cire abubuwan da ba ku ƙara amfani da su ba — amma yana nufin ababen more rayuwa ba su raunana ba. A kan jerin abubuwan da za ku duba, tambayar ga duk wani mai masaukin baki mai sauƙi ce: tsaro ne tsohuwa, ko kuma kunshin da kuke saya?

WooCommerce da shafukan da kada ku taɓa adana su a cikin cache

Shago shine wurin da tsawaita adana bayanai (caching) ke kawo babbar nasara kuma yake haifar da babban barna idan aka yi shi ba tare da kwarewa ba. Shafukan jeri, kayayyaki, da rukunoni sune mafiya yawan ziyara, kuma sune shafukan da za a iya adana bayanai mafi sauƙi, kuma fitar da su daga tsarin adana shafi gaba ɗaya shine mafi kyawun abin da za ku iya yi don saurin shago. Amma shafukan sayayya, biyan kuɗi, da asusu sun keɓanta kuma kada a taɓa fitar da su daga tsarin adana bayanai na gama-gari — idan aka yi hakan, mai siyayya zai ga kwandon wani, wanda hakan yana nufin shago ya lalace kuma an samu matsala ta ɓoye bayanan sirri.

Hanyar samun duka biyun ita ce a adana shafin a cikin cache sannan a soke sassan da ake buƙatar nuna kai tsaye. Edge Side Includes suna nuna guntuwar keken kaya, jimillar mini-kekiyar kaya, da yanayin asusu ga kowace buƙata yayin da sauran shafin ke fitowa daga cache, kuma ana cire keken kaya, biyan kuɗi, my-account da kowane shafi na nonce ko zaman tattaunawa ta tsohuwa. Ana kula da sabuntawa ta hanyar tsarin sharewa ta atomatik mai wayo wanda ke aiki lokacin da wani samfuri, farashi, ko oda ya canza, don haka farashin da ya tsufa ba ya zama a waje. Idan kana amfani da WooCommerce, wannan ita ce sassan jerin abubuwan da za a duba don tabbatar da komai ya yi daidai: shago mai sauri daga cache, keken kaya mai rai ga kowane mai amfani, babu wani bayani na sirri da ake adana a cikin cache.

Tambayoyin da aka fi yawa

Shin har yanzu ina buƙatar fasahar adana bayanai ta caching kamar WP Rocket?

A'a. Ana sarrafa ajiyar shafi gaba ɗaya a uwar garken yanar gizo ta LSCache na LiteSpeed, plugin ɗin cache namu yana haɗa WordPress da shi tare da sarrafa sharewa ta hankali, kuma akwai ajiyar abu ta Redis a kowane shafi a bayansa. Ƙara wani plugin ɗin ajiyar shafi gaba ɗaya na biyu a saman yana yawan yin gogayya da cache na matakin uwar garke maimakon taimako, don haka ba a buƙatarsa kuma ba a ba da shawararsa ba.

Wane plugins ne dandalin ke sanya su zama marasa amfani?

Plugins masu adana bayanai (caching plugins), da plugins na musamman na adana abubuwa (separate object-cache plugins), da kuma plugins na adana ajiyar bayanai (backup plugins) duk ba su da wani amfani a nan, domin ana gudanar da waɗancan ayyukan ne a ƙarƙashin WordPress — wato ajiyar bayanai a matakin uwar garken yanar gizo (server-level caching), da ingantaccen tsarin adana abubuwa a kowane shafi (managed per-site object cache), da kuma ajiyar bayanai na dandalin (platform backups). Cire su yana rage matsala da wuraren da za a iya kai hari. Abin da ya rage wanda ya dace a riƙa amfani da shi shi ne plugins ɗin da shafin yanar gizon ku ke buƙata da gaske domin ya yi aiki, tare da sabis ɗinmu guda biyu na kyauta masu kula da adana bayanai da kuma Footprint-Free, waɗanda aka riga aka sanya su tun kafin a fara amfani da dandalin.

Shin ajiyar wucin gadi (caching) zata lalata karusar WooCommerce dina ko shafukan da aka shiga (logged-in)?

A'a. An cire shafin sayayya, wurin biya, asusuna na da kowane shafi na nonce ko zama daga caji ta tsohuwa, kuma Edge Side Includes suna sani sassan sayayya da jimlar su su kasance a raye a shafukan da aka adana a caji. Masu siyayya koyaushe suna ganin kwandon su da kuma wurin biya mai aiki yayin da shagon ke lodi daga caji, kuma tsarin sharewa ta atomatik mai wayo yana share shafukan da abin ya shafa lokacin da wani samfuri, farashi ko oda ya canza.

Ta ya kuke kiyaye tsaron WordPress ba tare da na sarrafa shi ba?

Munai fitar da matsalar daga tushe a karkashin WordPress, muna sa abubuwan da suka shafi asali da kuma sabunta plugin su zama masu aminci tare da amfani da yanayin gwaji da maido da su ta danna sau daya, muna gudanar da binciken malware da kariya ta DDoS ta tsohuwa, muna keɓe kowane shafi domin matsala daya kada ta yadu, kuma muna bayar da sabunta takaddun shaida na TLS ta atomatik. Wannan yana cire ababen more rayuwa a matsayin raunin da ba shi da karfi; tsafta ta asali kamar ingantattun bayanan shiga da cire plugin da ba a amfani da su suna nan a hannunka.

Gwada shi kyauta na tsawon kwanaki 14

Kaddamar da shafukanka na farko kyauta na kwanaki 14 — ba tare da katin ba. Kana matsar da wani shafi ko hanyar sadarwa da ke akwai? Gudun hijirarka na farko a kanmu yake.

Fara kyauta