Utrzymanie stron i aplikacji webowych

Utrzymujemy strony i aplikacje webowe po uruchomieniu: poprawki, aktualizacje CMS i frameworków, wydajność, bezpieczeństwo i drobne zmiany, których działający produkt potrzebuje co miesiąc. Także projekty napisane przez innych programistów.

Utrzymanie stron i aplikacji webowych

Kiedy potrzebujecie utrzymania strony

Większość stron nie psuje się nagle. Zwalniają, zaległe aktualizacje się piętrzą, a drobne problemy się kumulują, aż coś przestaje działać w najgorszym możliwym momencie.

Co obejmuje usługa

Audyt przy przejęciu

Zanim zaczniemy utrzymywać stronę zbudowaną przez innych, czytamy kod, sprawdzamy hosting i sposób wdrażania oraz spisujemy, co nie działa lub stanowi ryzyko. Dostajecie pisemny raport i uczciwą ocenę tego, czego będzie wymagać utrzymanie.

Aktualizacje CMS i frameworków

Rdzeń WordPressa, wtyczki i motywy, Laravel, Yii i inne frameworki, a także zależności PHP i JavaScript. Aktualizacje testujemy na kopii, zanim trafią na działającą stronę.

Naprawa błędów

Niedziałające formularze, błędy w procesie zamówienia, problemy z układem w nowych wersjach przeglądarek i integracje, które przestały odpowiadać. Do każdej poprawki dołączamy informację, co było przyczyną.

Wydajność

Wolne zapytania, ciężkie strony, cache, formaty obrazów i Core Web Vitals. Mierzymy przed i po, więc widzicie, co faktycznie się zmieniło.

Bezpieczeństwo

Podatne wtyczki i biblioteki, dostęp do panelu administracyjnego, usuwanie złośliwego oprogramowania i wstrzykniętych linków spamowych. Po oczyszczeniu zamykamy lukę, przez którą przyszedł atak, a nie tylko usuwamy objawy.

Drobne usprawnienia

Nowe podstrony i bloki, formularze, integracje i funkcje panelu administracyjnego: rutynowa praca, która nigdy nie uzasadnia osobnego projektu.

Przejęcie strony od innego programisty

Przejęcie strony od innego programisty

Strony zbudowane przez innych często mają własne zmiany wewnątrz plików wtyczek, brak kontroli wersji i nikogo, kto pamięta, jak wdraża się aktualizacje. Zaczynamy od przeniesienia kodu do repozytorium, przygotowania kopii testowej i przeczytania własnego kodu, konfiguracji hostingu i sposobu wdrażania. Potem dostajecie raport: co nie działa, co jest ryzykowne, a co może poczekać. Jeśli przebudowa części kosztuje mniej niż jej utrzymywanie, mówimy o tym na początku, a nie po roku łatania.

Aktualizacje, które nie psują strony

Aktualizacje, które nie psują strony

Odkładane aktualizacje to najczęstszy powód, dla którego strony są hakowane lub psują się bez ostrzeżenia. Aktualizujemy regularnie i małymi krokami: najpierw na kopii testowej, a potem na działającej stronie, po sprawdzeniu kluczowych podstron, formularzy i płatności. Gdy autor porzuca wtyczkę lub bibliotekę, zastępujemy ją, zanim stanie się problemem bezpieczeństwa.

Bezpieczeństwo i oczyszczanie po włamaniu

Bezpieczeństwo i oczyszczanie po włamaniu

Zhakowana strona często wygląda dla właściciela normalnie: złośliwy kod ukrywa się w plikach nazwanych jak elementy rdzenia, a linki spamowe są pokazywane tylko wyszukiwarkom. Znajdujemy i usuwamy wstrzyknięty kod, zamykamy lukę, przez którą się dostał, i sprawdzamy dane z wyszukiwarek pod kątem trwałych szkód. Potem konfigurujemy monitoring, który wykryłby to wcześniej.

Jak zaczyna się utrzymanie strony

01

Dostępy i audyt

Dajecie nam dostęp do kodu, hostingu i panelu administracyjnego. Przeglądamy je i przesyłamy raport o stanie strony.

02

Zakres i cena

Uzgadniamy, co obejmuje usługa, czas reakcji i miesięczną pulę drobnych zmian.

03

Konfiguracja

Konfigurujemy repozytorium, kopię testową, kopie zapasowe i monitoring dostępności, a pilne problemy z audytu naprawiamy.

04

Praca miesięczna

Aktualizacje, poprawki i usprawnienia w ramach zakresu, z raportem o tym, co zrobiono i co wymaga uwagi w następnej kolejności.

Z czym pracujemy

CMS i e-commerce

Backend

Frontend

Narzędzia

Jak możemy współpracować

Miesięczny plan wsparcia

Stały miesięczny zakres: aktualizacje, monitoring, poprawki i uzgodniona pula drobnych zmian.

Dedykowani programiści

Programiści przypisani do Waszego produktu webowego, którzy w jednym toku zajmują się wsparciem i nowymi funkcjami.

Godzinowo lub zadanie o stałej cenie

Jednorazowy audyt, oczyszczenie po włamaniu lub pakiet zmian, rozliczane godzinowo lub jako zadanie o stałej cenie.

Opinie

Do każdego klienta i jego projektu podchodzimy uważnie.

Najczęściej zadawane pytania

Czy możecie utrzymywać stronę zbudowaną przez inną agencję?

Tak, to najczęstszy przypadek. Zaczynamy od audytu kodu, hostingu i sposobu wdrażania, a zakres uzgadniamy dopiero wtedy, gdy wiemy, co przejmujemy.

Czy pracujecie tylko z WordPressem?

Nie. WordPress i WooCommerce zdarzają się często, ale utrzymujemy też aplikacje webowe szyte na miarę w Laravel, Yii2, Ruby on Rails, Node.js i innych technologiach, łącznie z ich panelami administracyjnymi i API.

Nasza strona została zhakowana. Co robimy najpierw?

Oceniamy szkody i szukamy czystej kopii zapasowej. Usunięcie złośliwego kodu, zamknięcie luki i usunięcie ostrzeżeń wyszukiwarek realizujemy jako jedną całość, a czas zależy od wielkości strony.

Co, jeśli strona jest zbyt stara, by ją utrzymywać?

Pokaże to audyt. Czasem realna jest aktualizacja krok po kroku, a czasem przebudowa kosztuje mniej niż rok utrzymania. Dostajecie obie opcje z wycenami i sami podejmujecie decyzję.

Czy zajmujecie się też hostingiem i serwerem?

Administracja serwerami to osobna usługa. Jeśli Wasza strona działa na VPS lub serwerze dedykowanym, utrzymanie strony i serwera zwykle łączymy, aby za oba odpowiadał jeden zespół.

Jak wyceniane jest utrzymanie strony?

Zwykle jako stały miesięczny zakres uzgodniony po audycie. Przy okazjonalnych potrzebach, takich jak pojedyncza aktualizacja lub oczyszczenie strony, pracujemy godzinowo lub za stałą cenę za zadanie.

Opowiedzcie nam o swoim projekcie

Opiszcie zadanie w kilku zdaniach. W ciągu jednego dnia roboczego odpowiemy pytaniami lub wstępną oceną zakresu i kosztów.

Wolicie e-mail lub rozmowę telefoniczną?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Tallin, Estonia. Nasz zespół jest rozproszony po całym świecie.

Dołączcie do naszego zespołu

Wyślijcie CV na adres career@revolsource.com