2020年に比較して最高のローカルWordPress開発ツール5つ

2020年に比較して最高のローカルWordPress開発ツール5つ

2020年に比較して最高のローカルWordPress開発ツール5つ
СОДЕРЖАНИЕ
02 июня 2020

WordPressの開発者であれば、ほとんどの作業はテスト環境で行います。こうすることで、プラグイン、テーマ、サイトを実際に何も壊すことなく、いじくり回すことができます。唯一の問題は、どのローカルWordPress開発ツールがニーズに最適かということです。?


利用可能なオプションがたくさんあるため、セットアップの選択は複雑になる可能性があります。さらに重要なことは、ワークフローは選択内容によって異なるため、オプションとは何か、それらが提供する機能を理解することが重要です。.

この記事では、次の5つのお気に入りのローカルWordPress開発ツールを紹介します。

  • DesktopServer
  • XAMPP
  • MAMP
  • 浮浪者
  • フライホイールでローカル

どのように機能するかを説明し、使いやすさ、機能、価格を比較します。このショーを外出しましょう!

ローカルWordPress開発ツール

適切なローカルWordPress開発ツールを選択することが重要である理由

コードを学ぶことは十分に困難であり、オンラインでヘルプを検索しても、常に正しい道に進むとは限りません。.

しかし、それを考慮に入れても、ローカルのWordPress開発ツールは、WordPress開発の完全な初心者でさえも恩恵を受けることができるものです.

事前にテストせずに変更をライブ環境に実装することは、災害のレシピです。更新の1つがサイトを破壊した場合、以前のバックアップから復元するか、手動で問題を修正するしかありません.

どちらの場合も、ウェブサイトが正常に機能していないときに、ユーザーが問題に気付く可能性があります.

これが、多くの熟練したWordPress開発者がローカルまたは ステージング環境 テスト用。どちらのツールでも同じ目標を達成できますが、まったく同じではありません。たとえば、ローカル環境にはネットワーク内からのみアクセスでき、インターネットを設定したり操作したりするのにインターネット接続は必要ありません。一方、ステージングWebサイトはライブサーバーに設定されているため、パフォーマンステストに適しています.

記事上で, ローカルのWordPress開発ツールに焦点を当てます. まだお気に入りのソリューションがない場合は、次の機能を選んで、注目する必要があります。

複数のローカルWebサイトのサポート.

ローカルツールの利点の1つは、必要な数の同時サイトをセットアップできることです。そうすれば、一度に複数のプロジェクトに取り組むことができます.

各ウェブサイトの独立した環境.

一部のツールでは、WordPressサイトごとに区分化された環境を設定できます。たとえば、あるサイトでPHP 5を実行し、別のサイトでPHP 7を使用して、問題なく並行して動作させることができます。.

簡単なプロジェクト管理.

理想的には、どのローカル開発ツールを選択しても、新しいWordPressプロジェクトの追加と削除が可能な限り簡単になるはずです。こうすることで、新しい環境のセットアップやテスト完了後のクリーンアップに多くの時間を費やすことはありません.

単純なドメインマッピング.

ほとんどの場合、各ローカルWebサイトを覚えやすいドメイン名にマッピングする必要があります。いつでもできます これを手動で行う, 選択したツールがプロセスを支援するのであれば、より良いです.

最後に、開発チームの一員である場合は、決定する前に彼らと相談することをお勧めします。結局のところ、チーム全体が1つのツールを使用することになる可能性があるため、すべてのユーザーが同じ機能セットにアクセスできます。使用しているチームのすべてのメンバーが異なるローカル開発ツールである場合、結果はロジスティックスの悪夢になる可能性があります.

比較された5つのローカルWordPress開発ツール(要約)

この記事では、説明すべきことがたくさんあります。したがって、簡単に比較したい場合は、次の表をご覧ください。

比較された最高のローカルWordPress開発ツール

DesktopServer
XAMPP
MAMP
浮浪者
フライホイールでローカル

