0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Laravel ってなに?

Posted at

勉強前イメージ

聞いたことはある
プログラム的なやつ?

調査

Laravel とは?

ララベル と読み、PHPのフレームワークになります。
フレームワークというのは、
システム開発をする際に必要となる機能などがまとまったものになります。
PHPのフレームワークは他にもCakePHP等があります。

Larabel の特徴

  • MVCモデルの採用

model,view,controllerに分けられて、
それに伴い開発を進めます。
MVCモデルの使用で、どこに何を書くかが明確になり開発が進めやすくなります。

  • Composerでパッケージ管理

Composerというパッケージやライブラリを管理するツールで
LaravelはComposerで管理されます。
Composerを使うことで依存性の解決や必要なライブラリがあればインストールされます。

  • データベースの操作が安易

Eloquent ORMとMifrationというのが備わっているので
データの扱いを柔軟にし、データベースの管理を安易になっています。

  • 機能やプラグインの開発が盛ん

比較的新しく人気があるため、
新機能のバージョンアップやプラグインの開発も盛んです。

  • 処理速度は速くない

多機能が故に処理速度が比較的ゆっくりな傾向があります。

  • コードが複雑化しやすい

自由度の高さはありますが、自由が故にコードが複雑化しやすいデメリットがあります。
最初の設計に注意する必要があります。

勉強後イメージ

聞いたことあったけど、PHPのライブラリなんだ・・・
CakePHPの横並びのようなやつ。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?