Skip to main content
TrustRadius
Laravel PHP Framework

Laravel PHP Framework

Overview

What is Laravel PHP Framework?

Laravel is a free, open source web application PHP framework.

Read more
Recent Reviews

TrustRadius Insights

Developers and engineers have utilized Laravel for the creation of websites and web applications, leveraging its support and structure for …
Continue reading
Read all reviews
Return to navigation

Product Demos

Landmark- Digital Asset Downloading Laravel PHP Script

YouTube

Make A Viral Meme Sharing Website using This Laravel PHP Script

YouTube

How to Create A Forum Using Laravel PHP Framework Udemy Course Demo

YouTube

Make a Gaming eSports Tournament Website using Laravel PHP Script

YouTube
Return to navigation

Product Details

What is Laravel PHP Framework?

Laravel PHP Framework Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(98)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Developers and engineers have utilized Laravel for the creation of websites and web applications, leveraging its support and structure for common tasks in web development. Reviewers have praised Laravel for its ability to quickly build services that can be easily integrated or expanded upon later. The Laravel framework has gained popularity due to its extensive library offerings and large developer community, reducing the need for writing unrelated code. Laravel is commonly chosen as a backend logic framework because of its compatibility with PHP and other front-end technologies. Customers have found Laravel beneficial in building optimized websites, enabling teams to deliver improved services to clients. Users have reported that Laravel is easy to work with, particularly for those familiar with Laravel and other PHP frameworks. Additionally, Laravel has been used for developing internal web applications, showcasing its versatility and active development. It has been employed in various use cases such as REST API development, web development, containerized web apps, and network programming/socket programming. Developers around the world prefer Laravel for its intuitive nature, simplicity, extensibility, and strong community support. The blade templating engine in Laravel is a valuable tool for front-end developers in building things quickly and effectively. Moreover, Laravel is utilized for managing product catalogs, simplifying the process of adding, updating, and deleting products as well as publishing to e-commerce platforms like Shopify. With its stability, ease of learning, and support for REST API development, Laravel is suitable for various projects. CMS platforms also choose Laravel due to its user-friendly interface, quick setup process, and automated scaffolding capabilities provided by the Artisan console.

Users have made several recommendations for Laravel, a web development framework. The most common recommendations include:

  1. Learning PHP before using Laravel is advised to gain a good understanding of the language and make the learning process smoother.

  2. Users recommend utilizing the extensive documentation and online resources provided by Laravel, such as Laracasts tutorials, to grasp the basics and explore advanced concepts.

  3. It is recommended to start with smaller projects when learning Laravel, as this allows developers to become familiar with the framework's features without feeling overwhelmed. This approach promotes gradual growth and improvement.

These recommendations emphasize the importance of acquiring basic knowledge, leveraging available resources, and adopting a gradual approach when diving into Laravel development.

Attribute Ratings

Reviews