仮想マシンを使用していますか?
複数のWordPressウェブサイトを設定できますか?最大3つ(無料版を使用)✅(いじくり回して)✅(いじくり回して)
使いやすいですか?やや難しいやや難しいやや難しい
さまざまなタイプの環境をセットアップできますか?✅(ある程度)✅(ある程度)
ウェブサイトを自由に開始および停止できますか?
ドメイン名をローカルWebサイトにマップするのに役立ちますか?
使用できるダッシュボードが含まれていますか?
価格無料版とプレミアム版が利用可能自由無料版とプレミアム版が利用可能自由自由

この情報だけに基づいて十分な情報に基づいて決定できると思われる場合は、ここで終了してください。ただし、読み続けることをお勧めします。これにより、これらの各ツールが何を提供できるかについて、より明確なアイデアを得ることができます。.

比較された5つのローカルWordPress開発ツール(完全版)

ローカルのWordPress開発ツールに関しては、考慮すべき4つの主要な側面があります。

  • 彼らがどのように働くか,
  • 彼らは使いやすい,
  • 彼らが提供する機能,
  • 彼らの価格帯.

これらの基準を使用して各ツールを比較すると(これは次のセクションで説明するとおりです)、賢い選択に必要なすべての情報が得られます。掘り下げましょう!

1. DesktopServer

DesktopServer

DesktopServer シンプルなステップバイステップウィザードを使用して複数のローカルWordPress Webサイトを作成できるWindowsおよびmacOSツールです。ツールの無料バージョンがあるという事実にもかかわらず、あなたはまだそれをダウンロードするために登録する必要があり、それは支払うのに少額です.

使いやすさに関する限り、ローカルのWordPress開発ツールはデスクトップサーバーほど単純ではありません。初めてセットアップすると、WordPressをローカルで起動するために必要なすべてのソフトウェアがインストールされます。その後、ローカルのWordPress Webサイトを作成または削除するたびにプログラムを再実行できます.

作成プロセス全体を通じて、サイトにインストールするWordPressのバージョンを選択し、ドメイン名を割り当てることができます.

DesktopServerの使用。

全体として、DesktopServerは機能的なエクスペリエンスを提供しますが、飾り気はほとんどありませんが、それは必ずしも悪いことではありません。探しているのが確実に機能するシンプルなツールである場合、これは確かなオプションになります.

��主な機能:

  • 新しいローカルWordPress Webサイトのセットアップを支援するウィザードが含まれています.
  • ドメインをローカルサイトにマッピングできます.
  • いつでもサイトを複製または削除できます.
  • ソフトウェアの無料バ​​ージョンを使用して、最大3つのローカルサイトを管理できます。.
  • サポート Apache, MySQL, およびPHP 5.5.

機能に関しては, DesktopServerの無料版はわずかに制限されています. サイトの管理に役立つより強力な機能を提供するローカルのWordPress開発ツールはたくさんあります(これについては後で説明します)。制限要因に関する限り、最大の失望は、DesktopServerが単一のタイプの環境しかサポートしていないという事実です:PHP 5とMySQLを実行するApacheサーバー.

公平を期すために、多くのWordPress Webサイトは同じ環境を使用しています。ただし、開発者として、自分をより詳細に制御したい場合があります。その場合は、別のオプションを確認する必要があります.

��価格:

これまでは、DesktopServerの無料バージョンについてのみ説明してきました。プレミアムオルタナティブもあります。これは年間99.95ドルからです。そのお金のために、あなたはのためのサポートを含むいくつかの追加機能へのアクセスを取得します マルチサイト, テスト設定をエクスポートしてアーカイブする機能、およびWordPressの「ブループリント」を作成するオプション.

最後の機能により、特定の設定を保存し、それを使用してサイトをより迅速に展開できます。たとえば、各サイトに設定したいプラグインとテーマがいくつかある場合は、その構成の青写真を作成して、後で使用できるように保存できます。.

