Devkinsta:便利なローカルWordPress開発キット
(この記事はKinstaと協力して作成されました。SitePointをサポートしているパートナーに感謝します!) ローカル開発とは、インターネットに接続されていないローカルマシン上のコードの構築、編集、テストを指します。多くの利点があります:
いつでもどこでも個人またはクライアントコードを開発します。
DevkinstaはMacOS、Windows、Ubuntu/Linuxをサポートしており、Kinstaの顧客だけでなく、誰でも無料です。
devkinstaは、macos、windows、ubuntu/linuxで利用できます。開始する方法は次のとおりです
システム要件
少なくとも5 GBのディスクスペースには、20 GB以上が推奨されます。
Devkinstaは、ローカルWordPress Webサイトを作成するための3つの方法をサポートしています。
新しいWordPressのWebサイトでは、NGINX、MYSQL、PHP 7.4、およびWordPressの最新バージョンを含むデフォルトのホストスタックを使用してローカルWebサイトを作成できます。
新しいWordPress Webサイトを作成します
開始するには、「新しいWordPress Webサイト」オプションを選択します。このWebサイトの作成方法では、Webサイト名、WordPress管理者のユーザー名、およびWordPress管理者のパスワードを指定する必要があります。これら3つのフィールドに記入した後、[Webサイトの作成]をクリックします。
Kinsta機能からのインポートを使用してライブWebサイトをクローンする
kinstaからのインポート
2番目のオプションは、KinstaでホストされているWebサイト環境をインポートすることです。これを行うには、[Kinstaからのインポート]をクリックして、Mykinstaログインの詳細を提供します。ログインした後、ローカルコンピューターにクローンするキンスタ環境を選択します。 Devkinstaは、Kinstaでリアルタイム環境とステージング環境の両方をサポートしているため、必ず適切な環境を選択してください。環境をクリックした後、サイトがマルチサイトのインストールであるかどうかを指定し、[サイトのインポート]をクリックしてサイトのクローニングを開始します。
でローカルのWordPressインストールをカスタマイズします
カスタムWebサイト
3番目の最後のオプション「カスタムサイト」を使用すると、ローカルのWordPressインストールの特定の設定を構成できます。このWebサイト作成方法を使用して調整できる設定は次のとおりです。ウェブサイト名、PHPバージョン(PHP 7.2、7.3、7.4、および8.0)、データベース名、HTTPS有効、WordPress管理者メール、WordPress管理者のユーザー名、WordPress管理者パスワード、WordPressマルチサイトモード。必要な設定を構成したら、[サイトの作成]をクリックして、Webサイト作成プロセスを開始します。
devkinsta
を使用して、複数のWordPressローカル環境を展開します この画面では、すべてのローカルWordPressサイトのリストを表示できます。別のWebサイトを追加するには、[サイトの追加]ボタンをクリックするだけです。
変化をキンスタステージング環境にプッシュする方法
KinstaでWordPressのWebサイトをホストしているユーザーの場合、DevkinstaはCinstaステージング環境にオンラインで変更を簡単にプッシュできます。ローカルWebサイトをKinstaにプッシュするには、「Webサイト情報」ページの[ステージ]ボタンをクリックしてください。地元のWordPressのWebサイトをKinstaステージング環境に押します
最後に、[ステージストレージに引っ張る]をクリックして操作を確認します。
ローカルWordPress WebサイトをKinstaにプッシュした後、ステージング環境URLを使用してWebサイトを表示できます。必要に応じて、ステージングストアをミキンスタのライブ環境に押し込むことができます。
devkinstaには、admenterと呼ばれる軽量のデータベース管理ツールが付属しています。 Kinstaでホストされている当社のWebサイトのPhpMyAdminと同様に、Andererはデータベーステーブルを編集したり、データベースクエリを実行したり、バックアップをインポートとエクスポートしたりするWebインターフェイスを提供します。管理を開始するには、サイト情報ページの上部にあるデータベースマネージャーボタンをクリックします。その後、admenterはデフォルトのWebブラウザで開きます。
「データベースマネージャー」をクリックして、devkinsta
にアクセスします管理者を開始した後、WordPressデータベースのテーブルが表示されます。次の画像は、「Kinstalife」テストWebサイトのデータベースを示しています。 「テーブル」列では、wp_comments、wp_postsなどのデフォルトのWordPressテーブルを見ることができます。
Adminerは、データベースのインポートとエクスポートもサポートしています。これは、ダウンロード可能なバックアップに含めるデータベースバックアップファイルを使用するのに非常に便利です。データベースファイルをインポートするには、[admenterの左上隅にある[インポート]をクリックします。 [ファイルの選択]をクリックしてデータベースバックアップを選択し、[実行]をクリックしてインポートプロセスを開始します。 Andererは、元の.sqlファイルと圧縮された.sql.gzファイルの両方をサポートします。
完全なデータベースバックアップをエクスポートするには、[管理者の左上隅にある[エクスポート]をクリックします。出力形式で「GZIP」を選択し、データベース形式の「SQL」を選択し、その他の設定をデフォルト設定として残します。 [エクスポート]をクリックして、バックアッププロセスを開始します。その後、AndererはWordPressデータベースを圧縮された.sql.gzファイルにエクスポートします。
最後に、admenterはSQLコマンドの実行をサポートします。つまり、WordPressデータベースでデータベースクエリを実行できます。たとえば、データベースに自動的に読み込まれているデータの量を見つけようとする場合、管理者で次のSQLコマンドを実行できます。
SELECT SUM(LENGTH(option_value)) as autoload_size FROM wp_options WHERE autoload='yes';
devkinstaの管理者統合を使用して、WordPressデータベースを高度な制御を提供できます。データベーステーブルの編集、バックアップのインポートまたはエクスポート、または複雑なSQLコマンドの実行が必要な場合でも、Devkinstaにはニーズがあります!
devkinstaには、組み込みのSMTPサーバーと電子メールキャプチャツールが含まれています。これにより、地元のWordPress Webサイトがライブプロダクションサイトのようなメールを送信できます。ただし、送信された電子メールはキャプチャされ、Devkinstaの電子メール受信ボックスに保存されます。これにより、両方の最高の世界が得られます。 devkinstaを使用して、マーケティングオートメーションワークフロー、WooCommerceの注文確認など、訪問者や顧客の電子メールの受信トレイにスパムなしなどの発信メール機能をテストできます。 devkinstaの電子メール受信ボックスにアクセスするには、左側のサイドバーのメールアイコンをクリックします。
devkinstaには内蔵のsmtpサーバーと電子メールキャプチャツールが含まれています
電子メールの受信トレイには、キャプチャされた発信メールのリストが表示されます。下の画像では、Kinstalifeテストサイトから発信メールを見ることができます。
メールをチェックアウトするには、クリックするだけです。各電子メールについて、devkinstaを使用して、「送信者アドレス」、「受信者アドレス」、「テキストコンテンツ」、「配達時間」などを確認します。
HTML、プレーンテキスト、またはオリジナルモードにメールを表示することもできます。 HTMLパターンはHTML電子メールテンプレートのテストに役立ちますが、元のパターンでは、Mime-versionやX-Mailerなどの電子メールヘッダーを直接確認できます。
Devkinstaの詳細については、公式コミュニティフォーラムに参加して、Devkinstaのドキュメントを読んでください。私たちはあなたが創造するものを見るのを楽しみにしています!
DevkinSta(FAQ)私のコンピューターにdevkinstaをインストールする方法は?
商業プロジェクトにdevkinstaを使用できますか?
devkinstaを使用して新しいWordPress Webサイトを作成する方法は?
はい、devkinstaを使用すると、既存のWordPress Webサイトをインポートできます。これを行うには、上記の手順に従って新しいWebサイトを作成する必要がありますが、新しいWordPressインストールを設定する代わりに、[サイトのインポート]オプションを選択する必要があります。その後、インポートするWebサイトの詳細を提供するように求められます。
ライブWebサイトに変更を展開する前に、Devkinstaを使用してテストできますか?
devkinstaからライブサーバーにウェブサイトを展開する方法は?
devkinstaの使用に問題がある場合はどうすればよいですか?
複数のコンピューターでdevkinstaを使用できますか?
以上がdevkinstaでローカルにWordPressを開発する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。