SiteSolvo Nemokama patikra
Nemokama patikra

Senos svetainės ir el. parduotuvės atnaujinimas

Svetainė ar el. parduotuvė veikia, bet sistema sena: prieglobos (hostingo) teikėjas praneša, kad išjungs seną PHP versiją, naršyklė rodo „Nesaugi“, o ką nors keisti bijote, kad parduotuvė nustos veikti.

Interneto svetainės atnaujinimas – tai darbas su ta svetaine, kurią jau turite: atnaujinu sistemą, įskiepius ir PHP versiją, o prireikus perkeliu svetainę pas kitą prieglobos teikėją. Pirmiausia peržiūriu svetainę ir raštu nurodau, ką siūlau daryti ir kiek tai kainuotų. Tai nemokama.

Prašyti nemokamos patikros

Ką reiškia atnaujinti svetainę

Atnaujinti svetainę reiškia pakeisti pasenusias jos dalis naujesnėmis. Tikslas – kad turinys, prekės, užsakymai ir puslapių adresai liktų tie patys, todėl viską pirmiausia patikrinu bandomojoje kopijoje. Atnaujinti galima:

  • sistemą (WordPress, WooCommerce ar OpenCart) į naujesnę versiją;
  • įskiepius, modulius ir dizaino šabloną (temą), kad veiktų su nauja sistema;
  • PHP versiją (PHP – programavimo kalba, kuria svetainė veikia serveryje);
  • SSL sertifikatą (HTTPS), kad naršyklė nerodytų „Nesaugi“;
  • prieglobą (serverį, kuriame laikoma svetainė) – svetainę galima perkelti pas kitą teikėją, jei dabartinis nebetinka.

Kuo ilgiau sistema neatnaujinama, tuo daugiau joje lieka žinomų saugumo spragų ir tuo sunkiau ją atnaujinti vėliau, nes iš karto keičiasi daugiau dalykų. Jei svetainė jau rodo klaidas, pirmiausia ją reikia pataisyti. Apie tai rašau puslapyje Svetainių klaidų taisymas.

Seni WordPress, WooCommerce ir OpenCart

WordPress ir WooCommerce

Atnaujinu WordPress sistemą, įskiepius ir dizaino šabloną (temą). WooCommerce parduotuvėje po atnaujinimo bandomojoje kopijoje patikrinu krepšelį, apmokėjimą, siuntimo būdus ir užsakymų laiškus. Jei įskiepis nebeatnaujinamas arba neveikia su nauja versija, prieš ką nors keisdamas nurodau, kuo jį galima pakeisti. Daugiau – puslapyje WordPress ir WooCommerce pagalba.

OpenCart

Senas OpenCart 1.5 ir 2.x parduotuves po patikros siūlau perkelti į OpenCart 3.0.x versiją, jei tai tinka Jūsų parduotuvei. Tikslas – išlaikyti dizainą ir puslapių adresus, kad pirkėjai ir Google rastų tuos pačius puslapius. Kaip tai vyksta žingsnis po žingsnio, aprašyta puslapyje OpenCart atnaujinimas.

Kitos sistemos

Jei svetainė veikia su kita atvira sistema (PrestaShop, Magento, Joomla, Drupal) ar pagal užsakymą sukurta PHP sistema ir galiu gauti prieigą prie administravimo skydelio, failų ir duomenų bazės, po patikros pranešiu, ar galiu ją atnaujinti. Nedirbu su Shopify, Wix ir Squarespace svetainėmis, nes šios sistemos nesuteikia prieigos prie failų.

Atlikti darbai

  • siuvimomanija.lt. Nuo 2010 m. veikianti OpenCart parduotuvė atnaujinta: siuntimo kaina skaičiuojama automatiškai, galima mokėti kortele, sutvarkytas matomumas Google paieškoje (SEO).
  • e.segris.lt. Sena OpenCart 1.5 parduotuvė: nauja išvaizda telefonams ir kompiuteriams, SSL sertifikatas (HTTPS), lietuviški prekių aprašymai su nuotraukomis ir vaizdo įrašais, matomumas Google paieškoje (SEO).
  • Ilgalaikis klientas UAB „Siuvimo manija“: dvejus metus prižiūriu 6 jo svetaines (siuvimomanija.lt, husqvarna-viking.lt, babylock.lt, elna.lt, siuvimomasina.lt ir juki.lv).

Ekrano nuotraukas ir e.segris.lt palyginimą „prieš ir po“ rasite pradinio puslapio skiltyje Atlikti darbai.

PHP versijos atnaujinimas

PHP – programavimo kalba, kuria serveryje veikia WordPress, WooCommerce ir OpenCart. Prieglobos teikėjai senas PHP versijas laikui bėgant išjungia. Jei sistema sena, po tokio pakeitimo vietoj svetainės gali atsidaryti tuščias baltas puslapis arba sistemos (PHP) klaidos pranešimas, gali nustoti veikti krepšelis ar administravimo skydelis.