また、DesktopServerプレミアムライセンスでは、年間を通じて更新することができます。さらに、1台のライセンスを複数のコンピューターに使用できるため、予算上のチームにとって適切なオプションになります.

2. XAMPP

XAMP

XAMPP Apacheを表す頭字語です, MariaDB, PHP、および Perl. つまり、WordPressを実行するために必要なすべてのソフトウェアがパックされています.

この特定のローカル開発ツールには、通常のXAMPPとXAMPP-VMの2つの種類があります。.

前者は前述のソフトウェアをコンピューターのディレクトリにインストールするだけで、後者はLinux仮想マシンにすべてをセットアップします.

ソフトウェアの通常のバージョンは、Windows、Linuxベースのシステム、およびmacOSで利用できます。一方、XAMPP-VMはmacOSでのみ使用できます。それを念頭に置いて、この比較ではXAMPPの通常の非VMバージョンに焦点を当てます。.

XAMPPが行うことは、コンピューターにソフトウェアスタックをセットアップすることですが、WordPressのインストールには役立ちません。プラットフォームはいくつかを提供しています スタンドアロンインストーラー さまざまなコンテンツ管理システム(CMS)に対応しますが、手動で行うことに偏ります.

同じ場合は、WordPressとXAMPPをインストールする際の準備は次のとおりです.

XAMPPダッシュボード。

まず、スタックを設定し、すべてのサービスが機能していることを確認する必要があります。次に、する必要があります データベースを作成する WordPressサイトの場合は、CMSの最新バージョンをダウンロードして解凍し、いくつかのファイルを手動で構成します。その後でのみ、WordPressインストーラーを実行できます。新しいサイトを覚えているドメインにマッピングする必要があります(必要な場合)。.

��主な機能:

  • Apache、MariaDB、PHP、Perlなどのソフトウェアスタックを設定できます.
  • 使用するPHPリリースに応じて、複数のXAMPPバージョンから選択するオプションを提供します.
  • macOSユーザーであり、対応するバージョンをダウンロードする場合、VMベースのローカルWordPressエクスペリエンスを提供します.
  • シンプルなダッシュボードツールを使用して、すべての新しいサービスを管理できます.
  • WordPressを手動で設定したり、スタンドアロンインストーラーを使用したりすることができます(必要な場合)。.

開発者として、XAMPPを使用すると、DesktopServerなどのツールと比較して、少し手が汚くなることを理解できます。この場合、スタックの各コンポーネントを完全に制御できます。たとえば、数回クリックするだけでいつでもApacheサーバーを起動および停止したり、サービスを別のポートにマップしたりできます。詳細なログなどにもアクセスできます.

XAMPPはWordPressを実行するための完璧な環境を提供しますが、CMSに合わせて調整されたサービスではありません。つまり、すべてをセットアップするためだけに、いくつかのオプションをいじる必要があります。さらに、XAMPPを使用して複数のWordPress Webサイトを同時に実行する場合、状況は少し複雑になります。おそらく、処理できないことはありませんが、WordPressを考慮して設計されたツールを使用するよりも多くの作業が必要.

全体として、XAMPPは素晴らしいレベルのカスタマイズを提供し、ほとんどすべてのことを実行できますが、これは初心者には最適なツールではありません。.

��価格:

XAMPPは100%オープンソースのパッケージです。非表示の機能を備えたプレミアムバージョンはありません。したがって、必要に応じて自由に使用できます。.

3. MAMP

おたふく

いろいろな意味で, 私のApache、MySQL、PHP(MAMP) XAMPPによく似ています。また、WordPress Webサイト(およびその他の種類のサイト)を作成できるソフトウェアスタックでもあります。.

このツールを使用するプロセスも、以前のピックと同じように機能します。スタックをセットアップし、データベースを作成してから、WordPressを手動でセットアップする動作を実行します。それを念頭に置いて、両方のスタックの最大の違いは何かに焦点を当てましょう.

