Tesztoldal létrehozása
Tesztoldal létrehozása nagyon hasznos, mivel megtanulhatja, hogyan működik a bbPress és a WordPress, és mindkettőt ki is tesztelheti.
- a fejlesztők létre egy teszt helyszínen segíthet nekik fejleszteni plugins vagy témák bbPress.
- a közös WordPress site tweaker számára tesztelheti az egyszerű stílus vagy funkcionalitás változásait a teszthelyükön, mielőtt a változtatásokat átviszi az élő webhelyükre.
- ennél is fontosabb a teszthely létrehozása lehetővé teszi a plugin/téma frissítéseinek tesztelését a problémák szempontjából, hogy egy frissítés ne hagyja az élő webhelyet sebezhetőnek a hackerek számára, vagy ne szakítsa meg webhelyét.
ez az egyszerű folyamat segít abban, hogy magabiztosan frissítsen, és bátrabban játszhat a webhelyével, először mindent tesztel a tesztoldalon, és csak akkor vállal el egy élő webhelyet, ha meggyőződött arról, hogy minden rendben van.
ha nem vagy meggyőződve arról, hogy teszthelyre van szüksége, akkor olvassa el itt az érvelésemet: miért van teszthely?
két népszerű választás van a teszthely létrehozásához:
- local server environment client telepítése a számítógépre
- egy meglévő tartomány aldomainjének használatával.
helyi telepítés
teszthely létrehozása a számítógépen jó és ingyenes alternatíva az új domain megvásárlásához. Ha ezt az utat szeretné megtenni, telepítenie kell egy olyan alkalmazást, amely támogatja az operációs rendszert, és lehetővé teszi olyan szoftverek futtatását, amelyeket a gazdagép szerver általában telepített a teszthely futtatásához a számítógépen.
minden alkalmazás az általa támogatott operációs rendszer alapján azonosítja magát, és olyan szoftvereket telepít , amelyek tartalmazzák az Apache-t, a MySQL-t és a PHP-t (az XAMPP magában foglalja a Perl-t is). Az alábbiakban felsoroljuk a népszerű helyi kiszolgálói környezet klienseit, valamint a WordPress kézikönyv részét képező útmutatókra mutató linkeket, amelyek segítenek az egyes alkalmazások telepítésében.
a legnépszerűbb helyi szerver csomagok a következők:
- WAMP-WIndows esetén
- MAMP – Mac esetén
- XAMPP – Windows, Mac és Linux esetén
miután létrehozta a tesztoldalt és telepítette a WordPress-t a számítógépére a felsorolt szoftveralkalmazások egyikével, telepítheti a bbPress-t és tesztelheti. Láthatja, hogyan működnek a bővítmények a bbPress – rel, a témák működnek, és bővítményeket vagy témákat is fejleszthet a bbPress számára.
meglévő Domain aldomainje
az aldomain az elsődleges domaint külön webhelyként használja. Tehát, ha létrehoz egy aldomain mondjuk “teszt”, akkor használja “test.mysite.com” mivel az URL eléréséhez ezen az oldalon.
a legtöbb host szolgáltató lehetővé teszi aldomainek létrehozását. Ha hozzáfér a tárhely területéhez, meg kell találnia egy lehetőséget aldomainek létrehozására. Ennek módja a gazdagép-szolgáltatótól függ, ezért ha segítségre van szüksége, forduljon a tárhelyszolgáltató támogatásához, ha bármilyen információt szeretne arról, hogyan hozhat létre aldomaint az aktuális beállításhoz.
miután létrehozta, akkor majd hozzon létre a vizsgálati helyszínen, és megkapja az előnyöket:
- tesztelje a teljesítménnyel kapcsolatos problémákat
- tesztelje azokat a bővítményeket, amelyek API-kat tartalmaznak külső forrásokhoz
meglévő webhely klónozása
az élő webhely klónozása vagy tükrözése lehetővé teszi, hogy először teszteljen bármilyen módosítást/frissítést egy teszthelyen anélkül, hogy befolyásolná a meglévő élő webhelyet.
így lehet tesztelni:
- Új frissítések témák és plugins
- add és teszt minden új plugins
- alter telepített WordPress themes
- add css, alter funkciók, elrendezések, és bármi köze van a meglévő WordPress site
így fog elkövetni csak a vizsgálati területen az első, és ha elégedett az eredménnyel akkor majd át ezeket a változásokat az ÉLŐ oldalon. Továbbá, ha egy plugin új frissítéssel rendelkezik, először tesztelheti a frissítést a teszt webhelyén, ha a frissítés problémát okozott, akkor tudni fogja, hogy nem frissíti az ÉLŐ webhelyen, amíg a probléma meg nem oldódik.
Az adatok másolása
tehát most van egy tesztelési tartománya az összes fájllal és mappával, amelyet a webhelyen él, de át kell másolnia az adatokat.
ehhez
- használja a phpMyAdmin alkalmazást az élő webhely adatbázisának eléréséhez.
- ezután a bal oldalon láthatja az összes létrehozott adatbázist.
- keresse meg és válassza ki az élő webhely adatbázisát, és most egy sor táblázat jelenik meg.abból az adatbázisból.
- a felső menüben megjelenik egy exportálási lehetőség. Miután rákattintott, megjelenik néhány lehetőség.
- most gyors exportálást végezhet, de véleményem szerint ez nem ajánlott, inkább egyéni exportálást végez, hogy lehetővé tegye az adatok tömörítését zip formátumba, és további értékeket adjon hozzá a helyreállítás javítása érdekében.
- tehát most engedélyezze az egyéni.
- általában csak exportálhatja az adatbázist egyetlen csomagban, de ha különösen nagy adatbázisa van, előfordulhat, hogy nem tudja egyszerre exportálni/importálni. Előfordulhat, hogy a behozatal során egyetlen adatbázistáblát kell másolnia, vagy csoportosítania kell a táblákat. Először azonban megpróbálhatja exportálni az összes táblát, hogy tesztelje és biztosítsa, hogy minden jól működik.
- a kimenet részben válassza ki a kívánt zip formátumot az adatbázis adatainak tömörítéséhez. Ez jelentősen megnövelheti a nagyobb adatbázisok feltöltési idejét. Azt is lehetővé teszi, hogy leküzdeni néhány fájl feltöltési méret korlátokat, hogy a fogadó szolgáltató által meghatározott.
- az objektum létrehozási beállításaiban engedélyezze a DROP TABLE/VIEW /PROCEDURE/FUNCTION/EVENT utasítás hozzáadását. Az importálási folyamat során ez törli a meglévő táblákat az újak visszaállítása előtt, biztosítva a tiszta importálást.
- most kattintson a Go gombra, és a fájl letöltődik a számítógépére.
Adatok importálása
miután már letöltötte az adatbázis adatait tömörített fájlformátumban, most importálhatja az adatokat egy új vagy meglévő adatbázisba.
ha még nem hozott létre új adatbázist.
- lépjen a phpMyAdmin kezdőlapjára.
- kattintson a tetején található adatbázisok menüpontra
- ekkor megjelenik egy terület, ahol új adatbázist hozhat létre, valamint egy szövegbevitel az adatbázis megnevezéséhez.
- hozzon létre egy új nevet az új adatbázis számára a teszthelyhez. Hagyja a legördülő menüt az összevetés alapértelmezett beállításaként, majd kattintson a Létrehozás gombra.
- most készítette el az új adatbázisát.
Adatok importálása az új adatbázisba.
- válassza ki a nemrégiben létrehozott adatbázist a teszthelyhez.
- kattintson a felső Import menüpontra
- most kattintson a Fájl kiválasztása gombra , majd válassza ki az élő webhely adatbázis adatait a letöltésekből.
- kattintson a Go gombra. Várja meg, amíg az Importálás befejeződik, majd végül egy sikeres üzenetet kell látnia.
- most importálta az élő webhely adatbázis adatait a teszthelyek adatbázisába.
Webhelyhivatkozások módosítása
mivel az élő webhely adatait importálták a tesztadatbázisba, az élő webhely URL-jei a wp_options táblázatban láthatók. Ha nem változtatja meg ezeket, akkor átirányítja az élő webhelyére, ezért kulcsfontosságú, hogy ezt megváltoztassa.
- a phpmyadmin-ban válassza ki a teszthely adatbázisát
- kattintson az SQL menüpontra a legtetején
- most az üres mezőbe írja be a következő SQL kódot
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');
a TESTSITE_URL a teszt webhely teljes url-címe.
a LIVESITE_URL az élő webhely teljes url-címe.
és megváltoztathatja a wp_ előtagot, ha valami mást használ a teszthely adatbázisához.
a WordPress telepítése
miután befejezte a teszthely adatbázisának létrehozását, telepítenie kell a WordPress alkalmazást. Ez lehetővé teszi az új adatbázisok adatainak bevitelét a telepítés során. Ezt manuálisan vagy a gazdagép által a WordPress számára biztosított telepítési folyamat segítségével teheti meg.
fájlok átvitele
- először töltse le az élő webhely wp-content mappájának másolatát egy FTP vagy SFTP kliens segítségével.
- Ezután töltse fel a letöltött mappa tartalmát a teszthely wp-content mappájába. Minden fontos fájl, például témák, bővítmények és médiafeltöltések kerülnek átvitelre ezzel.
további lépések
a teszthely beállítása után le kell tiltania a felhasználók és a keresőrobotok hozzáférését a teszthely indexeléséhez.
- az irányítópulton > Beállítások > olvasás változtassa meg a keresőmotor láthatóságát, hogy visszatartsa a keresőmotorokat a teszthely indexelésétől. És csak a SEO pluginek/funkciók letiltása segíthet.
- mivel ez egy tesztoldal , nem engedné meg senkinek, hogy regisztráljon az Ön webhelyére. Tehát a webhely-hozzáférés korlátozása telepítése lehetővé tenné, hogy a webhelyet csak az Ön IP-címére korlátozza, és csak Ön férhessen hozzá a teszthelyhez.