10 näpunäidet WordPressi hoolduse sujuvaks muutmiseks
Kui arvate, et kord loodud veebisaidid toimivad tõhusalt kogu elu, ei saa te rohkem eksida. Kõik saidid, eriti WordPressil põhinevad, vajavad sagedast hooldust. Ükskõik, kas soovite avaldada näidisraamatute aruandeid või kirjutada veebisaidil ajaveebi, peate aeg-ajalt parandama vigu, värskendama või toimetama.
Peate meeles pidama, et teie käes on üks võimsamaid avatud lähtekoodiga sisuhaldussüsteeme. Kui soovite sellest maksimumi võtta, peavad teil olema teatud nipid, et saaksite hoolduse jaoks raha säästa.
Olen tegelenud erinevate kodulehe arendusprojektidega kuus aastat. Seega usun, et mul on mõningane kogemus WordPressi arendamise, kohandamise ja hoolduse valdkonnas. Valgustan mõningaid vajadusi selle ülimalt paindliku süsteemi haldamiseks.
1 Tehke regulaarsed varukoopiad
Kui te ei soovi lasta õnnel oma saatust otsustada, peate oma WordPressi saidi regulaarselt varundama. See on kõige elementaarsem, kuid ülioluline aspekt, mida peate järgima, kui soovite, et teie käsutuses oleks sujuvalt töötav veebisait. Saate varundada oma andmeid füüsilistes asukohtades, näiteks arvutis või välises kõvakettas, ja lisaks omada täiendavat varukoopiat pilves.
Kui aga teie aeg on teile liiga kallis, võite valida WordPressi varunduspluginad, mis pakuvad automaatset varundust teie arvutis eraldi ruumis. Kui varukoopia on sorteeritud, saate jätkata muude toimingutega. Lisaks aitavad varukoopiad hankida konkreetseid andmeid, kui neid konkreetsel ajal vajate.
2 Parandage 404 leheküljed ja katkised lingid
Esimesed asjad kõigepealt. Kui teete hooldust kaugserveris, peate selle kohe peatama. Kuna privaatsus on ülimalt oluline, ei soovi te oma andmeid volitamata kolmandatele isikutele avaldada. Pärast seda peate parandama 404 lehekülge. Kui te ei soovi toita külastajaid olematute lehtedega, peate jälgima 404 lehe liiklust.
Probleemile on lihtne lahendus. Kõik, mida pead tegema, on suunata oma külastajad 301 ümbersuunamiste kaudu õigele lehele. Võite kasutada ka Google Analyticsi või pistikprogramme, näiteks ümbersuunamispluginat (eriti, kui olete selle kontseptsiooniga uus). Samamoodi peate SEO teguri suurendamiseks parandama katkised lingid. Redigeerimisülesandega saate hakkama pistikprogrammide või tööriistade (nt Broken Link Checker) abil.
3 Kustutage mittevajalikud failid ja pistikprogrammid
Sageli muutub veebisait aeglaseks ebavajalike failide, pistikprogrammide või koodide kuhjumise tõttu. Aja jooksul need failid kogunevad. Kui istud neid faile 6 kuu pärast eemaldama; nende pistikprogrammide jälgimine muutub äärmiselt keeruliseks.
Seega on hädavajalik eemaldada soovimatud failid niipea, kui olete sellega lõpetanud. Veenduge, et kui mõni teine arendaja kasutab teie saiti, siis ka nemad teevad sama. PHP-failid, kasutamata meediumifailid täidavad kausta ‘wp-content’. See takistab regulaarset tööd, kuna veebisait peab laadima kõik olemasolevad failid, mis lõpuks viib saidi aeglustumiseni.
Kui soovite protsessi lihtsustada, võite kasutada pistikprogramme, nagu Media Cleaner. Pistikprogramm koosneb sisemisest prügikastist, kuhu saate salvestada faile, millega praegu töötate. Kui olete kindel, et te ei vaja teatud faile, kustutage need.
4 Harjuge “Git’inguga”.
Kui teie või teie meeskonnaliikmed ei soovi seda seadistada, tehke seda lihtsalt, see on seda väärt. Versioonikontroll aitab jälgida tehtud muudatusi, eraldada harusid sõltumatute ülesannete jaoks jne. Protsess muutub lihtsamaks, kui kasutate Giti.
Kui olete Giti välisserveris seadistanud, kasutage harusid. Ideaalis piisab arendus- ja tootmisprotsessi jätkamiseks kahest harust. Kogu arendusharu töö tuleb ära teha ja kui ülesanne on täidetud, liigud edasi tootmisharusse. Veenduge, et kõik reaalajas saidil töötaks korralikult.
5 Lisage kommenteerimine
Kas teate, et saate toimetamise ajal töökoormust vähendada, lisades lihtsalt tervisliku “kommenteerimise” harjumuse? Kui teie ja teie meeskond lisate koodiploki kõrvale kommentaari, on see teile hiljem abiks, kui proovite koodi eesmärki välja mõelda. Näiteks saate kirjutada funktsiooni koos üksikasjalike spetsifikatsioonidega, et mõista selle rolli, näiteks:
function heapsorting (int) {
return int;
}
Siin tähistab plokk seda, et hakkate sorteerima suurt hulka andmeid. Samamoodi saate kommenteerida näiteks:
6 Kasutage koodi vormindamiseks funktsiooni Linting
Kui soovite oma WordPressi saiti sujuvalt käitada, siis miks mitte võtta kodeerimise ajal asjakohaseid meetmeid? Kui te pole Lintinguga tuttav, peaksite sellega harjuma. See on dünaamiline funktsioon, mis kehtestab teatud reeglid (WordPressi kodeerimisstandardid) meie kodeerimisviisi jaoks. Lisaks aitab see ka koodi vormindada.
Meil on lubatud seadistada Linting PHP, HTML, CSS ja JavaScript jaoks. Seega saate nendel platvormidel tõhusate tulemuste saamiseks üsna palju kirjutada täpseid koode. Näiteks kui kasutate JavaScripti, saate kodeerimisvigade tuvastamiseks kasutada lintereid, nagu JSHint või JSlint. Vaadake allolevat koodi.
7 Pidage failinimede andmisel kinni ühest standardist
Otsime alati otseteid ja võimalusi töökoormuse vähendamiseks. Hooldusprotsessi hõlbustamiseks võite failide või koodidega tegelemisel segaduse vältimiseks välja töötada tõhusa nimesüsteemi. Parem on jääda ühe standardse nomenklatuurisüsteemi juurde.
Vastavalt tavadele peaksite faili, funktsiooni ja meediuminimed hoidma üheselt mõistetavad ja täpsed. Teine kasulik viis failide nimetamiseks võib olla faili tüübi kasutamine. Näiteks kui fail koosneb ajaveebi ekraanipildist pealkirjaga “Geeni redigeerimine”, saate failile nimeks anda “geneeditsrceen”. png.’ Sel viisil aitab see teil kausta sirvida ja faili leida. Töövoog muutub sujuvaks ja aitab ka hoolduse ajal.
8 Kontrollige, millised vormid töötavad hästi
Praktilises maailmas muudab kõik üks väike muudatus. Kui soovite oma WordPressi saidil rohkem seotust tagada, peate kontrollima kontaktivormi, meilitellimuse vormi jne. Vormid peavad olema atraktiivsed, eriti kui juhite oma saidi kaudu ettevõtet.
Peale selle peate kontrollima, kas vormid töötavad õigesti. Näiteks võite teie ja teie meeskond proovida üksteisele e-kirju saata, et näha, kas see töötab täpselt. Võimalik, et peate seda mitu korda muutma, kuid see on OK. Parem on kulutada aega testimisele, selle asemel, et jagada elavat düsfunktsionaalset vormi.
9 Struktuur tõhusalt koheseks redigeerimiseks
Viljakas redigeerimine sõltub koodiplokkide stiilist ja taandest. See aitab pärast kogu koodi kirjutamist kiiresti tuvastada plokid, mida soovite redigeerida. Seega peate pöörama tähelepanu CSS-ile, mitte olema pidevalt seotud JS-i ja PHP-ga. Võin omast kogemusest öelda, et CSS võib tekitada palju probleeme, kui te pole algusest peale ettevaatlik.
Peate vältima tekstisisese stiili kasutamist ja rakendama häid nimede määramise tavasid, nagu BEM (Block Element Modifier). Lisaks on levinud mustrite kasutamine tõhus viis CSS-i stiliseerimiseks. Kui olete aga laadimise jõudluse pärast mures, saate probleemi hõlpsalt lahendada vahemällu salvestamise pistikprogrammi abil, mis mahutab mitu faili ühte faili. Vaadake allolevat näidet.
10 Kontrollige veebisaidi indekseerimist ja SEO-d
Minu viimane soovitus on seotud veebisaidi liikluse ja SEO-ga. Mõlemad kriteeriumid moodustavad hooldusprotsessi olulise osa. Peate kontrollima, kas teie sait on indekseeritud sellistes otsingumootorites nagu Google või Yahoo. Saate seda lihtsalt teha, tippides “site:mysite.com”, kus “minu veebisait” viitab teie veebisaidi nimele.
Peale selle peate regulaarselt kontrollima oma saidi asetust otsingumootorites. Kui veebisait kuvatakse otsingutulemuste ülaosas, pole teil põhjust muretseda. Kui seda ei juhtu, peate jälgima SEO-d. Sisaldab täiuslikke märksõnu, aitab lehel PPC (pay per click) parandada nähtavust. Saate oma sisu kiireks skannimiseks kasutada ka WordPressi pistikprogramme, nagu Yoast SEO.
WordPressi hooldus ei võta kaua aega, kui teil on kõik vajalikud tööriistad ja strateegiad paigas. Peate paika panema regulaarse hoolduse ajakava, kus teeksite kõik vajalikud toimingud nagu andmete redigeerimine, varundamine, SEO jälgimine jne. Probleemide korral otsige abi teistelt arendajatelt, kellel on selles valdkonnas omajagu kogemusi.
Rakendage ülaltoodud näpunäiteid, et oma veebisait toimima panna ja rohkemate külastajatega kaasata. Aja jooksul täiustate ja kasutate WordPressi täiel määral. Kui soovite jagada soovitusi või oma hoolduskogemust, kommenteerige allpool.