vytvoření testovacího webu
vytvoření testovacího webu je velmi výhodné, protože se můžete naučit, jak bbPress a WordPress fungují,a také je oba vyzkoušet.
- pro vývojáře vytvoření testovacího webu by jim mohlo pomoci vyvinout pluginy nebo motivy pro bbPress.
- pro běžné WordPress stránky tweaker to může testovat jednoduché změny stylu nebo funkčnosti na svém testovacím místě před přenosem změn na jejich živé stránky.
- ještě důležitější je vytvoření testovacího webu vám umožní testovat upgrady pluginů/motivů pro problémy, takže aktualizace nezanechává váš živý web zranitelný vůči hackerům nebo nezlomí váš web.
tento jednoduchý proces by vám měl pomoci Upgradovat s důvěrou a můžete si s vaším webem hrát odvážněji, nejprve otestovat vše na testovacím webu a zavázat se k živému webu až poté, co jste přesvědčeni, že je vše v provozuschopném stavu.
pokud nejste přesvědčeni, že potřebujete testovací web, přečtěte si mé odůvodnění zde: Proč mít testovací Web?
existují dvě oblíbené možnosti pro vytvoření testovacího webu:
- instalace klienta prostředí místního serveru do počítače
- pomocí subdomény existující domény.
místní instalace
vytvoření testovacího webu v počítači je dobrou a bezplatnou alternativou k nákupu nové domény. Pokud chcete jít touto cestou, budete muset nainstalovat aplikaci, která podporuje váš operační systém a umožní vám spouštět software, který hostitelský server obvykle nainstaloval, aby spustil testovací web v počítači.
každá aplikace se identifikuje podle operačního systému, který podporuje a instaluje software, který zahrnuje Apache, MySQL a PHP (XAMPP také zahrnuje Perl). Níže je uveden seznam populárních klientů prostředí místního serveru a také odkazy na průvodce, které jsou součástí příručky WordPress, které vám pomohou nainstalovat každou aplikaci.
nejoblíbenější balíčky lokálních serverů jsou:
- WAMP-pro WIndows
- MAMP – pro Mac
- XAMPP-pro Windows, Mac a Linux
po vytvoření testovacího webu a instalaci WordPress do počítače pomocí jedné z uvedených softwarových aplikací můžete nainstalovat bbPress a vyzkoušet jej. Můžete vidět, jak pluginy pracují s bbPress, motivy fungují, a můžete také vyvíjet pluginy nebo motivy pro bbPress.
subdoména existující domény
subdoména používá vaši primární doménu jako samostatný web. Takže pokud vytvoříte subdoménu řekněme „test“, pak byste použili „test.mysite.com“ jako URL pro přístup k tomuto webu.
většina poskytovatelů hostingu vám umožňuje vytvářet subdomény. Pokud přistupujete k hostingové oblasti, měli byste najít možnost vytvořit subdomény. Jak to udělat, se liší od poskytovatele hostitele, takže pokud budete potřebovat pomoc, obraťte se na podporu poskytovatele hostingu pro jakékoli informace o tom, jak vytvořit subdoménu pro aktuální nastavení.
po vytvoření můžete vytvořit svůj testovací web a získat výhody pro:
- Vyzkoušejte jakékoli problémy s výkonem
- testovací pluginy, které obsahují rozhraní API pro externí zdroje
klonování existujícího webu
klonování nebo zrcadlení vašeho živého webu vám umožní nejprve otestovat jakékoli úpravy / upgrady na testovacím webu, aniž by to ovlivnilo váš stávající živý web.
takže můžete testovat:
- nové aktualizace motivů a pluginů
- přidejte a otestujte všechny nové pluginy
- změňte nainstalovaná témata WordPress
- přidejte css, změňte funkce, rozvržení a cokoli společného s vaším stávajícím webem WordPress
takže se nejprve odevzdáte pouze v testovací oblasti a pokud jste s výsledky spokojeni, můžete tyto změny přenést na svůj živý web. A také pokud má plugin nový upgrade, můžete nejprve otestovat upgrade na testovacím webu, pokud upgrade způsobil problém, budete vědět, že nebudete upgradovat na svém živém webu, dokud nebude problém vyřešen.
kopírování dat
takže nyní máte testovací doménu se všemi soubory a složkami, které máte, ale musíte data zkopírovat.
chcete-li to provést
- použijte phpMyAdmin pro přístup k databázi vašeho živého webu.
- dále vlevo uvidíte všechny vytvořené databáze.
- Najděte a vyberte databázi svého živého webu a nyní se vám zobrazí řada tabulek.z té databáze.
- v horní nabídce se zobrazí možnost exportu. Po kliknutí na něj se zobrazí několik možností.
- nyní můžete provést rychlý export, ale podle mého názoru se to nedoporučuje, dávám přednost tomu, abyste provedli vlastní Export, který vám umožní komprimovat data do formátu zip a přidat další hodnoty pro zlepšení obnovy.
- nyní povolte vlastní.
- normálně stačí exportovat databázi V jednom balíčku, ale pokud máte obzvláště velkou databázi, možná nebudete moci exportovat / importovat najednou. Možná budete muset zkopírovat jednu databázovou tabulku nebo seskupit tabulky během importu. Nicméně, můžete zkusit exportovat všechny tabulky nejprve otestovat a ujistit se, že vše funguje dobře.
- v části výstup vyberte požadovaný formát zip pro kompresi dat databáze. To může znatelně prodloužit dobu nahrávání pro větší databáze. Může vám také umožnit překonat některé limity velikosti nahrávání souborů, které může váš hostitelský poskytovatel nastavit.
- v možnostech vytvoření objektu povolte příkaz Add DROP TABLE /VIEW/PROCEDURE/FUNCTION / EVENT. Během procesu importu odstraní všechny existující tabulky před obnovením nových, což zajistí čistý import.
- Nyní klikněte na tlačítko Přejít a soubor se stáhne do vašeho počítače.
Import dat
po stažení databázových dat v komprimovaném formátu můžete nyní importovat data do nové nebo existující databáze.
pokud jste nevytvořili novou databázi.
- přejděte na domovskou stránku phpMyAdmin.
- klikněte na položku nabídky databáze nahoře
- nyní se zobrazí oblast pro vytvoření nové databáze a také textový vstup pro pojmenování databáze.
- vytvořte nový název nové databáze pro testovací web. Ponechte rozevírací nabídku jako výchozí nastavení řazení a klikněte na tlačítko Vytvořit.
- právě jste vytvořili novou databázi.
Chcete-li importovat data do nové databáze.
- vyberte nedávno vytvořenou databázi pro testovací web.
- klikněte na položku nabídky Import v horní části
- Nyní klikněte na tlačítko Vybrat soubor a poté vyberte data databáze vašeho živého webu ze stahování.
- klikněte na tlačítko Přejít. Počkejte, až se import dokončí, a poté byste měli vidět zprávu o úspěchu.
- nyní jste importovali data databáze vašeho živého webu do databáze testovacích webů.
změňte odkazy na stránky
vzhledem k tomu, že data živého webu Byla importována do testovací databáze, uvidíte adresy URL vašeho živého webu v tabulce wp_options. Pokud je nezměníte, budete přesměrováni na svůj živý web, takže je klíčové, abyste to změnili.
- v phpmyadmin vyberte databázi testovacího webu
- klikněte na položku nabídky SQL nahoře
- nyní do prázdného pole zadejte následující kód 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 je plná adresa url vašeho testovacího webu.
LIVESITE_URL je úplná adresa url vašeho živého webu.
a můžete změnit předponu wp_, pokud používáte pro databázi testovacího webu něco jiného.
instalace WordPress
po dokončení vytváření databáze testovacího webu budete muset nainstalovat WordPress. To vám umožní během instalace zadávat nové informace o databázích. Můžete to provést ručně nebo pomocí instalačního procesu vašeho hostitele pro WordPress.
přenos souborů
- nejprve si stáhněte kopii složky wp-content vašeho živého webu pomocí klienta FTP nebo SFTP.
- poté nahrajte obsah složky, který jste stáhli, do složky wp-content vašeho testovacího webu. Všechny důležité soubory, jako jsou témata, pluginy a nahrávání médií, budou přeneseny.
další kroky
po nastavení testovacího webu musíte uživatelům a vyhledávacím robotům zakázat přístup k indexování testovacího webu.
- v řídicím panelu > nastavení > čtení změňte viditelnost vyhledávače, abyste odrazili vyhledávače od indexování testovacího webu. A právě udržení všech SEO pluginů/funkcí zakázaných by mělo pomoci.
- vzhledem k tomu, že se jedná o testovací web, nedovolíte nikomu, aby se mohl zaregistrovat na váš web. Instalace omezit přístup k webu by vám umožnila omezit web pouze na vaši IP adresu a umožnit přístup k testovacímu webu pouze Vám.