Sie sind auf Seite 1von 2

LARAVEL

Laravel is a powerful MVC PHP platform built for developers who need to
build full-featured web applications with a simple and elegant toolkit. Taylor
Otwell developed Laravel. This is a brief tutorial describing the basics of the
design of Laravel.

The PHP Laravel System is introduced in this Laravel tutorial, which describes
what Laravel is, how to build it, the MVC architecture, and various parts:

A free and open-source PHP web framework is the Laravel Framework. It is


used for the creation of web applications that are complex. It is based on the
architectural design pattern of the Model-View - Controller (MVC).

The following list shows some advantages of the Laravel Framework.

 Follows the pattern of MVC architectural design


 Open-source and free
 Simple to be understood
 Supporting good documentation
 Simple to integrate
 High efficiency and performance
 A high protection level
Features:

Laravel's got a rich set of characteristics. That are like the following:

 Modularity: Laravel has several built-in libraries and modules that help
developers create PHP web applications that are responsive and
modular. Also, this feature accelerates development.
 Lazy Collection: It handles high data loads with minimal memory
usage.
 Eloquent ORM: ORM stands for Object Relation Mapping. Laravel has a
built-in ORM called Eloquent that manages operations associated with
the database.
 Artisan: The command-line interface used by Laravel is Artisan.
 Blade templates: Laravel has a term called Blade that creates a
distinctive data display template.
 Unit testing: It is possible to use test cases to carry out unit testing at
Laravel.
 Support for emails: Laravel has a built-in class called Mail, which helps
send emails.
 Authentication: To recognise the users of the system, authentication is
used. Usually, it is done by defining the user's username and password.
MVC Architecture Of Laravel

MVC architecture follows the Laravel Framework. MVC is a pattern of


architectural design that helps to more easily create web applications. For
Model-View-Controller, MVC stands for.

 Model (M)-The model handles the web application 's data.


 View (V)–A view allows the user to show information.
 Controller (C)-To generate data for the view, a controller interacts with
the model.

Pre-requisites For Laravel


You must be familiar with the following concepts before going forward with
this tutorial.

 CSS and HTML


 PHP Core and PHP Advanced
 Creation of a web application using PHP and MySQL
 MVC architecture (in this tutorial, we have already discussed some
basics of MVC architecture)

Das könnte Ihnen auch gefallen