- 運営しているクリエイター
#PHP
Laravel8 から Laravel9へのアップグレードについて
Laravel9が2022/02/08にリリースされました。Laravel7、Laravel8と異なりLTSバージョンで今後長く使われることになります。
教科書の中身も今後はLaravel9をベースにした内容に置き換えていきます。
Laravel8環境をLaravel9環境にアップグレードする方法について記事をまとめました。
※ 今後はNoteとzenn.devをどちらも活用しながら進めてい
MAMPを使った開発環境の作成 #Laravelの教科書 #開発環境の準備
はじめにLaravelはPHPのbuilt-inサーバー機能を使ったローカル開発用のサーバー機能があり特に何か追加のプロダクトを入れなくても開発を進めることができます。
ローカルサーバーを起動するには次のコマンドを実行するだけで完了します。
php artisan serve
開発環境はそちらを利用したとしても、実際に公開する場合はApacheやNginxなどを利用することが多いため、いざ公
Laravelのセットアップ #Laravelの教科書 #開発環境の準備
はじめにLaravelをセットアップする前にComposerのセットアップが必要です。セットアップされていない方はこちらよりセットアップを行ってください
この記事に出てくる用語
・コマンド
・サーバー
・ポート
・cdコマンド
Laravelのプロジェクトの初期化Laravelのプロジェクトの初期化にはcomposer create-projectコマンドを利用します。
コマンドは次のように
Composerセットアップ #Laravelの教科書 #開発環境の準備
はじめにComposerはPHP開発で利用するライブラリの管理システムです。モダンなPHP開発では利用が必須となっています。
Laravelを利用したプロジェクトでは必ず使われています。
composer.jsonはComposerの設定ファイルです。Laravelのプロジェクト作成時に必要なライブラリ情報が書かれたcomposer.jsonファイルが自動的に生成されます。
# ターミナルの
Visual Studio Codeのセットアップ #Laravelの教科書 #開発環境の準備
はじめにVisual Studio Codeはマイクロソフト製のオープンソースのエディターです。シンプルな機能ですがプラグインを追加することで様々な言語の開発に利用出来ます。
PHPの開発に特に優れている、というわけではありませんが無料である、Windows/Mac/Linuxに対応、日本語化が可能、開発会社が強いという性質があるため、個人的に利用を推奨しています。
他の開発ツールとしてはPh
Laravelの教科書 【表紙】
こちらはPHP Laravelを使ったWebアプリケーションを作成するための教科書の表紙の記事です。
基礎学習者向けの課題集としてもご利用いただけるように考えております。
この記事をはじめたきっかけはじめました。miyaと申します。普段はWebアプリケーションを中心にシステム開発を行っています。また副業としてオンラインでシステム開発の講師を行っています。
講師をやりながら世の中に手本となる教