まず、MAMPはWindowsとmacOSでのみ利用できます。設定するPHPのバージョンに応じて、オペレーティングシステムごとに複数のバージョンから選択できます。さらに、次のような多くの追加ソフトウェアにもアクセスできます。 パイソン, Perl、phpMyAdminなど.

実際には、これは、ローカルWebサイトやアプリケーションの作成に関して、より多くのオプションにつながります。ただし、WordPressに関しては、そのソフトウェアを使用する必要がない可能性があります。ただし、それらを必要とする他のタイプのプロジェクトで作業する場合に備えて、これらはいくつかの便利な追加機能です。.

MAMPとXAMPPを使用する最大の欠点は、前者がWordPressなどの一般的なアプリケーション用のスタンドアロンインストーラーを提供していないことです。公平を期すために、これはウェブサイトを手動で設定したくない場合の制限にすぎません。その場合は、とにかく、より合理化されたツールを使用する方が良いでしょう。.

MAMPダッシュボード。

��主な機能:

  • Apache、MySQL、およびPHPに基づく環境をセットアップできます.
  • 設定するPHPリリースに応じて、ソフトウェアの異なるバージョンを使用できます.
  • PythonやPerlを含む多くの追加言語をサポート.
  • ローカルのWordPress Webサイトを手動で設定するオプションを提供します.

機能に関して言えば、MAMPは、XAMPPに比べて、環境の各コンポーネントに対する制御が少し少ないです。独自のダッシュボードも付属していますが、提供されるオプションは少なくなっています。他のすべてに加えて、この違いは、管理しやすいツールを探している場合に最適です。ほぼすべて同じ機能にアクセスできますが、MAMPの方が慣れやすくなっています.

��価格:

このセクションでは、MAMPの無料バージョンのみを取り上げました。ただし、 利用可能なプレミアムオプション. 価格はmacOSとWindowsの両方で59ドルからですが、前者の方が定期的なアップデートとサポートの強化を受けています。.

MAMP Proは、セットアップ機能など、より多くのオプションを提供します Nginx サーバー、モバイルテストツール、および組み込みエディター。あなたとあなたのチームの他のメンバーがmacOSユーザーである場合、これらすべての機能により、利用可能な多くのローカルWordPress開発ツールからMAMPが強力な選択肢になります.

4.浮浪者

浮浪者

これまでのところ、かなり類似しているローカルのWordPress開発ツールをいくつか取り上げました。さて、少し違うものの時間です.

浮浪者 コンピュータ上で複数の仮想マシンを実行し、それらをプロジェクトの環境として使用できるようにするツールです。.

Vagrantのようなプログラムを使用したことがない場合は、それが面倒すぎるように思えるかもしれません.

結局のところ、複数の仮想マシンを実行するには非常に強力なコンピューターが必要だと聞いたことがあるかもしれません。それは多少正しいですが、それはそれらのマシンを何に使用したいかにも依存します。ローカルWeb開発について話している場合、システム要件はそれほど急ではありません.

さらに、Vagrantは環境設定プロセス全体を簡単にします。ソフトウェアをインストールしたら、先に進んで次のいずれかをダウンロードできます。 多くの事前設定された「ボックス」 そのコミュニティはすでに作成しています。数回クリックするだけで完璧なWordPress環境をインストールしたい場合は、 人気の箱 から選択します。おそらく、必要なものを1つだけ見つけることができます。.

コマンドラインからVagrantを確認します。

また、独自の仮想マシンをプロビジョニングし、コマンドラインを使用して、希望どおりに設定することもできます。その後、チームの他のすべてのメンバーと環境を共有できます。そうすれば、ソフトウェアやスタックを同じように設定する必要がないからです。Vagrantがすべてをやってくれます.

