PHPの開発環境におすすめのツールを教えてください

最近フロントエンドの力も身に着けたいと思い、PHPを学んでWebサイトを作ってみようと考えています。
しかし、まだ初心者で、PHPの開発環境の構築に苦労しています。
PHPを学習するにあたり、開発環境の設定が必要だと思っています。
開発効率を上げるためにVSCodeやEclipseなどのIDEを使うのが良いのでしょうか。
MacやLinuxでのおすすめのPHP開発環境があれば教えてください。DockerやXAMPPを使ってローカル環境を構築する方法もあるようですが、初心者におすすめの開発環境は何でしょうか。
できるだけ無料のツールを使って環境構築したいのですが、おすすめの方法があればアドバイスいただけますと幸いです。
1年前
view数 140

    回答を投稿して企業にアピールしましょう!

    Q&Aで投稿された回答は、
    企業側に表示されるプロフィールにも投稿履歴として表示されます。

    Offersにログイン・新規登録して、気になるテーマやトピックを話してみよう!

    \回答があります!/

    • 松田翔

      エンジニア

      1年前

      windowsならxampp、MacならManp、LinuxならLampではないでしょうか?
      丁度、私もPHPを勉強し始めていてWindowsでXAMPPを使っています。
      特に難しい設定とかはないですが、分からない事があればChatGPT教授に聞いてみるといいです。
      view数 14
      • 佐々木多生

        エンジニア

        1年前

        VS CodeとDockerで良いと思います
        view数 51
        • Atsushi Ito

          エンジニア

          1年前

          環境構築は既出の通りですが、PHPを書いてみる事自体が目的であれば
          https://www.w3schools.com/php/
          https://onlinephp.io/
          など環境構築不要でオンラインでエディタも用意してくれているサービスもありますので、参考にしてみてください。

          ひとまずMAMP環境作る時の参考→MAMP/PHPの環境構築(Mac)
          https://www.techpit.jp/courses/50/curriculums/53/sections/439/parts/1492

          環境構築からしっかり体系的に学ぶにはこちらの講座がおすすめです。ハマった時のチャットサポートもあります。
          https://www.udemy.com/course/backend-tutorial/
          (定期的なセールで2000円以下の時がおすすめです)

          開発現場に近い環境としては、基本的にはbrewを使って導入するのが良いです
          https://www.stub-create.com/blog/php/mamp-brew.html

          Docker/MySQL/Apache or Nginxは後から別で学んでも良いかもしれません。
          全部入り環境 → DockerによるPHP開発環境構築(PHP + MySQL + Nginx)https://qiita.com/nemui_/items/f911be7ffa4f29293fd5

          私もPHP勉強中なので、一緒に頑張りましょう!
          view数 19