PHPについての記事はこちら!
Laravelとは?
LaravelとはPHPのWEBフレームワークのこと。
フレームワークとは、開発時間を短縮し、より簡単に開発を行うためのツールのこと。
Laravelで何ができる?
コマンドを実行することでログイン機能や決済機能を簡単に実装することが可能!
- ECサイト
- SNS
- マッチングサービス
- オンラインゲーム
- チャットシステム
- ブログ
- 業務システム
- etc.
WEBサービスだけでなく様々な開発に使用されている。
Laravelの特徴とメリット
分業開発のしやすさ
- データベースとの連携を担当するModel
- ブラウザへの表示を担当するView
- 指令・指示を担当するController
3つの機能別に分業開発が行えるメリットがある。
コーディング・学習がしやすい
Laravelはシンプルなコードで記述できるので、コーディング・学習がしやすい。
また、簡単なコードは自動生成してくれるので、開発期間を短縮しやすい。
将来性がある
Laravelは現在もアップデートやプラグイン開発が行われており、開発をサポートする機能が年々追加されている為、将来性のあるフレームワークである。
Laravelのデメリット
豊富な機能があるというメリットが災いして、処理速度に劣るというデメリットがあります。
また、自由度が高い反面、分業の際はコードの書き方にある程度のルールを設定しておかないと、コードの書き方が煩雑化しやすい。
今日の積み上げ
- Laravel
- フレームワーク