最後に、VagrantとXAMPPやMAMPなどのツールの最も重要な違いに到達します。後者の場合、環境のセットアップを妨害するソフトウェアをインストールするリスクが常に発生します。結局のところ、自分のコンピューターをサーバーとして使用しているのです。 Vagrantのようなツールを使用すると、各環境がコンピューター内に個別に存在します。つまり、Nginxを実行しているサーバーとApacheを備えた別のサーバーを2つの別々のVagrantマシン上に置くことができ、問題が発生することはありません。.

これまでのところ、Vagrantはおそらく強力なオプションのように思えます。それは理にかなっています–それも私たちのお気に入りのツールの1つです。ただし、額面どおりに判断する必要はありません。 ProteusThemesのフルスタック開発者兼CEOであるPrimožCiglerからの、Vagrantへの愛情についての引用は次のとおりです。

Primoz Cigler

PrimožCigler
のCEO プロテウステーマ

私のお気に入りのローカルWordPress開発環境に関しては、実際には2つあります。どちらもVagrantが管理する仮想化です。これだけでも重要です。私とProteusThemesチーム全体で、さまざまなマシンとOSで一貫した開発環境を実現できるためです。.

私たちが開発するテーマのメイン開発環境として最初に使用するもの。これは、roots / trellisプロジェクトの修正されたフォークです。 Ubuntu 16.04 nginx + mariadb + php-fpmスタックを実行している.

私がますます頻繁に使用する2つ目は、 ウッカー. これは、WP-CLIなどのツールが組み込まれたDockerベースのWordPress開発環境であり、迅速なプロトタイピングが可能で、5秒以内に副作用なしに新しいWPインストールを作成し、これらのインスタンスを簡単に切り替えることができます。全体として、「標準」の開発環境を汚染することなく、新機能、テーマ、プラグインをテストするための優れたツールです。無制限のローカルで新鮮な使い捨てのWPインスタンスをいつでも利用できるようなものです.

ただし、Vagrantなどのツールの制限の1つは、大規模なファイルシステムがホストコンピューターとその仮想マシンの間で同期するのに時間がかかることがあるという事実です。しかし、大規模なプロジェクトに取り組んでいる場合を除いて、それはあなたが遭遇する可能性が低い問題です.

��主な機能:

  • ローカル開発のニーズに合わせて仮想マシンをセットアップできます.
  • 各VMを仕様に合わせて構成し、他の人と共有できます.
  • 事前設定されたボックスをダウンロードして、必要に応じて実行するオプションを提供します.
  • テスト環境を分離し、自由にオン/オフできるようにします.
  • コマンドラインを使用してすべてのVMを簡単に管理できるようにします.

これまで、コマンドラインを2回使用することについて述べてきましたが、その理由はあります。 Vagrantは完全にコマンドラインベースのツールで、Linuxベースのシステム、Windows、macOSで利用できます。ただし、今回は豪華なインターフェースやダッシュボードはありません。これはコマンドラインであり、.

Web開発の経験があれば、日常業務のほとんどでコマンドラインを使用することに慣れている可能性があります。一方、Vagrantを使用するために必要なコマンドを学習することはそれほど複雑ではありません。そうでない場合 コマンドラインに精通している まだ、あなたを止めさせてはいけません.

��価格:

Vagrantは無料のオープンソースプロジェクトです。この事実は、他のすべての機能と組み合わされて、ソロの開発者とチームの両方にとって素晴らしいオプションになります。プレミアムローカルWordPress開発ツールを購入する予算がある場合でも、Vagrantがより良い仕事をする可能性があります.

5.フライホイールでローカル

フライホイールでローカル

これまで説明してきたローカルのWordPress開発ツールはどれも、ユーザーフレンドリーであるとはみなされません。最も近いのはDesktopServerですが、古いインターフェースによって失望しています.

その他は強力ですが、開発の経歴がない場合は特に使いやすくありません。.

だから私たちは物事を丸めることに決めました フライホイールでローカル.

もう フライホイールによってローカルについて書かれた 過去には。ただし、当時はmacOSでのみ利用可能でした。これで、WindowsとmacOSの両方のユーザーがこのソリューションにアクセスできるようになり、今でも最も洗練されたローカルのWordPress開発ツールの1つです。.

