bbPress Codex

Tworzenie strony testowej

Codex Strona główna → pierwsze kroki → testowanie instalacji bbPress → Tworzenie strony testowej

Tworzenie strony testowej jest bardzo korzystne, ponieważ możesz dowiedzieć się, jak działają bbPress i WordPress, a także przetestować je oba.

  • dla programistów Tworzenie witryny testowej może pomóc im rozwijać wtyczki lub motywy dla bbPress.
  • w przypadku zwykłego tweakera witryny WordPress może przetestować proste zmiany stylu lub funkcjonalności w swojej witrynie testowej przed przeniesieniem zmian do Witryny na żywo.
  • co ważniejsze, utworzenie witryny testowej pozwoli Ci przetestować aktualizacje wtyczek / motywów pod kątem problemów, dzięki czemu aktualizacja nie pozostawi Twojej witryny narażonej na hakerów lub nie złamie Twojej witryny.

ten prosty proces powinien pomóc ci w aktualizacji z pewnością i może odważniej bawić się witryną, najpierw testując wszystko w witrynie testowej, a dopiero potem zobowiązując się do aktywnej witryny, gdy będziesz zadowolony, że wszystko jest w porządku.

jeśli nie jesteś przekonany, że potrzebujesz strony testowej, przeczytaj moje rozumowanie tutaj: Dlaczego masz stronę testową?

istnieją dwie popularne opcje tworzenia witryny testowej:

  1. instalacja lokalnego klienta środowiska serwera na komputerze
  2. przy użyciu subdomeny istniejącej domeny.

instalacja lokalna

Stworzenie witryny testowej na komputerze jest dobrą i bezpłatną alternatywą dla zakupu nowej domeny. Jeśli chcesz przejść tę trasę, musisz zainstalować aplikację, która obsługuje Twój system operacyjny i pozwoli Ci uruchomić oprogramowanie, które zwykle ma zainstalowany serwer hosta, aby uruchomić witrynę testową na komputerze.

każda aplikacja identyfikuje się przez system operacyjny, który obsługuje i instaluje oprogramowanie, które obejmuje Apache, MySQL i PHP (XAMPP zawiera również Perl). Poniżej znajduje się lista popularnych klientów środowiska lokalnego serwera, a także linki do przewodników, które są częścią podręcznika WordPress, aby pomóc ci zainstalować każdą aplikację.

najpopularniejsze Pakiety serwerów lokalnych to:

  • WAMP-Dla WIndows
  • MAMP-dla Mac
  • XAMPP-Dla Windows, Mac i Linux

po utworzeniu witryny testowej i zainstalowaniu WordPress na komputerze za pomocą jednej z wymienionych aplikacji, możesz zainstalować bbPress i przetestować go. Możesz zobaczyć, jak wtyczki działają z bbPress, motywy działają, a także możesz rozwijać wtyczki lub motywy dla bbPress.

subdomena istniejącej domeny

subdomena wykorzystuje domenę podstawową jako oddzielną witrynę. Więc jeśli utworzysz subdomenę powiedzmy „test”, użyjesz „test.mysite.com” jako adres URL dostępu do tej strony.

większość dostawców hostów umożliwia tworzenie subdomen. Jeśli uzyskasz dostęp do obszaru hostingu, powinieneś znaleźć opcję tworzenia subdomen. Sposób, w jaki to zrobić, zależy od dostawcy usług hostingowych, więc jeśli potrzebujesz pomocy, skontaktuj się z Pomocą techniczną dostawcy usług hostingowych, aby uzyskać informacje na temat tworzenia subdomeny dla bieżącej konfiguracji.

po utworzeniu możesz utworzyć witrynę testową i uzyskać korzyści:

  • Przetestuj wszelkie problemy z wydajnością
  • testuj wtyczki, które zawierają interfejsy API do źródeł zewnętrznych

klonowanie istniejącej witryny

klonowanie lub dublowanie aktywnej witryny pozwala najpierw przetestować wszelkie modyfikacje/aktualizacje witryny testowej bez wpływu na istniejącą witrynę aktywną.

więc można przetestować:

  • nowe aktualizacje motywów i wtyczek
  • Dodaj i przetestuj nowe wtyczki
  • Zmień zainstalowane motywy WordPress
  • dodaj css, zmieniaj funkcje, układy i wszystko, co ma związek z istniejącą witryną WordPress

, aby zatwierdzić tylko w obszarze testowym, a jeśli jesteś zadowolony z wyników, możesz przenieść te zmiany na swoją witrynę na żywo. A także jeśli wtyczka ma nową aktualizację, możesz najpierw przetestować aktualizację na swojej stronie testowej, jeśli aktualizacja spowodowała problem, którego nie będziesz wiedział, aby uaktualnić na swojej stronie NA ŻYWO, dopóki problem nie zostanie rozwiązany.

kopiowanie danych
więc teraz masz domenę testową ze wszystkimi plikami i folderami, które ma Twoja witryna, ale musisz skopiować dane.

