Przewodnik pod staging
Funkcja staging to kluczowe narzędzie dla osób tworzących strony internetowe, które pozwala na bezpieczne testowanie zmian przed ich wprowadzeniem na stronę produkcyjną. Dzięki niej można stworzyć wierną kopię istniejącej strony w oddzielnym środowisku, gdzie deweloperzy i projektanci mogą bez obaw eksperymentować z nowymi funkcjami, aktualizacjami, czy poprawkami. Staging umożliwia wykrycie i naprawienie potencjalnych błędów w warunkach identycznych jak na stronie produkcyjnej, co znacznie redukuje ryzyko wprowadzenia zmian, które mogłyby zakłócić działanie witryny. To niezastąpione narzędzie dla każdego, kto chce dostarczyć swoim klientom najwyższą jakość i stabilność swoich produktów.
Staging w teorii i praktyce
Funkcja staging to nie tylko narzędzie do testowania, ale również kluczowy element procesu zapewnienia jakości (QA) oraz zarządzania ryzykiem w projektach webowych. Dzięki stagingowi zespoły mogą sprawdzić, jak nowe treści, układy stron, integracje zewnętrzne czy aktualizacje wtyczek będą działały w rzeczywistym środowisku, bez narażania strony produkcyjnej na potencjalne problemy. Umożliwia także współpracę z klientami, którzy mogą przeglądać i zatwierdzać zmiany przed ich oficjalnym wdrożeniem.
Staging w hostingu WordPress
Panel administratora hostingu Joton posiada rozbudowane opcje związane ze stagingiem. Nasze kluczowe opcje staging skupiają się w okół obsługi WordPress i najlepiej działają właśnie z tym CMS, co wcale nie wyklucza używania ich z innymi witrynami.
Aby skorzystać z funkcji staging wystarczy, że podczas dodawania witryny zaznaczysz opcję "Strona testowa", przy okazji możesz sklonować swoją witrynę produkcyjną na wersję deweloperską, wybierz tylko odpowiednią opcję poniżej. Jeżeli jeszcze nie masz swojej strony docelowej, możesz na tym etapie zainstalować np. WordPress. Tak niewiele, a jednak tak wiele. 😃 Tak przygotowany staging ma kilka cech, o których musisz pamiętać:
- Domena staging nie wlicza się w limit witryn na twoim hostingu (jeżeli twój pakiet taki posiada),
- Na liście domen staging jest odpowiednio oznaczony specjalną plakietką,
- Staging możesz dodawać bez posiada własnej domeny, do tego celu przygotowaliśmy domenę
*.joton.dev
. Dodanie testowej domeny zawsze będzie się wiązać z taką domeną nadrzędną, - Witryny staging nie posiadają obsługi skrzynek pocztowych,
- W tej konfiguracji również zakładka przekierowań nie będzie aktywna.
Praca z przenoszeniem aplikacji
Główną wartością dodaną opisywanych tu funkcji jest możliwość łatwego przenoszenia treści testowych na witrynę właściwą. Do tego celu służy opcja "opublikuj na żywo" obok miniaturki twojej strony w głównym jej widoku. Po rozwinięciu menu pojawią się diwę opcję:
Do istniejącej witryny internetowej
Po otwarciu okna tej opcji, po lewej stronie wybierz stronę docelową, na jakiej chcesz opublikować swoją witrynę. Po prawej stronie zobaczysz kilka opcji, część z nich jest domyślnie zaznaczonych. Dla większości użytkowników domyślna konfiguracja będzie poprawnie spełniać swoją rolę. Jeżeli chcesz spełnić jakieś określone zadanie sprawdź jak te funkcję sprawdzą się w twojej sytuacji. Przykładem może być sytuacja kiedy nie chcemy kopiować bazy danych na docelową witrynę, obawiając się np. utraty zamówień w twoim sklepie internetowym. Wszystkie dostępne opcje prezentują się tak:
- Wyklucz pliki - zazwyczaj chcemy, aby pliki konfiguracyjne WordPressa pozostały bez zmian
- Bazy danych i użytkownicy - jeżeli chcesz, aby również baza została przeniesiona, pozostaw te opcje zaznaczone,
- Usuń pliki z witryny docelowej, jeśli nie istnieją w źródle - pozwala zachować spójność w plikach na dysku,
- Synchronizuj wersję PHP - używane zazwyczaj kiedy staging był używany do aktualizacji do nowej wersji PHP,
- Wykonaj wyszukiwanie i zamianę w WordPress - zmieni wszystkie URL w bazie na docelowe.
Szczególnie pomocną opcją w przenoszeniu WordPress z wersji staging na produkcję może okazać się ta ostatnia opcja. Wyszukanie wszystkich wystąpień w bazie znacznie ułatwia taką operację i znacząco przyśpiesza prace, eliminując niepotrzebne nerwy.
Do nowej witryny internetowej
Ta funkcjonalność mimo teoretycznie podobnego zastosowania, posiada znacznie mniej opcji do skonfigurowania.
- Wybierz pakiet, w jakim chcesz umieścić nową witrynę,
- Podaj nazwę domeny docelowej swojej strony www,
- Opublikuj!
Coś poszło nie tak?
Pamiętaj, że zawsze możesz przywrócić w łatwy sposób pliki oraz bazę swojej strony z backupu. Sprawdź tę stronę poradnika jeżeli potrzebujesz pomocy w tym zakresie: kopia zapasowa