Littafin Adireshi
Ko da mafi kyawun lambar na iya gurgunta gidan yanar gizon WordPress ɗinku idan kun zaɓi plugins ɗin da ba daidai ba.
Wannan ba ƙari ba ne. Na ga gidajen yanar gizo da yawa da ke aiki yadda ya kamata, amma saurin loda su ya tashi daga daƙiƙa 0.8 zuwa daƙiƙa 3 bayan ƙara wasu ƙananan lambobi. Bayan dogon bincike, sai ya zama cewa wani ɗan gajeren bayani yana gudanar da tarin tambayoyi marasa amfani a cikin rumbun adana bayanai.
Don haka a yau, bari mu yi magana game da WPCode da Fluent Snippets, plugins guda biyu na sarrafa snippets na lamba waɗanda galibi ana kwatanta su a cikin al'ummar WordPress.
Gaskiya dai, na yi amfani da shi sosai har ma na taimaka wa abokai su guji wasu matsaloli. A yau, zan raba duk abubuwan da na gani na gaskiya.
Bari in fara da ɗan bayani.
Akwai hanyoyi kaɗan da za a iya ƙara lambar musamman a cikin WordPress. Ɗaya ita ce a gyara ayyukan.php na jigon kai tsaye, wanda yake mai sauƙi kuma mai sauƙi, amma komai yana ɓacewa tare da kowane sabuntawa; wani kuma shine amfani da jigon yaro, wanda ya ɗan fi kyau, amma har yanzu yana da ƙarin kuɗin kulawa; wani kuma shine nemo ingantaccen plugin ɗin snippet na lamba, wanda ya fi aminci don sarrafawa da aiwatarwa.
WPCode da Fluent Snippets sune masu fafatawa a cikin waɗannan waƙoƙin guda biyu.
WPCode , wani tsohon soja a cikin al'ummar WordPress, samfurin ƙungiyar WPCode ne kuma koyaushe yana da kyakkyawan suna. Yana da ƙimar 4.9 cikin 10; duk da cewa yana da sharhi 31 kawai, wannan maki yana magana da kansa.
Fluent Snippets , wani samfuri daga ƙungiyar WPManageNinja—eh, ƙungiyar da ta yi FluentCRM. Tana da shigarwa sama da 40 da ƙimar 4.6, ƙasa da WPCode kaɗan amma tare da ninki huɗu na adadin shigarwa.
Wannan abin sha'awa ne. Alaƙar da ke tsakanin ƙarar shigarwa da ƙima dole ne ta kasance da dalili a bayanta.
Kwarewar edita
WPCode yana amfani da editan ACE, wanda, bari in gaya muku, yana da salon WordPress na gargajiya. Yana da haskaka lamba, amma tsarin launi yana da tsauri, kuma yana mantawa da kammala lambar. Idan kun saba da VS Code, amfani da shi a nan zai ba ku jin kamar "Ah, na yi tafiya shekaru biyar baya."
Snippets masu ƙarfi sun bambanta; an haɗa su kai tsaye cikin Editan Monaco.
Eh, edita iri ɗaya ne da VS Code. Haskaka lambar, kammala ta atomatik, da kuma alamun tsarin rubutu - duk wannan ƙwarewar kusan iri ɗaya ce da rubuta lambar a cikin gida. Lokacin da na fara amfani da ita, nan take na kamu da son ta. Wannan jin "a ƙarshe, wani plugin ne da ke son yin edita mai kyau!"
Amma ga tambaya: shin edita mafi kyau yana nufin ingantaccen ƙwarewar mai amfani?
rashin tabbas.
Na san wani abokina a Shenzhen wanda ke gudanar da kasuwancin gidan yanar gizo. Shi kaɗai ne mai gidan yanar gizo, yana kula da gidajen yanar gizo sama da talatin. Ya gaya mini yana son WPCode. Me yasa? Domin abu ne mai sauƙi. Buɗe bayan shafin, danna sau biyu, lambar ta bayyana, kuma shi ke nan. Ba ya buƙatar wasu fasaloli masu kyau; yana buƙatar kwanciyar hankali da aiki ba tare da kurakurai ba.
Waɗannan kalmomin sun taɓa ni sosai a lokacin.
Eh, Editan Monaco babban mutum ne kuma mai iko sosai. Amma ga wanda ke kula da gidajen yanar gizo sama da talatin kowace rana, tsarin koyo da kansa nauyi ne.
存储方式
Bayan mun tattauna batun editan, bari mu ci gaba zuwa wani abu mafi tsauri.
Ana adana WPCode a cikin rumbun adana bayanai, kuma duk wani ɗan gajeren bayani ana adana shi a cikin teburin wp_options. Kowace aikin karantawa ya ƙunshi tambayar bayanai, kuma a cikin yanayi masu daidaituwa sosai, wannan adadin tambaya zai iya taruwa.
Fluent Snippets yana amfani da ajiyar fayiloli. Ana adana snippets ɗin lambar a matsayin fayilolin PHP a cikin babban fayil ɗin wp-content/fluent-snippets/, kuma WordPress yana haɗa su kai tsaye yayin aiwatarwa, yana wucewa ga tambayoyin bayanai.
A ka'ida, ajiyar fayiloli ya fi sauri kuma ya fi aminci.
Me yasa ake ɗaukarsa a matsayin mafi aminci? Domin ajiyar fayiloli yana ware haɗarin allurar SQL; babu wani ɗan ƙaramin lamba a cikin bayanan da za a iya allura.
Amma akwai "amma".
Ajiye fayil ɗin yana da nasa matsalolin. Duk lokacin da aka sabunta ɗan gajeren bayani, ana buƙatar izinin rubuta fayil. Idan sabar ba ta daidaita ba, ko kuma a wasu wurare na musamman na masaukin yanar gizo, rubuta fayil na iya fuskantar matsaloli. A da, wani ya yi korafi a cikin wani rukuni cewa lambar ba ta aiki bayan sabunta ɗan bayanin, kuma bayan bincike, an gano cewa matsalar izinin fayil ce.
Saboda haka, babu wani abu mai rikitarwa; kowanne yana da nasa yanayin.
Yanayin lodawa
Nan ne babban bambanci tsakanin plugins guda biyu ya ta'allaka.
Lodawa na sharaɗin WPCode abu ne mai sauƙi, yana tallafawa lodawa na gaba da na baya. Hakanan zaka iya zaɓar kunna ko kashe shi a duk duniya. Abu ne mai sauƙi haka.
Loda yanayin Fluent Snippets abin mamaki ne; ana iya dogara da matsayin mai amfani, ƙa'idodin URL, nau'ikan na'urori, har ma da fannoni na musamman. Ƙwarewarsa ba ta cikin jadawalin.
me hakan ke nufi?
Wannan yana nufin za ku iya cimma iko mai kyau. Misali, "loda wannan lambar kawai akan na'urorin hannu inda URL ɗin ya ƙunshi /product/ kuma mai amfani bai shiga ba" buƙata ce da ba za a iya cimmawa a cikin WPCode ba, amma fasali ne na yau da kullun a cikin Fluent Snippets.
Hakika, akwai kuɗaɗen da ake kashewa. Yayin da tsarin ya fi rikitarwa, haka nan farashin gyara ke ƙaruwa. Bayan watanni shida, akwai tambaya ko za ka iya fahimtar sharuɗɗa da ƙa'idodi da ka rubuta.
Ji na
WPCode kamar wukar sojojin Switzerland ne: ya isa kuma yana da ƙarfi, amma aikinsa yana da iyaka.
Snippets masu ƙarfi kamar akwatin kayan aiki ne na ƙwararru; za ku iya yin abubuwa da yawa, amma kuna buƙatar sanin abin da kuke yi.
Gaskiya, waɗannan biyun ba ma masu fafatawa a fagen ɗaya ba ne.
Idan kana gudanar da gidan yanar gizo na sirri ko ƙaramin aiki, WPCode ya isa. Babban darajarsa tana cikin sarrafa lambar ka da kyau, guje wa kurakurai, da kuma tabbatar da ingantaccen aiki.
Idan kana yin ayyuka masu inganci ko kuma shafinka yana da dabaru masu rikitarwa na kasuwanci, loda bayanai na sharaɗi na Fluent Snippets na iya zama mai ceton rai.
Aikace-aikacen da ake amfani da shi: Nau'in abun ciki ba zai iya kiran gajerun hanyoyi kai tsaye ba
To, yanzu da muka yi bayani game da kwatancen asali, bari mu je ga wasu misalai masu amfani.
Mutane da yawa suna ƙirƙirar ɗan gajeren bayani na nau'in abun ciki a cikin Fluent Snippets sannan su rubuta gajerun hanyoyi a ciki.
Alal misali
[nihaoya]Haka ne.
Bari in gaya maka, na taɓa faɗawa cikin wannan tarko a baya.
Fluent Snippets yana goyan bayan nau'ikan snippets guda uku: nau'in PHP, nau'in abun ciki, da nau'in CSS/JS.
Idan an saita ɓangaren bayaninka zuwa nau'in Content (PHP+HTML), rubuta waɗannan a ciki: [nihaoya]Ba zai yi bincike ba; zai yi bincike ne kawai... [nihaoya] Ana fitar da waɗannan haruffa daidai yadda suke.
Rubutu ne kawai, ba a takaitaccen bayani ba.
Domin a aiwatar da gajeren lambar, dole ne a naɗe ta a cikin aikin PHP `do_shortcode()`. Tsarin ginin shine kamar haka:
<?php echo do_shortcode('[nihaoya]'); ?>
Ta wannan hanyar, WordPress za ta yi nazarin gajeriyar lambar kuma ta fitar da abubuwan da suka dace.
Ya ɗauki lokaci mai tsawo kafin in fahimci wannan; ba a fayyace shi a sarari a cikin takardun ba.
Idan ɓangaren rubutunka yana amfani da nau'in PHP, ya fi sauƙi: kawai rubuta bayanin 'return' a cikin aikin, yi rijista da 'add_shortcode', kuma gajeren lambar zai yi aiki daidai. Babu wata matsala; matsalar tana kan nau'in abun ciki ne kawai.
Ina zargin cewa mutumin da ya rubuta wannan fasalin ya ɗauka cewa nau'in abun ciki galibi yana nufin abubuwan HTML ne, kuma ya kamata a sarrafa shi ta hanyar amfani da nau'ikan PHP, don haka rashin wata alama a fili game da hakan a kan hanyar sadarwa. Duk da haka, a aikace, mutane da yawa suna amfani da nau'ikan biyu a musayar ra'ayi, wanda ke haifar da matsaloli.
a ƙarshe
Wa ya dace da WPCode ? Ƙananan gidajen yanar gizo masu buƙatu masu sauƙi, da kuma waɗanda ba sa son yin ƙoƙari. A shirye suke don amfani da shi nan take, ba tare da la'akari da koyo ba, kuma gyara matsala abu ne mai sauƙi.
Su waye Fluent Snippets suka dace da su? Yanar gizo matsakaici zuwa babba tare da tsarin sarrafawa mai rikitarwa da kuma mai da hankali kan aiki. Ajiye fayiloli yana nufin saurin aiwatarwa cikin sauri, lodawa cikin sharaɗi yana nufin ingantaccen sarrafawa, kuma Editan Monaco yana nufin ƙwarewar haɓakawa mafi daɗi.
Hakika, wannan yana kan hujjar cewa kuna son biyan kuɗin koyo don waɗannan "ƙari".
Gaskiya, idan kawai kuna ƙara lambar Google Analytics ko sanarwar haƙƙin mallaka a ƙarshen labarinku, WPCode yayi kyau sosai. Babu buƙatar shiga cikin matsalar gyara Fluent Snippets don "ingantaccen edita."
Duk da haka, idan shafin yanar gizonku yana buƙatar gwajin A/B kuma yana buƙatar loda lamba daban-daban ta na'ura, rawar mai amfani, ko nau'in shafi, lodawa na sharaɗin Fluent Snippets zai iya ceton ku da yawa daga yanke hukunci da hannu da kuma rubuta lambar sirri.
Abu na ƙarshe.
Kayan aiki kawai suna da amfani; ainihin ƙimarsu tana cikin ko za ku iya ƙara yawan ƙarfinsu.
WPCode sanannen kayan aiki ne wanda yake da karko, mai sauƙin amfani, kuma ya dace da amfani da shi cikin sauri. Fluent Snippets kayan aiki ne na ƙwararru wanda ke ba da ƙarfi da aiki, da kuma sassauƙan sarrafa yanayi, kuma ya dace da masu haɓakawa da gidajen yanar gizo masu rikitarwa.
Zaɓar plugins ba wai game da nuna ƙwarewarka ba ne, amma game da sa gidan yanar gizonku ya fi kwanciyar hankali, sauri, da aminci.
Ina da yakinin cewa abin da ya fi dacewa da kai shi ne mafi kyau, ba lallai ba ne ƙarin fasali ko ƙarfi su fi yawa.
taƙaitaccen jumla ɗaya
- Ƙaramin shafi, buƙatu masu sauƙi → WP Code
- Babban wuri, tsarin kula da yanayi mai rikitarwa → Yankakken ...
A ƙarshe, ga wata shawara: Bincike mafi mahimmanci shine samun ƙwarewa da kuma gudanar da lambar. Kada kawai ku yi alama a kanta ba tare da yin aiki ba, kowa da kowa!
Da fatan, labarin "WPCode vs Fluent Snippets: Wanne ya fi kyau? Kwatanta Plugin da Koyarwa Mai Amfani" da aka raba a shafin yanar gizon Chen Weiliang ( https://www.chenweiliang.com/ ) zai taimaka muku.
Ku ji daɗin raba wannan labarin ta hanyar haɗin yanar gizo: https://www.chenweiliang.com/cwl-34009.html