Bandomojoje kopijoje įjungiu naujesnę PHP versiją ir patikrinu sistemą, temą ir įskiepius. Su nauja versija nesuderinamas dalis pataisau arba atnaujinu pačią sistemą. Tik kai viskas veikia, PHP versiją perjungiu veikiančioje svetainėje.

Kurią PHP versiją galima įjungti senai sistemai, priklauso nuo pačios sistemos, temos ir įskiepių. Todėl iš anksto to nežadu, o atsakymą pateikiu po patikros.

Perkėlimas pas kitą prieglobos (hostingo) teikėją

Svetainės perkėlimas pas kitą prieglobos teikėją ar į kitą domeną reikalingas, kai dabartinė priegloba nebepalaiko reikiamos PHP versijos, svetainė veikia lėtai arba norite keisti teikėją. Perkeliu taip:

  1. padarau visos svetainės ir duomenų bazės atsarginę kopiją;
  2. perkeliu failus ir duomenų bazę į naują prieglobą;
  3. patikrinu, ar svetainė naujoje vietoje veikia, dar prieš nukreipdamas į ją domeną;
  4. nukreipiu domeną ir patikrinu, ar veikia SSL sertifikatas (HTTPS).

Prieš perkėlimą aptariame el. paštą: jei pašto dėžutės veikia toje pačioje prieglobos paskyroje, jas reikia perkelti kartu su svetaine arba palikti pas dabartinį teikėją. Už naujo teikėjo serverio veikimą atsako pats teikėjas, todėl jo darbo garantuoti negaliu.

Kaip dirbu saugiai

  1. Peržiūriu ir pateikiu pasiūlymą. Peržiūriu svetainę ir raštu nurodau, ką siūlau daryti ir kiek tai kainuotų. Tai nemokama.
  2. Padarau atsarginę kopiją. Nukopijuoju visą svetainę ir duomenų bazę, kad prireikus galėčiau viską atkurti.
  3. Atnaujinu bandomojoje kopijoje. Visus pakeitimus pirmiausia išbandau bandomojoje kopijoje. Jūsų svetainė tuo metu veikia kaip įprastai.
  4. Perkeliu pakeitimus. Kai viskas patikrinta, perkeliu juos į veikiančią svetainę.

Darbui reikės prieigos prie administravimo skydelio, svetainės failų (FTP arba SFTP) ir duomenų bazės, pavyzdžiui per prieglobos valdymo skydelį DirectAdmin, cPanel ar Plesk.

Kaina sutariama prieš pradedant, mokama dalimis. Galime išrašyti PVM sąskaitą faktūrą. Kad sistema vėl nepasentų, atnaujinimus galima tęsti per mėnesinę priežiūrą – apie ją rašau puslapyje Svetainių priežiūra.

Dažniausi klausimai

Kiek laiko užtrunka svetainės atnaujinimas?

Tai priklauso nuo sistemos, jos versijos, temos ir įskiepių, todėl iš anksto laiko nežadu. Po nemokamos patikros raštu nurodau, ką darysiu, o darbų eigą sutariame prieš pradedant. Kol dirbu bandomojoje kopijoje, Jūsų svetainė veikia kaip įprastai.

Kaip perkelti svetainę pas kitą prieglobos teikėją?

Reikia perkelti visus svetainės failus ir duomenų bazę, patikrinti, ar svetainė naujoje vietoje veikia, ir tik tada nukreipti domeną. Prieš tai padarau atsarginę kopiją. Taip pat iš anksto aptariame el. paštą, jei pašto dėžutės veikia toje pačioje prieglobos paskyroje.

Ar atnaujinimas sugadins svetainę?

Kad taip neatsitiktų, pirmiausia padarau visos svetainės ir duomenų bazės atsarginę kopiją, o atnaujinimą išbandau bandomojoje kopijoje. Į veikiančią svetainę pakeitimus perkeliu tik patikrinęs. Jei kas nors vis tiek neveiktų, svetainę galima atkurti iš atsarginės kopijos.

Ką daryti, jei priegloba nebepalaiko senos PHP versijos?

Paklauskite prieglobos teikėjo, iki kada sena versija dar veiks, ir atsiųskite man svetainės adresą nemokamai patikrai. Bandomojoje kopijoje patikrinu, ar sistema, tema ir įskiepiai veikia su naujesne PHP versija, ir pataisau nesuderinamas dalis arba atnaujinu sistemą. Kurią PHP versiją galima įjungti, nurodau po patikros.

Nemokama patikra

Atsiųskite svetainės adresą. Peržiūriu ją ir raštu nurodau, ką siūlau atnaujinti ir kiek tai kainuotų. Tai nemokama.

Prašyti nemokamos patikros