Sākumlapa › Forumi › Notepad.lv › IT ziņas › Vai Tu jau atjaunināji savu WordPress?
Klikki Oy
Sākot ar WordPress 4.0, ievainojamība ir aizlāpīta un vairs nav aktuāla.
1. darbība: iecūkojam atbilstošu kodu komentāros (pilnizmēra bilde – klik!
[img]
2. darbība: kaitīgais kods apiet drošības pārbaudes un dod iespēju cūkoties globāli (pilnizmēra bilde – klik!
[img]
Un te bildīte, kura parāda, kādas WordPress versijas pasaule lieto. 84% sēž uz vecām versijām – tātad ir laužami.
[img]
Es bieži vien saviem klientiem piedāvāju drošu WordPress sistēmas, lapas atjaunošanu uz jaunāku versiju, jo bieži vien ir tā, ka dažādi WordPress spraudņi un papildinājumivar būt nesaderīgi ar jaunāku versiju, tāpēc tiek veikts “drošs upgreid” veids, respekt’xivi, visu projektu uzliekam uz citu serveri, kaut vai lokāli. Tajā veicam visas nepieciešamas izmaiņas: core atjaunošanu, spradņu atjaunšanu n padziļinātu pārbadi. Kad lokāli viss kārtībā, pārliekam jauno versijas kopu uz produkcijas serveri.
Diemžēl klienti, lapas īpašnieki par šādu papildus pakalpojumu pēc lapas izstrādes nevēlas, bet ja kaut kas notiks ar viņu lapu, piemēram pirms diviem gadiem izstrādā WP lapu, saprotams, ka neviens izstrādātājs par velti šo lapu neatjaunos. Pēc šī laika viņi vaino izstrādātāju, kaut kad ir bijuši ieteikumi, piedāvājumi apkalpot viņu lapu.
Wordpress pats par sevi paredz viena klikšķa atjaunināšanu, bet kā jau es minēju augstāk, tas nav drošs veids, kā veikt pilnīgu sistēmas atjaunošanu.
Parasti par WP lapas drošas atjaunošanas darbiem es ņemu no 3 -70 eiro, atkarībā no WordPress lapas sarežģītības un ādiņu, pluginu uzbūves.
Pēc Tavas loģikas sanāk, ka WP, kas izmanto PHP, MYSQL, iespējams arī apache vai ngnix, kas arī, laikam jau, tiek hostēts kaut kur.. ievainojamības tiek atklātas netikai frontend app. Sanāk ka foxim būtu jāuzņemas tas viss uz sevis, jo redz šādu tehnoloģisku paku šamais izvēlējies?
Necik sen, te pat notepad.lv bija kāds raksts, par audio decription, kur klausoties cpu proča svārstības caur audio, var dekodēt, kāda info tiek dzīta uz PC. Sanāk, netiešs drošības caurums iekš WP? Nedomāju gan.
Tehnoloģijas attīstās tādā tempā kādā tās attīstās. To pat var nosaukt par produktu amortizāciju.
Kā jebkurai precei, pakalpojumam, arī izstrādāji dod savas garantijas, piemēram 1 gads, kura laikā tiek veikti sistēmas upgreidi, jaunākajos wordpresos jau ir iestrādāti automātiski sistēmas update procesi.
Vienkārši tas taču ir pašsaprotami, ka ne kurā sfērā, tu neiegūsi lifetime kā tādu tādā izpratnē. Tas pats varētu būt par auto, nopērc no salona, dod tev 5 gadus, šajā laikā viņi maina, labo, pēc tam ja plāno lietot līdz pensijai, visi izdevumi, remonti uz tevi vai nu dari pats, vai ved uz servisiem. Kāpēc ar webu būtu savādāk?
Ja klients tiktu attiecīgi informēts un tas tiktu atrunāts līgumā, ka lapas izstrādei ir izmantota gatava CMS sistēma, kuru nepieciešams nepārtraukti atjaunot drošības apstākļu dēļ, tad iespējams, ka klients neko tādu nemaz neizvēlētos. Samaksātu naudiņas par kārtīgu lapu, kuras izfukāšanas risks ir mazāks vai algotu supportu. Pie daža laba vietējā “speca” gan labāk ņemt lapu uz gatava CMS un cerēt, ka neizdrāzīs nekā ļaut kaut ko kodēt no 0. 😀
Par MySQL, PHP, Apache,… versijām. Par tām 100% ir atbildīgs servera uzturētājs. Viņam ir jāseko līdzi, lai šie produkti ir up to date un noteikti jāinformē klients par kaut kādu darbu veikšanu, risku pastāvēšanu. Ja tas nav iespējams dēļ kaut kādu klientu lapām, kuras ir arhaiskas un supports kā tāds nav vai nav nepieciešams, tad ir jāparedz risinājums kā šādus resursus izolēt. Tas ir, ja izdrāž arhaisko lapu, tad lai neparauj līdzi citu klientu resursus.
Tās tādas manas domas un noteikti kļūdos.
1) Varu par tiem 500euro izstrādāt jums lapu uz wordpress.
2) To lapu pēc izstrādes jums vai kādam citam čalim būs jāuztur regulāri atjaunojot pluginus/sistēmu.
3) Es to, protams, arī varu darīt, bet tas ir papildus maksas pakalpojms.
4) Ja tu to dari pats, jāievēro, ka var būt gadījumi, kad veicot šīs darbības lapa noklājas.
4.1) Tādā gadījumā
a) Es lapu varu pataisīt atkal lietojamu – protams, tas būs maksas pakalpojums.
b) Vari perties pats…
5) Ja laikā neatjaunosi, pastāv risks, ka lapu uzlauzīs.
5.1) Tādā gadījumā
a) Es tādā gadījumā atkal, protams, varu iesaistīties – bet tas atkal būs maksas pakalpojums
b) Peries pats kā māki.
Rezumējot visu – par šiem 500euro varu jums uztaisīt lapu, kura funkcionēs un izskatīsies tā kā tu vēlies nodošanas brīdī – vai viņa tāda būs arī rīt un parīt – neko nezinu.
Un tu reāli par visām šīm lietām informē klientu pirms noslēdz ar viņu līgumu?
Problēma ir tur, ka visi grib ātri, lēti un kvalitatīvi, ar supportu, kaudzi ekstrām par smieklīgu cenu.
Kas attiecās uz serveriem, bieži vien nākas ņemt VPS risinājumus, kur šobrīd tās cenu attiecības ar shared ir pārsvarā izlīdzinājušās. Tad par serveru supportēšanu, klients maksā hostinga kompānijai un viņam ir opcija, tehniskos darbus uzticēt hostinga kompānijai, kas apkalpo viņu privāto serveri, vai šos darbus uzticēt kādai 3 personai. Izstrādājs standartā nav par to atbildīgs, ja vien nav veikta kaut kāda papildus vienošanās.
Preses relīzes