aby to zrobić

  1. użyj phpMyAdmin, aby uzyskać dostęp do bazy danych twojej witryny.
  2. następnie, po lewej stronie, zobaczysz wszystkie utworzone bazy danych.
  3. znajdź i wybierz bazę danych swojej aktywnej witryny, a teraz pojawi się seria tabel.z tej bazy danych.
  4. w menu u góry zobaczysz opcję eksportu. Po jego kliknięciu pojawi się kilka opcji.
  5. teraz możesz zrobić szybki eksport, ale moim zdaniem nie jest to zalecane, wolę zrobić niestandardowy eksport, aby umożliwić kompresję danych do formatu zip i dodanie dodatkowych wartości w celu poprawy przywracania.
  6. więc teraz włącz niestandardowe.
  7. normalnie możesz po prostu wyeksportować bazę danych w jednym pakiecie , ale jeśli masz szczególnie dużą bazę danych, możesz nie być w stanie wyeksportować/zaimportować za jednym razem. Może być konieczne skopiowanie pojedynczej tabeli bazy danych lub grupowanie tabel podczas importu. Możesz jednak najpierw spróbować wyeksportować wszystkie tabele, aby przetestować i upewnić się, że wszystko działa dobrze.
  8. w sekcji wyjście wybierz wybrany format zip, aby skompresować dane bazy danych. Może to znacznie wydłużyć czas przesyłania większych baz danych. Może również pozwolić na pokonanie pewnych limitów rozmiaru przesyłania plików, które może ustawić dostawca hostingu.
  9. w opcjach tworzenia obiektu włącz opcję Dodaj instrukcję DROP TABLE /VIEW/PROCEDURE/FUNCTION / EVENT. Podczas procesu importu usunie to wszystkie istniejące tabele przed przywróceniem nowych, zapewniając czysty import.
  10. teraz kliknij Go, a plik zostanie pobrany na Twój komputer.

Importowanie danych
po pobraniu danych z bazy danych w skompresowanym formacie możesz teraz zaimportować dane do nowej lub istniejącej bazy danych.

jeśli nie utworzyłeś nowej bazy danych.

  1. przejdź do strony głównej phpMyAdmin.
  2. kliknij pozycję menu bazy danych na górze
  3. zobaczysz teraz obszar do utworzenia nowej bazy danych, a także tekst wejściowy do nazwania bazy danych.
  4. Utwórz nową nazwę dla nowej bazy danych dla witryny testowej. Pozostaw listę rozwijaną jako domyślne ustawienie sortowania i kliknij przycisk Utwórz.
  5. właśnie stworzyłeś nową bazę danych.

aby zaimportować dane do nowej bazy danych.

  1. Wybierz ostatnio utworzoną bazę danych dla swojej witryny testowej.
  2. kliknij Importuj pozycję menu u góry
  3. teraz kliknij przycisk Wybierz plik , a następnie wybierz Dane bazy danych witryny z pobranych plików.
  4. kliknij przycisk Idź. Poczekaj, aż import się sfinalizuje, a po tym wszystkim powinieneś zobaczyć komunikat o sukcesie.
  5. teraz zaimportowałeś dane bazy danych swojej aktywnej witryny do bazy danych witryn testowych.

Zmień odwołania do witryny
ponieważ dane aktywnej witryny zostały zaimportowane do testowej bazy danych, zobaczysz adresy URL aktywnej witryny w tabeli wp_options. Jeśli ich nie zmienisz, zostaniesz przekierowany na swoją działającą witrynę, więc kluczowe jest, aby to zmienić.

  1. w phpmyadmin wybierz bazę danych witryny testowej
  2. kliknij pozycję menu SQL na samej górze
  3. teraz w pustym polu wpisz następujący kod SQL
UPDATE wp_options SET option_value = REPLACE(option_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET guid = REPLACE(guid, 'LIVESITE_URL', 'TESTSITE_URL');UPDATE wp_posts SET post_content = REPLACE(post_content, 'LIVESITE_URL', 'TESTSITE_URL');

TESTSITE_URL to pełny adres URL Twojej witryny testowej.
LIVESITE_URL to pełny adres url Twojej witryny.
i możesz zmienić prefiks wp_, jeśli używasz czegoś innego do bazy danych witryny testowej.

instalacja WordPressa
po zakończeniu tworzenia bazy danych witryny testowej musisz zainstalować WordPressa. Pozwoli to na wprowadzenie informacji o nowych bazach danych podczas instalacji. Możesz to zrobić ręcznie lub za pomocą procesu instalacji hosta dla WordPress.
przesyłanie plików

  1. najpierw pobierz kopię folderu wp-content witryny na żywo za pomocą klienta FTP lub SFTP.
  2. następnie prześlij pobraną zawartość folderu do folderu wp-content witryny testowej. Wszystkie ważne pliki, takie jak motywy, wtyczki i pliki multimedialne, zostaną przesłane w ten sposób.

dodatkowe kroki
po skonfigurowaniu witryny testowej musisz wyłączyć dostęp użytkowników i botów wyszukiwania do indeksowania witryny testowej.

  1. w Panelu sterowania > Ustawienia > Czytanie Zmień widoczność wyszukiwarki, aby zniechęcić Wyszukiwarki do indeksowania witryny testowej. I samo utrzymywanie wszelkich wtyczek/funkcji SEO powinno pomóc.
  2. ponieważ jest to strona testowa, nie pozwoliłbyś nikomu zarejestrować się na twojej stronie. Tak więc zainstalowanie Ogranicz dostęp do witryny, pozwoli Ci ograniczyć witrynę tylko do twojego adresu IP i pozwoli tylko ci uzyskać dostęp do witryny testowej.

Write a Comment

Twój adres e-mail nie zostanie opublikowany.