Noong Hulyo 2023, nag-host ang State of Digital Publishing (SODP) ng WordPress Publishers Performance Summit (WPPS) – isang online na kaganapan para sa digital publishing at mga propesyonal sa news media.
Ang artikulong ito ay batay sa buod ng mga pangunahing natutunan ng isang presentasyon nina Aslam Multani, Co-Founder at CTO sa Multidots, at John Levitt, dating General Manager ng Parse.ly – nakuha ng Automattic.
Ang WordPress ay may isa sa pinakamalaking library ng mga plugin at add-on. Gayunpaman, ang paggamit ng masyadong marami sa mga ito ay maaaring maging sanhi ng paglaki ng isang website, na sa huli ay makakaapekto sa pagganap.
Ang solusyon ay para sa mga publisher na kumuha ng isang minimalist na diskarte sa pagbuo ng kanilang tech stack, upang epektibo nilang masubaybayan ang performance nang hindi naaapektuhan ang performance.
Upang gawin ito, kailangan nilang tumuon sa mga sumusunod na lugar:
- Pagganap
- Usability
- Seguridad
- Extendability
Pagbuo ng Tech Stack
Plano mula sa Simula
Kailangang tandaan ng mga publisher ang mga sumusunod na payo sa yugto ng pagpaplano:
Nangangailangan ng pagtatasa : Maging malinaw tungkol sa problemang hinahanap mong lutasin, at ang mga resultang inaasahan mo kapag pinalawak ang iyong tech stack.
Tandaan na ang pagdaragdag ng mga bagong plugin o pagsasama ay maaari ding magkaroon ng hindi inaasahang hindi inaasahang kahihinatnan at benepisyo. Halimbawa, maaaring makaapekto ang isang solusyon sa monetization sa mga editoryal na daloy ng trabaho at/o karanasan ng end user sa parehong positibo at negatibong paraan. Maging malinaw tungkol sa mga potensyal na epekto na ito hangga't maaari upang maiwasan ang mga sorpresa sa susunod.
Pagkolekta ng baseline data : Ang mga baseline ay mahalaga para sa pagsukat ng progreso. Kasama sa baseline data ang mga sukatan gaya ng aktibong oras ng pakikipag-ugnayan, trapiko sa paghahanap, recirculation rate, rate ng conversion, atbp. Simulan ang pagkolekta ng baseline data mula sa mismong yugto ng pagpaplano sa halip na maghintay hanggang sa paglulunsad o pagsasama ng iminungkahing pagbabago sa website. Nakakatulong ito sa pagkuha ng mas malinaw na larawan ng bago at pagkatapos ng mga sitwasyon.
Pananaliksik : Kabilang dito ang pagkuha sa mga opinyon ng lahat ng nauugnay na stakeholder na kasangkot – mga end user, mambabasa, customer, atbp. Ang kalamangan dito ay na-highlight nito ang mga lugar kung saan magkakaroon ng epekto ang iminungkahing proyekto.
Magtakda ng mga layunin at resulta : Magtakda ng mga masusukat na layunin bago magsimula ang proyekto. Habang ginagawa ito, mahalagang maunawaan na hindi lahat ng kinalabasan ay tataas o tataas sa nais na direksyon. Halimbawa, ang isang pagbabagong ipinatupad upang mapabuti ang bilis ng pahina ay maaaring walang pagbabago sa mga pag-signup sa newsletter. Mahalaga pa rin na itakda ang layuning "walang pagbabago" na ito sa simula upang matiyak na kahit na hindi tumataas ang mga pag-signup sa newsletter, hindi rin sila naaapektuhan.
Mga Tool at Pagpapatupad
Tatlong bagay na kailangang pagtuunan ng pansin ng mga publisher:
Suriin ang mga kasalukuyang tool : Makipag-usap sa iyong mga kasosyo at miyembro ng koponan upang masuri ang kasalukuyang estado ng mga tool na iyong ginagamit. Mabilis na naa-update ang software, at madaling makaligtaan ang isang update na maaaring gawin ang trabaho ngunit hindi mo alam.
Gumawa ng plano : Gumawa ng plano kung paano makamit ang iyong mga layunin. Magtakda ng mga timeline at magtalaga ng mga gawain sa mga nauugnay na stakeholder.
Ipatupad, sukatin, ulitin : Tandaan na ang gawain ay hindi tapos sa sandaling ang proyekto ay inilunsad. Kailangan mong patuloy na suriin ang epekto ng iyong naabot, pagkatapos ay umulit hanggang sa makamit ang ninanais na resulta.
Editoryal na Daloy ng Trabaho
Ang mga mataas na teknikal na proyekto ay may mga epekto sa buong organisasyon at mahalagang tandaan ito. Para sa mga website na nakabatay sa nilalaman, ang editoryal ay nasa puso ng proseso ng pag-publish, at kadalasan ay ang departamentong may hindi gaanong pamilyar sa teknolohiya. Para sa kadahilanang ito, pagaanin ang paglipat para sa mga kagawaran at user na iyon na maaaring walang gaanong pagkakalantad sa bagong teknolohiya. Magagawa ito gamit ang mga sumusunod na paraan:
- Magbigay ng konteksto para sa mga bagong pagbabagong ipinatupad kasama ng mga inaasahang resulta.
- Magbigay ng tuluy-tuloy na pagsasanay.
- Magpatupad ng mga bagong solusyon sa mga tech stack na pamilyar na sa mga user upang maiwasan ang mga biglaang paglipat.
Mga Tip sa Matalinong Pagpili
Nagkaroon kami ng top-level na view sa kung paano bumuo ng isang strategic plan para sa pagpapatupad ng mga pagbabago sa iyong WordPress tech stack.
Bumaba na tayo ngayon sa pagtingin sa mga mani at bolts ng mga bagay sa isang maliit na detalye.
Mga tema
Magpasya kung mangangailangan ka ng custom na tema o isang handa na tema.
Mga Tagabuo ng Pahina
Isaalang-alang ang mga sumusunod na tampok:
Pagkatugma ng tema : Dahil open-source ang WordPress, maraming iba't ibang developer ang nag-ambag sa library ng mga tema at tagabuo ng pahina nito. Nangangahulugan ito na hindi lahat ng mga tagabuo ng pahina ay tugma sa lahat ng mga tema ng WordPress.
Suporta sa komunidad : Ang mahuhusay na tagabuo ng page ay may mga umuunlad na komunidad ng suporta kung saan ang ibang mga user at developer ay tumutulong na i-troubleshoot ang mga pinakakaraniwang isyu.
User interface : Ang tagabuo ng page ay dapat magkaroon ng intuitive, madaling gamitin na interface.
Mga Plugin
Patunayan ang pagiging tunay : Tiyaking ang lahat ng mga plugin na iyong dina-download ay tunay at walang anumang malisyosong code. Mayroong ilang mga paraan upang gawin ito. Ang WordPress Authenticity Checker ay isang plugin na awtomatikong ginagawa ito. Ang iba pang mga opsyon tulad ng Jetpack Protect at WPScan ay maaaring mag-scan ng isang buong website kasama ang mga plugin at tema upang makita ang mga kahinaan.
Ang mga may kaalaman sa coding o may coding team sa kanilang pagtatapon ay maaaring ipatupad ito nang manu-mano .
Mga pinakamababang plugin : Bilang isang pangkalahatang tuntunin, panatilihing pinakamababa ang mga plugin upang maiwasan ang paglobo ng iyong website. Higit pang bigyang pansin ang mga sumusunod na kadahilanan:
Nilalaman mula sa aming mga kasosyo
- Ilang taon na ang plugin? Ang mga lumang plugin ay maaaring negatibong makaapekto sa pagganap ng isang website.
- Ilang review at aktibong pag-install mayroon ang isang plugin? Kung mas maraming review at aktibong pag-install, mas pinagkakatiwalaan ito ng mga user nito.
- Sino ang mga developer? Kung makakita ka ng isang developer na hindi mo pa narinig na nakalista sa ilalim ng isang plugin, makabubuting gawin ang isang mabilis na paghahanap sa Google upang matiyak ang kanilang mga kredensyal.
- Gaano kadalas ina-update ang plugin? Hindi na kailangang sabihin, mas madalas na ina-update ang isang plugin, mas mahusay itong gaganap.
Arkitektura ng Nilalaman
Ang arkitektura ng nilalaman ay tumutukoy sa paraan ng pagkakaayos ng nilalaman sa isang website. Ang magandang arkitektura ng nilalaman ay nagbibigay-daan sa nilalaman na madaling matuklasan at maibabahagi sa mga platform at device sa internet.
Narito ang ilang pinakamahuhusay na kasanayan sa arkitektura ng nilalaman at mga plugin na magagamit para sa kanila.
- Paggamit ng WordPress multisite: Ang WordPress multisite ay nagbibigay-daan sa mga user na pamahalaan ang maramihang mga site na may parehong tema, mga plugin, at mga file sa pag-install. Ito ay kapaki-pakinabang para sa mga negosyong nagpapatakbo ng maraming website dahil ang lahat ng mga website ay maaaring pamahalaan at i-update mula sa isang dashboard. Kasama sa mga halimbawa ng multisite na plugin ang User Switching at InfiniteWP .
- Mga custom na uri ng post: Ang mga uri ng post ay mga identifier na ginagamit ng WordPress upang pag-uri-uriin ang nilalaman. Mayroon itong ilang mga in-built na uri ng post tulad ng Mga Post, Mga Pahina, Mga Attachment, Mga Pagbabago, Menu ng Navigation, Custom na CSS at Mga Changeset. Ang mga user na nakakakita ng mga hindi sapat na ito ay maaaring gumawa ng sarili nilang mga custom na uri ng post gamit ang mga plugin gaya ng Custom Post Type UI .
- Mga Taxonomy: Ang mga taxonomy ay mga paraan ng pagsasama-sama ng mga post sa WordPress. Ang mga taxonomy ay maaaring hierarchical o non-hierarchical. Ang isang halimbawa ng una ay isang talaan ng mga nilalaman, habang ang isang halimbawa ng huli ay mga tag. Ang isang plugin para sa madaling pagdaragdag ng mga taxonomy ay Simple Taxonomy Refreshed .
Hangga't maaari, ipinapayong sumama sa mga native na plugin na gumagana mula sa sariling server ng website at hindi umaasa sa mga serbisyo ng third-party.
Platform ng Pagho-host
Kapag pumipili ng magandang platform sa pagho-host, tandaan ang sumusunod:
- Ang platform ay dapat na handa sa negosyo
- Ang pinamamahalaang WordPress ay mas mahusay sa mahabang panahon dahil nagbibigay ito ng higit na seguridad at mas mahusay na uptime.
- Tiyaking nag-aalok ang platform ng pagho-host ng SSL/HTTPS para sa pinahusay na seguridad kasama ng garantisadong uptime na 99.9%.
- Ang mga CDN o mga network ng paghahatid ng nilalaman ay isang pangkat ng mga server na umakma sa isang mahusay na platform sa pagho-host na nagbibigay-daan sa mga karagdagang server na maghatid ng nilalaman ng isang website nang mas mabilis sa mga gumagamit nito. Ang Cloudflare at Sucuri ay kabilang sa mga pinakakaraniwang ginagamit na serbisyo ng CDN sa mga gumagamit ng WordPress.
Pagkuha ng mga Inhinyero
Kung sa tingin mo ay masyadong kumplikado ang iminungkahing tech integration para pangasiwaan ang in-house, maaari mong pag-isipang magdala ng panlabas na tulong.
Ilang bagay na dapat isaalang-alang kapag nag-hire ka ng mga inhinyero para magpatupad ng mga pagbabago sa iyong tech stack:
- Mayroon ba silang nauugnay na karanasan at kaalaman sa paksa sa partikular na plugin, tema o tagabuo ng pahina?
- Pamilyar ba sila sa WordPress Coding Standards ?
I-download ang ebook ng mga natutunan mula sa WPPS dito .