Aktualizacja techniczna strony internetowej jest tak samo ważna jak wymiana oleju w samochodzie. Gdy go nie wymienimy, auto będzie jeździć - pytanie tylko: jak długo? Podobnie jest z witrynami www.
Zagrożenia
Dlaczego aktualizowanie strony internetowej jest tak ważne?
Bezpieczeństwo
Każda strona internetowa jest nękana przez złośliwe boty codziennie od kilku do nawet kilkuset razy. Zadaniem tych automatów jest znalezienie luki, aby dostać się do systemu lub zainfekować pliki składające się na nasz system.
Może to skutkować:
- kradzieżą danych osobowych np. w przypadku sklepu internetowego;
- wysyłaniem niechcianej poczty poprzez naszą stronę - czyli „sianie spamu”;
- blokadą strony w celu wyłudzenia np. opłaty za jej odblokowanie;
- zastąpieniem naszej strony kontrowersyjnymi treściami np. pornografią, wyłudzaniem danych itp.;
- wprowadzeniem nieprawdziwych danych np. o naszej ofercie, cenach itd.
Powyższe problemy dotyczą każdego systemu i CMS-a. Jednak najbardziej narażone są najpopularniejsze rozwiązania. Zalicza się do nich znany niemal wszystkim WordPress, ale to nie znaczy, że właściciele innych systemów mogą spać spokojnie.
Pozycjonowanie
Uwzględniając problemy, o których pisaliśmy w sekcji bezpieczeństwo, wystąpienie np. złośliwego oprogramowania może spowodować zablokowanie przez roboty indeksujące np. Google czy Bing.
Zmiana adresów linków do naszej strony przez złośliwe oprogramowanie spowoduje wystąpienie błędu 404, a to z kolei obniży naszą pozycję w wynikach wyszukiwania, a w niektórych przypadkach nawet usunięcie z indeksów wyszukiwarki.
Przestarzałe oprogramowanie wpływa na szybkość działania strony, a to jest jeden z czynników, które analizują wyszukiwarki, oceniając jakość naszej witryny, czyli kolejna cegiełka do pozycjonowania.
Rozbudowa i rozwój
Brak aktualnego oprogramowania naszego CMS-a, ale także zainstalowanych komponentów, wtyczek i wszelkich innych rozszerzeń grozi tym, że rozbudowa strony może być utrudniona.
Np. nieaktualizowane rozszerzenie odpowiedzialne za wyświetlanie galerii zdjęć przy próbie aktualizacji całego CMS-a spowoduje błąd krytyczny z brakiem dostępu do strony włącznie (np. błąd serwera 500 lub biała strona).
Oprogramowanie odpowiedzialne za wyświetlanie naszej strony to tzw. język skryptowy PHP, który jest zainstalowany na serwerze przez operatora, z usług którego korzystamy. Jest to narzędzie aktualizowane na bieżąco przez administratorów hostingu i jeżeli dojdzie do wersji, której nasza strona nie obsługuje - otrzymamy błąd na stronie i konieczność dużej przebudowy.
Twórcy oprogramowania/wtyczek cały czas je ulepszają i poprawiają, a także dodają nowe funkcjonalności, ale nie mając aktualizacji - nie będziemy mogli korzystać z tych możliwości.
Brak aktualnego oprogramowania przy próbie aktualizacji może wymagać kosztowego przebudowania całego systemu zarządzania treścią na naszej stronie. Przykładowo aktualizacja strona zbudowanej na Joomla 1.5 do wersji 5.X może kosztować tyle co zrobienie strony od nowa.
Działania
Aktualizację strony internetowej w wielu przypadkach można zrobić we własnym zakresie.
UWAGA!
Wszelkie działania na stronie związane z aktualizacją robimy po wykonaniu niezależnej kopii zapasowej!
Na przykładzie Joomla:
- kopia zapasowa np. za pomocą Akeeba Backup
- aktualizacja samego CMS-a
- aktualizacja komponentów, wtyczek, modułów
- instalacja dodatkowego oprogramowania zabezpieczającego np. Admin Tools
- regularne sprawdzanie i aktualizacja
- zabezpieczenie adresu logowanie do zaplecza strony np. zamiast www.twojastrona.pl/administrator (dla Joomla) lub www.twojastrona.pl/wp-admin (dla Word Press) - bezpieczny adres np. www.twojastrona.pl/administrator?tajneslowo lub www.twojastrona.pl/mysiupysiu.
W innych systemach proces aktualizacji będzie podobny, ale może to wyglądać troszkę inaczej.
Dobra wiadomość jest taka, że praktycznie każdy system można zaktualizować samodzielnie.
Jednak dle dla osób niemających wprawy, obycia z CMS-em, może to być kłopotliwe i bardzo czasochłonne. W niektórych przypadkach, aktualizacja może zakończyć się niepowodzeniem, a co za tym idzie - wyłączeniem strony z publikacji - strona będzie niedostępna dla użytkowników.
Zalecenia
Najlepszym rozwiązaniem jest powierzenie aktualizacji technicznych osobom/firmom, które się w tym specjalizują. Często najprostszym sposobem jest zwrócenie się do twórcy strony internetowej z prośbą o zaopiekowanie się tym tematem. Na rynku jest wiele firm, które zajmują się obsługą np. WordPressa, Joomla, Drupala czy innych CMS-ów - większość z nich będzie w stanie pomóc w aktualizowaniu Twojej strony.
Joomla Assistance
Dla naszych klientów opracowaliśmy usługę Joomla Assistance, która obejmuje 3 kluczowe obszary ważne dla bezpieczeństwa strony i jej niezawodnego działania.
- Zainstalujemy drzwi antywłamaniowe na stronie
- Zadbamy o aktualizacje
- Przygotujemy Cię na czarną godzinę
Jeżeli posiadasz stronę zbudowaną przez nas lub Twoja strona opiera się o system CMS-Joomla, skontaktuj się z nami, sprawdzimy w czym możemy Ci pomóc i przedstawimy wycenę takiej aktualizacji.