History of Laravel?

In 2011, Codeigniter was the most popular framework used in php. It was widely used because it was easy to learn and well documented. But it lacked some essential features like user authorization and authentication. Taylor Otwell started developing Laravel to provide an alternative to Codeigniter framework.

Laravel Version

Laravel Version Description PHP Version
Laravel 1 June 9, 2011 -
Laravel 2 November 24, 2011 -
Laravel 3 February 22, 2012 -
Laravel 4 May 28, 2013 ≥ 5.3.0
Laravel 5 February 4, 2015 ≥ 5.4.0
Laravel 5.1 LTS June 9, 2015 ≥ 5.5.9
Laravel 5.2 December 21, 2015 ≥ 5.5.9
Laravel 5.3 August 23, 2016 ≥ 5.6.4
Laravel 5.4 January 24, 2017 ≥ 5.6.4
Laravel 5.5 LTS August 30, 2017 ≥ 7.0.0
Laravel 5.6 February 7, 2018 ≥ 7.1.3
Laravel 5.7 September 4, 2018 ≥ 7.1.3
Laravel 5.8 February 26, 2019 ≥ 7.1.3
Laravel 6 LTS September 3, 2019 ≥ 7.2 and ≤ 8.0
Laravel 7 LTS March 3, 2020 ≥ 7.2 and ≤ 8.0
Laravel 8 LTS September 8, 2020 ≥ 7.3 and ≤ 8.1
Laravel 9 LTS February 8, 2022 ≥ 8.0 and ≤ 8.1
Laravel 10 LTS February 7, 2023 ≥ 8.1
Laravel 11 LTS January 2024 -

What is Laravel?

  • Laravel is a free, open-source
  • Laravel is a robust and easy to understand
  • Laravel follows a MVC(model-view-controller) architectural pattern and based on Symfony

Advantages of Laravel?

  • Open Source
  • Collection of tools and packages
  • Improve Productivity
  • Coding Easy, Faster And Better Application.
  • Security of the Application
  • Authentication
  • Routing
  • Modularity
  • Templating
  • Mail service integration
  • Handling exception and configuration error
  • Scheduling tasks configuration and management

Composer :

In Laravel, the composer is a tool that includes all the dependencies and libraries. It helps the user to develop a project with respect to the mentioned framework. Third-party libraries can be installed easily using composer.


Artisan :

The command line interface used in Laravel is called Artisan. It contains a set of commands that help build web applications.


Prerequisite :

Before learning Laravel, you should have a basic understanding of PHP.


Audience :

This tutorial will guide developers and students who want to learn how to develop a website using Laravel. This tutorial is especially for all developers who have no previous experience of using Laravel.