
Regulāra WordPress vietnes atjaunināšana ir viens no svarīgākajiem vietnes uzturēšanas darbiem. Jāatjaunina ne tikai pati WordPress sistēma, bet arī instalētie spraudņi (plugins) un dizaina tēmas (themes).
Atjauninājumi bieži ietver drošības ievainojamību labojumus, kļūdu novēršanu, savietojamības uzlabojumus un jaunas funkcijas. Tādēļ ilgstoši neatjaunināta WordPress vietne var kļūt gan mazāk droša, gan problemātiskāka turpmākai uzturēšanai. Lasiet vairāk par to, kāpēc atjauninājumi ir svarīgi Jūsu mājaslapas drošībai, ne tikai funkcionalitātei. Arī cPanel pašreizējā WP Toolkit versijā īpaša uzmanība tiek pievērsta WordPress komponentu ievainojamībām un to drošības riska novērtēšanai.
Taču atjauninājumi rada arī zināmu risku. Piemēram, jauna spraudņa versija var nebūt pilnībā savietojama ar citu spraudni, tēmu, PHP versiju vai pašu WordPress. Rezultātā pēc šķietami parasta atjauninājuma var rasties kļūdas vai pat pārstāt korekti darboties daļa vietnes.
Tieši šīs problēmas risināšanai cPanel pieejamais WordPress Management / WP Toolkit piedāvā funkciju Smart Update.
Kas ir Smart Update?
Smart Update ļauj pārbaudīt WordPress atjauninājumus, pirms tie tiek piemēroti reālajai jeb produkcijas vietnei.
Vienkāršoti process darbojas šādi:

Smart Update izveido vietnes kopiju jeb klonu, analizē to, instalē atjauninājumus klonā un pēc tam atkārtoti analizē rezultātu. Sistēma var konstatēt, piemēram, PHP kļūdas, HTTP atbildes koda kļūdas, lapu virsrakstu izmaiņas un citas problēmas. Tā var arī izmantot lapu ekrānuzņēmumus, lai salīdzinātu vietni pirms un pēc atjauninājuma.
Tas nozīmē, ka potenciāli problemātisks atjauninājums vispirms tiek izmēģināts uz kopijas, nevis uz vietnes, kuru tajā brīdī izmanto Jūsu mājaslapas apmeklētāji vai klienti. Uzziniet, kā izmantot Smart Update funkciju savai mājaslapai.
Kā Smart Update pārbauda atjauninājumu?
Smart Update process ir ievērojami drošāks par principu “Nospied Update un cer, ka viss būs kārtībā”.
WP Toolkit dokumentācija paredz šo procesu vairākos posmos. Vispirms tiek izveidots WordPress instalācijas klons. Sistēma analizē klonu un vietnes lapas, pēc tam klonam piemēro izvēlētos WordPress, tēmu vai spraudņu atjauninājumus un atkārtoti veic analīzi.
Pēc tam Smart Update salīdzina vietnes stāvokli pirms un pēc atjaunināšanas.
Manuāla Smart Update gadījumā varat apskatīt pārbaudes rezultātus un izlemt, vai izmaiņas piemērot produkcijas vietnei. Ja viss izskatās pareizi, izvēlieties Apply Updates. Ja rezultāts nav apmierinošs vai ir konstatētas problēmas, atjauninājumu var nepiemērot.
Automātiskā režīmā princips ir līdzīgs: ja Smart Update konstatē atjauninājuma izraisītu problēmu, problemātiskais atjauninājums produkcijas vietnei netiek automātiski piemērots.
Kāpēc WordPress atjauninājumi vispār ir nepieciešami?
Viens no svarīgākajiem iemesliem ir drošība. WordPress vietne sastāv ne tikai no WordPress kodola, bet parasti arī no vairākiem vai pat desmitiem trešo pušu spraudņu un tēmu. Ja kādā no tiem tiek atklāta drošības ievainojamība un izstrādātājs publicē labojumu, vecās versijas turpināšana nozīmē, ka vietne var palikt pakļauta zināmai ievainojamībai.
Otrs iemesls ir savietojamība. WordPress, PHP, spraudņi un tēmas nepārtraukti attīstās. Ja kāda vietnes daļa gadiem netiek atjaunināta, vēlāk pāreja uz jaunākām versijām var kļūt ievērojami sarežģītāka.
Trešais iemesls ir kļūdu labojumi un funkcionalitāte. Atjauninājumi var novērst programmatūras kļūdas, uzlabot veiktspēju un pievienot jaunas iespējas.
Tāpēc mērķis nav vienkārši “vienmēr instalēt jaunāko versiju”, bet gan regulāri un kontrolēti uzturēt WordPress vidi aktuālu.
Kādas ir Smart Update galvenās priekšrocības?
Lielākā priekšrocība ir riska samazināšana. Tā vietā, lai atjauninājumu uzreiz instalētu publiski pieejamajā vietnē, tas vispirms tiek pārbaudīts kopijā.
Tas dod vairākas praktiskas priekšrocības:
- mazāks vietnes darbības pārtraukuma risks pēc neveiksmīga atjauninājuma;
- automātiska problēmu pārbaude pirms izmaiņu piemērošanas produkcijas vietnei;
- iespēja salīdzināt vietni pirms un pēc atjaunināšanas;
- drošāka automātisko atjauninājumu izmantošana, jo atjauninājumi nav jāpiemēro pilnīgi “akli”;
- mazāk manuāla darba, īpaši, ja jāpārvalda vairākas WordPress vietnes.
WP Toolkit kopumā nodrošina arī centralizētu WordPress instalāciju pārvaldību, klonēšanu, staging vidi, drošības funkcijas, rezerves kopiju/atjaunošanas iespējas un citus administrēšanas rīkus.
Kam Smart Update ir īpaši noderīgs?
Šī funkcija ir vērtīga gandrīz jebkurai aktīvai WordPress vietnei, taču īpaši noderīga tā ir uzņēmumu mājaslapām, e-komercijas vietnēm, rezervāciju sistēmām un citām vietnēm, kuru darbības pārtraukums var radīt zaudējumus.
Tā ir noderīga arī tīmekļa izstrādātājiem un administratoriem, kas uztur vairākas klientu WordPress vietnes. Manuāli ieiet katrā vietnē, izveidot staging kopiju, instalēt atjauninājumus un pārbaudīt rezultātu aizņem daudz laika. Smart Update būtisku šī procesa daļu automatizē.
Savukārt ļoti vienkāršai WordPress vietnei ar dažiem plaši izmantotiem spraudņiem var pietikt ar automātiskajiem drošības atjauninājumiem un labu rezerves kopiju sistēmu.
Svarīgi: Smart Update neaizstāj rezerves kopijas
Pat ja Smart Update ir ieslēgts, regulāras rezerves kopijas joprojām ir nepieciešamas. To īpaši uzsver arī WP Toolkit dokumentācija. Smart Update samazina iespēju, ka atjauninājums sabojās vietni, bet tas nav pilnvērtīgs backup risinājuma aizstājējs.
Pirms būtiskiem WordPress kodola, tēmas vai svarīgu spraudņu atjauninājumiem ir vēlams pārliecināties, ka ir pieejama nesena un atjaunojama vietnes rezerves kopija.
Atšķirība starp parastiem automātiskiem atjauninājumiem un Smart Update
Parasta automātiskā atjaunināšana
1. Atjauninājums
2. Atjauninājumi notiek uzreiz produkcijas vietnē – Jūsu mājaslapas publiski pieejamā vidē. Ja rodas problēma, tā jau ir publiskajā vietnē.
Smart Update
1. Atjauninājums
2. Atjauninājums notiek vietnes klonā
3. Tiek veikta klona pārbaude un problēmu analīze
4. Tikai tad atjauninājumi tiek veikti produkcijas vietnē – Jūsu mājaslas vai internetveikala publiskajā daļā.
Tāpēc Smart Update ir labs kompromiss starp automatizāciju un drošību: WordPress var regulāri saņemt nepieciešamos atjauninājumus, vienlaikus samazinot risku, ka kāds no tiem negaidīti sabojās publiski pieejamo vietni.
Ja nezinat, vai Jūsu mājaslapai ir šāda funkcija uzstādīta šāda funkcija, pārbaudiet to savā cPanel. Skatiet instrukciju, kā uzstādīt Smart Update. Tādējādi Jūs varēsiet pārbaudīt, vai tas ir aktivizēts Jūsu mājaslapai.