最大の魅力は、ローカルの使いやすいインターフェースにあります。新しいWebサイトの設定は、ボタンをクリックして、いくつかの基本的な構成を選択するだけの簡単なものです。.

フライホイールによるローカルの使用。

プロセス中に、NginxサーバーとApacheサーバー、および2つのバージョンのPHP(5と7)から選択できます。さらに、新しいローカルWebサイトをすぐにドメインにマッピングできます。サイトが設定されると、他のすべてのプロジェクトを含む簡単なリストからサイトにアクセスできるようになります。それらのいずれかをクリックすると、設定の確認、データベースへのアクセス、ローカルディレクトリへの移動などが可能になります.

ローカルウェブサイトのライブリンクを作成するオプションさえあります。つまり、進行状況をチームメイトやクライアントと共有できます。全体的に見て、Local by Flywheelは、ローカルのWordPress開発に関して、はるかに簡単な体験を提供します。 Vagrantほど強力ではないかもしれませんが、アクセシビリティのおかげでそれを補っています.

��主な機能:

  • 数回のクリックでローカルのWordPress Webサイトをセットアップできます.
  • リストから既存のすべてのサイトのステータスを監視できます.
  • クリック1つでサイトのダッシュボード、データベース、ローカルディレクトリにアクセスするオプションを提供します.
  • ライブリンクの作成、ローカルプロジェクトへのアクセスの共有を可能にします.
  • ブループリントを設定するオプションを提供し、好みの設定を使用してWordPress Webサイトを簡単に展開します.

機能に関しては、Local by Flywheelが提供するすべてのものはWordPressサイト向けに調整されています。言うまでもありません。ローカルは、WordPressの愛好家であれば、使うのが楽しいです。たとえば、Vagrantほど多くのカスタマイズオプションは提供されていませんが、2つのまったく異なるツールです。プロフェッショナルチームにはVagrantをもっとお勧めしますが、Localは要件が厳格ではない小規模な服装やプロジェクトに最適です.

��価格:

Local by Flywheelは、WordPressが管理するホスティング会社Flywheelによって実現された完全に無料のツールです。作品にはプレミアムバージョンもありますが、現時点では詳細はほとんどありません。全体として、私たちのお気に入りのローカルWordPress開発ツールの1つです。.

これらの記事にも興味があるかもしれません:

  • ソフトウェア開発アウトソーシングで構築された企業
  • 独自のウェブサイトを構築する方法

結論

すべてのローカルのWordPress開発ツールが同じになるわけではありません。どちらを選択するかは、作業方法に大きな影響を与えます。チームの一員である場合は、一緒に作業している全員にも影響します。だから、そこにどんなオプションがあるのか​​、そして各ソリューションがあなたに提供できる利点についていくつかの研究をすることがお金になるのです.

私たちのお気に入りの5つのローカルWordPress開発ツールを要約してみましょう。それぞれがユニークな理由は次のとおりです。

DesktopServer

これは、ローカルのWordPress開発用の簡単で初心者にやさしいツールです。.

XAMPP

このソフトウェアスタックは、環境を完全に制御する場合に最適です。.

MAMP

このツールはXAMPPに非常に似ていますが、機能が少なく、使いやすい.

浮浪者

これは優れたVMベースのローカル開発ツールであり、真面目な開発者にとっては必須です.

フライホイールでローカル

このユーザーフレンドリーなプログラムは、中小規模のプロジェクトに最適です.

ローカルのWordPress開発ニーズに最適なツールを選択する方法について質問がありますか?以下のコメントセクションでそれらについて話しましょう!

WordPressサイトの高速化に関する速習コースに参加することを忘れないでください。いくつかの簡単な修正により、ロード時間を50〜80%も短縮できます。

Karol Kによるレイアウト、プレゼンテーション、編集.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Это интересно
    Adblock
    detector