(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Fahad Shaikh | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Laravel PHP Framework is free MVC based PHP framework used to develop full fledge websites or just to develop API. Laravel PHP Framework makes it easy for a developer to build a website as it has many complicated built-in features available. Laravel PHP Framework s a framework used to create medium to large-scale websites / APIs. For small-scale websites, it is considered overkill. I started using Laravel PHP Framework back in 2019, and I was astonished by the features it provides. Laravel PHP Framework has a large community to provide support, and there are many packages available that help us to implement complex functionalities. Laravel PHP Framework has the following advantages, easy to learn, MVC Framework, and a large community. If I talk about disadvantages, then I find Laravel PHP Framework slow compared to other frameworks like NodeJs and Django. Another thing is It is quite complicated to integrate the Laravel PHP Framework with front-end frameworks like ReactJs and NextJs for server-side rendering.
  • Marinating Migrations
  • Generating boilerplate files through Artisan command
  • Handling database queries
  • Integration of Blade templating engine
  • Laravel PHP Framework should be more flexible with modern days frontend frameworks like ReactJs and NextJs
  • Laravel PHP Framework can be more efficient in terms of performance
  • Timestamp should be inserted automatically with "insert" command
Laravel PHP Framework is based on MVC (Model View Controller) architecture so it is quite organized. In my opinion, it is easier to learn than other frameworks out there. The recommendation will also be based on what front end is being used. For example, if the front end is jQuery then Laravel PHP Framework is a good choice but if the front end is built on React or Next then I would hesitate to recommend Laravel PHP Framework.
  • Migrations
  • Authentications
  • Eloquent ORM
  • Factory and Database Seeder
  • Blade Templating Engine
  • Jobs
  • Events and Listener
  • Notifications
  • Easy integration with payment gateways has positive impact
  • Less conversions due to slow performance had some negative impact
  • Easy to implement new feature had positive impact
I have used CodeIgniter in the past for a couple of projects. As per my experience, we can go for CodeIgniter for smaller projects due to its simplicity. But as the project size grows, one should choose a more organized framework with larger community support. This is the reason I prefer Laravel PHP Framework over other frameworks is I have mostly worked on big projects.
1
  • Website Development
  • API
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I have a couple of internal web applications based on the Laravel PHP Framework. Laravel is free and under active development; it is a great framework for building any kind of web application. It can also get integrated easily with other applications and services. Overall a good base for a web application.
  • Extensible.
  • Well integrated.
  • Easy to use.
  • Sometimes the framework is too strict in how to set it up.
Laravel Framework is great to base a web application on, it can be developed very quickly and the Framework is very feature-rich and can be easily extended when needed. Everything is possible and it integrates well with other platforms and services.
  • Good base.
  • Feature rich.
  • Extensible.
  • Laravel made it easy to start new web applications.
  • The framework is free and so there is no upfront cost.
  • It is quick to get something running.
Lankit Patel | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I'm associated with Laravel PHP Framework for 4 years now. it is an MVC framework built on the PHP language. one of the best things about Laravel PHP Framework is, that it standardizes everything. in turn, it makes code more manageable among teams personally, this is the most productive framework to date. Laravel PHP Framework effectively solves the problem of coming up with a quick & battle-tested solution. as for our firm, we use Laravel PHP Framework quite extensively on our workflows below are some use cases : REST API development Web Development Containerized Web Apps Network programming/socket programming LAN Reading Automation of Tasks
  • Authentication scaffolding baked-in to get quickly started
  • Command Line Interface to interact with system
  • Migration & Eloquent To communicate with database
  • Package management & Autoloading of classes
  • REST API Development
  • Built-in Development Server
  • Template Engine( blade )
  • Boostrap UI should be put more emphasised
  • New starter kits are powerful but makes development confusing
  • Steep learning curve, everything has a best practice in Laravel PHP Framework but it takes a little bit of time to get there
Appropriate Scenarios:
  • Complex Web Application with Database
  • Backend for Frameworks like React & Vue
  • Socket Programming / Network Programming
  • Multiple Database Management where there is a lot of relational data is being stored
  • REST API development
  • Developing Semi-ERP for small-scale businesses
  • E-commerce Application with a hefty amount of product catalogs
Not so Appropriate Scenarios:
  • small scale web app or SPA ( probably overkill for simple stuff, stick with PHP )
  • Rapid Real-time systems with multi-threading
  • Eloquent queries to ease the complex database queries
  • API Development for frontend frameworks
  • Authentication & Authorization
  • Rapid & Standardize development for teams
  • it brings industrial grade robustness to create system that crunches huge amount of operations
  • works very well with SAP and interacts using APIs
  • with little effor same system can be modified to accomodate some other applications
The majority of the above-mentioned frameworks are good at some particular things. Laravel PHP Framework in general is capable of doing all the same things with standard best practices. Additionally, Laravel PHP Framework brings great community support that is ever-growing. the community has now developed a whole ecosystem around it. When the stacks are Web Apps, your can bet Laravel PHP Framework will never disappoint you.
HASAN SARFRAZ | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are a team of 10 people working on Laravel PHP Framework for creating stunning websites according to our client's need. Laravel is an MVC based PHP framework. It is a developer friendly framework and has been designed in such a way that developers don't have to make extra efforts by writing code from scratch. It is intuitive, simple, extensible and an open source framework. Due to its stunning graphical user interface and lightweight, Laravel framework is widely preferred by developers around the globe. Though, it is not that diverse for creating Banking applications but it works best for creating some dynamic websites.
  • It has a very secure built in access control system.
  • It provides a robust mechanism for handling exceptions and bugs.
  • Laravel facilitates you to store passwords in database in encrypted form rather than text.
  • It allows you to test individual units rather than the whole product.
  • Data migration is simple and easy with Laravel.
  • Support is not readily available.
  • Updates are frequent, which is great but previous products developed with old version gets buggy.
  • Sometimes face difficulties with updates.
  • Although it is easy to learn but it is quite difficult to master it.
Basically, Laravel PHP Framework is designed for web based application development. So, it suits well in case of some E commerce website or any general website. In case of developing Banking applications or some other enterprise social networks Laravel won't be a good option in this case.
  • One of its best feature is built-in version controlling mechanism, that is very fruitful for developers in comparing code.
  • We deal with multiple databases, so in this scenario Laravel plays an important role in migrating databases.
  • It provides a very secure access control system.
  • Exception handling mechanism has reduced the efforts of developers.
  • It allows easy and smooth integration with third party applications.
  • Due to its efficiency, it allows us to meet the timelines for delivering projects to clients on time and thus results in more profit.
Laravel is much better than CodeIgniter in many aspects, First of all it is more secure and robust. It has a great troubleshooting mechanism. They have added more libraries, themes and plug-ins for different purposes. The MVC model helped the developers to get rid of writing same code again and again.
Return to navigation