Przedstawiamy prostszy proces planowania aktualizacji SafeUpdates

Opublikowany: 2024-02-12
Planowanie za pomocą SafeUpdates
Obserwuj @Cloudways

Nowy rok, nowe postanowienia i lepszy sposób na załatwienie spraw.

Mówimy o poprawie komfortu korzystania z funkcji SafeUpdates w przypadku aktualizacji rdzenia, wtyczek i motywów WordPress.

Nie znasz Cloudways SafeUpdates? Przejdź bezpośrednio do naszego odświeżenia na ten temat.

Aktualizacja SafeUpdates – przeszłość a teraźniejszość

Wcześniej aktywacja SafeUpdates wymagała od użytkowników ustawienia harmonogramu i wybrania rdzenia WordPress, wtyczek i motywów do konfiguracji.

Te dwa kroki nie są już konieczne, aby program SafeUpdates mógł uruchamiać aktualizacje.

Teraz aktywacja SafeUpdates jest prosta. Wszystko, co musisz zrobić, to kliknąć „ aktywuj ”, a SafeUpdates SafeUpdates będzie automatycznie zarządzać aktualizacjami w oparciu o domyślny harmonogram, obejmujący wszystkie wtyczki i motywy w Twojej witrynie.

W jaki sposób to ulepszenie może pomóc?

Zatem nowe ulepszenie usprawnia proces aktywacji, eliminując dwa etapy.

To dodatkowo upraszcza zarządzanie stronami internetowymi podczas dodawania nowych wtyczek lub motywów. Dzięki zaktualizowanemu systemowi nie będziesz musiał ponownie przechodzić do „ Listy aktualizacji niestandardowych ” i określać również nowej wtyczki.

Jeśli jednak wcześniej miałeś wtyczki i motywy określone na „liście aktualizacji niestandardowych”, ale teraz chcesz, aby SafeUpdates uruchamiało aktualizacje wszystkich wtyczek i motywów, nowych i starych, po prostu usuń zaznaczenie wszystkich wcześniej wybranych elementów i zapisz zmiany. Następnie SafeUpdates automatycznie zaktualizuje wszystkie nowe i stare wtyczki podczas następnego uruchomienia.

Czy istniejące aplikacje mają włączoną funkcję SafeUpdates, ale nie ustawiono harmonogramu? Nie martw się. SafeUpdates automatycznie włączy harmonogram, zapewniając bezproblemowe aktualizacje bez potrzeby tworzenia niestandardowej listy.

Szybkie przypomnienie o SafeUpdates i tym, jak to działa

SafeUpdates jest przeznaczony dla witryn WordPress i WooCommerce w celu bezpiecznej automatyzacji wtyczek, motywów i podstawowych aktualizacji.

Łączy wydajność z automatyzacją w jednym narzędziu. Nie tylko automatyzuje wykrywanie i tworzenie kopii zapasowych, ale także skutecznie testuje wszystkie aktualizacje poza środowiskiem produkcyjnym. Jego algorytmy są zbudowane tak, aby zapobiegać awariom witryn na każdym etapie przepływu pracy.

Dzięki SafeUpdates do Twojej dyspozycji usiądź wygodnie i zrelaksuj się, podczas gdy on zajmie się wszystkimi ciężkimi operacjami za Ciebie. Po aktywacji SafeUpdates aktywnie monitoruje Twoją aplikację WordPress pod kątem wszelkich oczekujących aktualizacji, w tym rdzenia, motywów oraz wtyczek bezpłatnych i premium. Ale to nie koniec; dokłada wszelkich starań, aby Twoja witryna była bezpieczna i wolna od błędów przez cały proces aktualizacji.

