What is Laravel?

Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern.

It has a very rich set of features which will boost the speed of Web Development. If you familiar with Core PHP and Advanced PHP, Laravel will make your task easier. It will save a lot time if you are planning to develop a website from scratch. Not only that, the website built in Laravel is also secure. It prevents the various attacks that can take place on websites.

The source code of Laravel is hosted on GitHub and licensed under the terms of MIT License.

What is MVC ?

The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the model, the view, and the controller. Each of these components are built to handle specific development aspects of an application. MVC is one of the most frequently used industry-standard web development framework to create scalable and extensible projects.

Main Features

  • Modularity
  • Testability
  • Routing
  • Configuration management
  • Query builder and ORM (Object Relational Mapper)
  • Schema builder, migrations, and seeding
  • Template engine
  • Authentication
  • CSRF protection
  • Redis
  • Queues
  • Event and command bus

It’s applications

As of March 2015, Laravel is regarded as one of the most popular PHP frameworks, together with Symfony2, Nette, CodeIgniter, Yii2 and other frameworks. Some of the fields where Laravel can ease human effort are..

  • Social media applications
  • Finance application
  • Gaming application
  • Medical and health care
  • Service Management portals
  • Logistics applications

Related Technologies