Laravel is an open-source framework built in PHP that helps the development of web applications following the Model-View-Controller (MVC) architectural pattern. Its features include a modular packaging system with a dedicated dependency manager, access to relational databases, utilities for application deployment and maintenance, as well as its focus on syntactic sugar.
First released in 2011, written by Taylor Otwell, it was designed to provide a more advanced framework than CodeIgniter’s version which lacked several features, such as it did not support user authentication and authorisation.
Laravel 1, released a month later, offered many of these desired
features such as localisation, models, views, sessions and other tools.
However, it was after the release of Laravel 2 in November 2011 that the
software became a fully MVC-compliant framework because it had built-in
support for controllers.
The following year Laravel 3 was released with built-in support for a variety of features such as command-line interface (CLI) named Artisan, database management systems, database migrations (forming version control for database layouts), handling events, and a packaging system (called Bundles). This version brought in more popularity and resulted in an increase in the platform’s user-base.
The software continued to develop and through a SitePoint survey it
was voted the most popular PHP framework by 2015 and has gone on to
release another 6 versions since then, constantly adding more features
and fine tuning the software to create an even more efficient framework
platform for back-end technology.
Our development teams have used Laravel on a number of projects in
the past and would be happy to discuss any potential projects you have
in mind for the platform.
Do you have a project built in Laravel that you’d like to migrate to another platform? Or do you have something you’d like moved over to Laravel? Check out our list of migrations for more details about how we work.
Get in touch
Either contact us using the details below, or fill out this form to send your message. If you’ve got a brief ready then attach that too. We’ll get back to you as soon as possible. [email protected]+44 (0) 20 3137 5612 +1 646 9346428 86-90 Paul Street, Shoreditch, London EC2A 4NE