テストサイトの作成
テストサイトの作成は、bbPressとWordPressの
- テストサイトを作成する開発者は、bbPressのプラグインやテーマを開発するのに役立ちます。
- 一般的なWordPressサイトtweakerでは、ライブサイトに変更を転送する前に、テストサイトで簡単なスタイルや機能の変更をテストできます。
- さらに重要なのは、テストサイトを作成することで、プラグイン/テーマのアップグレードをテストして問題を解決できるようになり、更新がライブサイトをハッカーに対して脆弱にしたり、サイトを破壊したりしないようになります。
この単純なプロセスは、自信を持ってアップグレードするのに役立ち、テストサイト内のすべてを最初にテストし、すべてが正常に動作していることに満足したら、ライブサイトにコミットすることで、サイトをより大胆にプレイすることができます。
あなたがテストサイトが必要であると確信していない場合は、ここで私の推論を読んでください:なぜテストサイトがあるのですか?
テストサイトを作成するための二つの一般的な選択肢があります:
- 既存のドメインのサブドメインを使用して、ローカルサーバー環境クライアントをコンピュータ
- にインストールします。
ローカルインストール
コンピュータ上にテストサイトを作成することは、新しいドメインを購入する代わりに良いと無料です。 このルートに行きたい場合は、オペレーティングシステムをサポートするアプリケーションをインストールする必要があり、ホストサーバーが通常インストールしたソフ
各アプリケーションは、サポートしているオペレーティングシステムによって自分自身を識別し、Apache、MySQL、PHP(XAMPPにはPerlも含まれています)を含むソフトウェアをイ 以下は、一般的なローカルサーバー環境クライアントのリストであり、各アプリケーションをインストールするのに役立つWordPressハンドブックの一部であるガイ
最も人気のあるローカルサーバパッケージは次のとおりです:
- WAMP-For WIndows
- MAMP–For Mac
- XAMPP–For Windows,Mac,And Linux
テストサイトを作成し、リストされているソフトウェアアプリケーションのいずれかを使用してコンピュータにWordPressをイ あなたは、プラグインがbbPressでどのように動作するかを見ることができ、テーマが動作し、また、bbPressのためのプラグインやテーマを開発することができます。
既存のドメインのサブドメイン
サブドメインは、プライマリドメインを別のサイトとして使用します。 したがって、”test”と言うサブドメインを作成する場合は、”test.mysite.com”このサイトにアクセスするためのURLとして。
ほとんどのホストプロバイダーでは、サブドメインを作成できます。 あなたの催す区域にアクセスすれば、サブドメインを作成するために選択を見つけるべきである。 これを行う方法はホストプロバイダーによって異なりますので、ヘルプが必要な場合は、現在の設定のサブドメインを作成する方法については、ホス
作成したら、テストサイトを作成し、次の利点を受け取ることができます:
- パフォーマンスの問題をテストする
- 外部ソースへのApiを含むプラグインをテストする
既存のサイトの複製
ライブサイトの複製またはミラーリングを使用すると、既存のライブサイトに影響を与えることなく、まずテストサイト上の変更/アップグレードをテストできます。
だからあなたはテストすることができますか:
- テーマとプラグインへの新しいアップグレード
- 新しいプラグインを追加してテストする
- インストールされているWordPressのテーマを変更する
- cssを追加し、機能、レイアウト、および既存のWordPressサイトとは何かを変更する
だから、最初にテストエリアでのみコミットし、結果に満足している場合は、それらの変更をライブサイトに転送することができます。 また、プラグインに新しいアップグレードがある場合は、まずテストサイトでアップグレードをテストすることができます。
データのコピー
だから今、あなたはあなたがサイトに住んでいるすべてのファイルとフォルダを持つテストドメインを持っていますが、データをコピーす
これを行うには
- phpMyAdminを使用してライブサイトのデータベースにアクセスします。
- 次に、左側に、作成したすべてのデータベースが表示されます。
- ライブサイトのデータベースを検索して選択すると、一連のテーブルが表示されます。そのデータベースから。
- 上部のメニューにエクスポートするオプションが表示されます。 それをクリックすると、いくつかのオプションが表示されます。
- 今、あなたは迅速なエクスポートを行うことができますが、これは私の意見ではお勧めしません、私はあなたがzip形式にデータを圧縮し、復元を改善するために、追加の値を追加できるようにするために、カスタムエクスポートを行うことを好みます。
- だから今カスタムを有効にします。
- 通常はデータベースを単一のパッケージでエクスポートするだけですが、特に大きなデータベースがある場合は、一度にエクスポート/インポートできない場合があ インポート時に、単一のデータベーステーブルをコピーするか、テーブルをグループ化する必要がある場合があります。 ただし、最初にすべてのテーブルをエクスポートして、すべてが正常に動作していることをテストして保証することができます。
- 出力セクションで、データベースデータを圧縮するために選択したzip形式を選択します。 これにより、大規模なデータベースのアップロード時間が著しく増加する可能性があります。 また、ホストプロバイダが設定するファイルアップロードサイズの制限を克服することもできます。
- オブジェクト作成オプションで、Add DROP TABLE/VIEW/PROCEDURE/FUNCTION/EVENTステートメントを有効にします。 インポート処理中に、新しいテーブルを復元する前に既存のテーブルが削除され、クリーンなインポートが保証されます。
- 今すぐ移動をクリックすると、ファイルがコンピュータにダウンロードされます。
データのインポート
すでに圧縮ファイル形式でデータベースデータをダウンロードした後、新しいデータベースまたは既存のデータベースにデータをインポートできます。
新しいデータベースを作成していない場合。
- phpMyAdminホームページに移動します。
- 上部のデータベースメニュー項目をクリックします
- 新しいデータベースを作成する領域と、データベースに名前を付けるためのテキスト入力が表示されます。
- テストサイトの新しいデータベースの新しい名前を作成します。 照合順序のデフォルト設定をドロップダウンのままにして、[作成]ボタンをクリックします。
- 新しいデータベースを作成しました。
新しいデータベースにデータをインポートします。
- テストサイト用に最近作成したデータベースを選択します。
- 上部のインポートメニュー項目をクリックします
- 今、ファイルの選択ボタンをクリックし、ダウンロードからライブサイトのデータベースデータを選択します。
- 移動ボタンをクリックします。 インポートが完了するのを待ってから、すべての後に成功メッセージが表示されます。
- これで、ライブサイトのデータベースデータをテストサイトのデータベースにインポートしました。
サイト参照の変更
ライブサイトのデータがテストデータベースにインポートされているので、wp_optionsテーブルにライブサイトのurlが表示されます。 これらを変更しないと、ライブサイトにリダイレクトされるため、これを変更することが重要です。
- phpmyadminでテストサイトデータベースを選択します
- 一番上のSQLメニュー項目をクリックします
- 空のボックスに次の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は、テストサイトの完全なurlアドレスです。
LIVESITE_URLは、ライブサイトの完全なurlアドレスです。
また、テストサイトのデータベースに別のものを使用している場合は、wp_接頭辞を変更することができます。
WordPressのインストール
テストサイトのデータベースの作成が完了したら、WordPressをインストールする必要があります。 これにより、インストール中に新しいデータベース情報を入力できます。 これは手動で行うか、WordPressのホストが提供するインストールプロセスを使用して行うことができます。
ファイルの転送
- まず、FTPまたはSFTPクライアントを使用して、ライブサイトのwp-contentフォルダのコピーをダウンロードします。
- 次に、ダウンロードしたフォルダのコンテンツをテストサイトのwp-contentフォルダにアップロードします。 このようなテーマ、プラグイン、およびメディアのアップロードなどのすべての重要なファイルは、これを行うに転送されます。
追加の手順
テストサイトを設定した後、テストサイトのインデックス作成からユーザーと検索ボットのアクセスを無効にする必要があります。
- ダッシュボードで>設定>読み取り検索エンジンの可視性を変更して、検索エンジンがテストサイトのインデックスを作成しないようにします。 そして、ちょうど無効に任意のSEOのプラグイン/機能を維持するのに役立つはずです。
- これはテストサイトなので、誰もあなたのサイトに登録することはできません。 そのため、Restrict Site Accessをインストールすると、サイトをIPアドレスのみに制限し、テストサイトへのアクセスを許可することができます。