Oto jak to działa:

  1. Po pierwsze, wykonywana jest kopia zapasowa aplikacji produkcyjnej, na wypadek konieczności jej wycofania.
  2. Następnie tworzy tymczasowe środowisko przejściowe za kulisami, odzwierciedlające działającą witrynę.
  3. Przed wprowadzeniem jakichkolwiek zmian w witrynie testowej SafeUpdates przechwytuje migawki ( testy regresji wizualnej ) i przeprowadza testy wydajności, kontrole HTML, monitorowanie konsoli przeglądarki i wykrywanie błędów sieciowych, aby upewnić się, że środowisko testowe odzwierciedla witrynę produkcyjną.
  4. Następnie wykonuje wszystkie wybrane aktualizacje w środowisku przejściowym.
  5. Po zakończeniu aktualizacji SafeUpdates ponownie przeprowadza dokładne testy, w tym testy wydajności, aktualizacje WordPress, kontrole HTML, monitorowanie konsoli przeglądarki, wykrywanie błędów sieciowych, a nawet testy regresji wizualnej w celu porównania zrzutów ekranu przed i po aktualizacji.
  6. Dopiero po pomyślnym przejściu wszystkich testów funkcja SafeUpdates przystępuje do aktualizacji działającej witryny.

Sprawa przerwanych aktualizacji

Możesz się zastanawiać, co się stanie, jeśli aktualizacja nie spełni kryteriów testowania. Jeśli podczas wykonywania testów z jakiegokolwiek powodu SafeUpdates stwierdzi, że wynik nie jest zgodny z oczekiwaniami, przerywa proces aktualizacji, zapewniając bezpieczeństwo aplikacji produkcyjnej.

Aby zapewnić przejrzystość i wskazówki, stworzyliśmy kompleksowy zestaw kodów błędów, które określają przyczyny zakończenia aktualizacji i oferują przydatne porady dotyczące rozwiązania problemu.

Na przykład kody błędów SU-104 i SU-107 wskazują, że aktualizacja została przerwana z powodu rozbieżności w testach regresji wizualnej (VRT) prezentujących zrzuty ekranu wewnątrz platformy. Pozwala to na bardziej intuicyjne zrozumienie i szybsze rozwiązanie problemu.

SafeUpdates kontra świat – zapewnienie spokoju ducha w aktualizacjach WordPress

Jeśli chodzi o samodzielne wtyczki aktualizacyjne WordPress, często brakuje kluczowego elementu: spokoju ducha.

Wtyczki te wykonują aktualizacje bezpośrednio na Twojej działającej stronie internetowej, ryzykując potencjalne awarie i problemy ze zgodnością. Nawet jeśli zdecydujesz się na aktualizację w środowisku przejściowym za pomocą tych wtyczek, będziesz musiał skonfigurować ją ręcznie za każdym razem, gdy zostanie udostępniona nowa aktualizacja.

Ale to nie koniec kłopotów. Spędzasz więcej czasu na samodzielnym testowaniu rzeczy, aby sprawdzić, czy po aktualizacji wszystko działa tak, jak powinno.

SafeUpdates oszczędza czas, usprawniając proces, zaczynając od automatycznego wykrywania dostępnych aktualizacji dla wszystkich trzech komponentów WordPress: rdzenia, wtyczek (również premium) i motywów.

Mało tego, idziemy o krok do przodu i:

  1. Wykonuj rygorystyczne testy poza aktywną witryną, uruchamiając tymczasowe środowisko testowe. Robimy to, aby mieć pewność, że aktualizacje nie zakłócają ani nie spowalniają Twojej witryny. Ta tymczasowa inscenizacja odbywa się za kulisami i zostaje zniszczona po zakończeniu procesu aktualizacji.
  2. Stosujemy testy regresji wizualnej, przeprowadzamy testy wydajności, kontrole HTML, monitorujemy konsolę przeglądarki i wykrywamy błędy sieciowe, aby mieć pewność, że po aktualizacji wszystko działa tak, jak powinno.
  3. Ponadto możesz ustawić powiadomienia e-mail o zaplanowanych, udanych i nieudanych próbach, dzięki czemu zawsze będziesz informowany o stanie aktualizacji WordPress.

Co dalej

Jako zarządzany dostawca usług hostingowych kontynuujemy naszą misję pomagania naszym klientom w większym skupieniu się na ich podstawowej działalności i oszczędzaniu czasu na delegowaniu rutynowych zadań w celu zapewnienia automatyzacji.

Ta aktualizacja jest niewielka od pozostałych, które zaplanowaliśmy na ten rok.

Bądź na bieżąco, aby uzyskać głębszą integrację ze skanerem luk w zabezpieczeniach, w którym priorytetowo aktualizujemy każdy podatny na ataki motyw/wtyczkę, a także możliwość wybierania stron do testów regresji wizualnej i nie tylko!