
とても参考になったサイト

開発環境については、色々と検討しましたが場所を選ばず開発できる環境がやはり一番良いのでCloud9に決めました。Cloud9上にWordPressの開発環境を構築するのは、上記サイトを参考にさせて頂くことで非常に簡単にできました。感謝です!
私は、WordPressのプラグインを開発するだけなので開発環境についてはできるだけ簡単に構築してさっさと本体の開発に進みたいのでこれで良かったです。
初心者がWordPressの開発に取り掛かる壁
ネット上には様々な情報があります。検索して色々と試してみましたが、躓き転んでようやく上記のサイトにたどり着いた感じです。その経緯を少し書きます。
ローカル開発環境は違和感ある
自分のパソコン上にWEBアプリケーション用の環境を作ってテストしながら開発するというのが、一般的というかクラウド開発環境以前では多くの人がやっていると思います。
ただ、私のiMacは仕事でも使うしMac内にサーバーを起動したり停止したりするのはどうしても違和感がありました。それに、場所が仕事場限定というのも困ります。
エディターで迷う
ATOMとかVScodeとかが候補に上がりましたが、良かったと思うのはVScodeでした。Macでも軽快に動作しましたし、機能は申し分ありませんでした。しかし、結局上記の理由でクラウドを選択しました。
AWS Cloud9でWordPress開発環境構築に悩む
結果的には上記サイトにたどり着いたおかげで簡単でしたが、そこまでの道のりが大変でした。データーベース(MySQL)関連で躓きまくりました。何度も言いますが、これも上記サイトのスクリプトを利用することで一発解決しました。
フレームワークにも寄り道
Laravelなどのフレームワークも検討しましたが、WordPressのプラグイン開発において情報が少なく諦めました。
あとはPHPを使いこなすだけ
今回構築した開発環境でPHPの動作について学びながら少しづつ開発を進めていきます。
PHPはPerl言語から派生したプログラミング言語なので、Perlでの開発経験がある私には有利です。独習PHPという本を買って読み進めていますが、割とPerlに近いので分かりやすいです。
WordPressの開発環境構築について、クラウド上で簡単に行う方法が紹介されています。初心者にもおすすめで、プラグイン開発に役立つ情報が提供されています。
まとめ
WordPressの開発環境をクラウド上で構築することで、場所を選ばず効率的に作業ができます。初心者が壁にぶつかることなくスムーズに開発を進めるためには、クラウド環境の活用が重要です。WordPressのプラグイン開発に取り組む際には、簡単な環境構築が成功の鍵となります。WordPressの開発においては、PHPの理解が必要ですが、Perl言語に近い性質を持つため、理解しやすいです。WordPress開発を始める際には、クラウド環境を活用し、効率的に作業を進めることが大切です。