SlideShare a Scribd company logo
Presented by:
Endive Softwarehttp://www.endivesoftware.com/
Agenda
•Famous PHP Frameworks
•PHP Framework Popularity Index
•Laravel Framework Growth over
Google Trends
•What is Laravel?
•History of Laravel
•Laravel Popularity poll index
•Why is Laravel favorite?
•Ready to use bundles in Laravel
•How does Laravel Work?
•An Introduction to MVC Framework
•How MVC works?
•Reason for growth of Laravel
Framework
•Reasons for using Laravel
•Future with Laravel
Constant growth in technology and the increasing demands gave birth to a range of rapid PHP
development frameworks. Most popular PHP Frameworks are:
•Aura
•Drupal
•TYPO3 Flow
•Fuel PHP
•Kohana
•Typo3
•Zend
•Yii
•CodeIgniter
•CakePHP
•PHPDevShell
•Akelos
•Symfony
•Prado
•Simple MVC
framework
•Silex
•Slim
•PHPixie
•Laravel
•Nette
Famous PHP Frameworks
PHP Framework Popularity Index
Statistics References: http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/
Laravel Framework Growth over Google
Trends
What is Laravel?
 A free, open-source PHP web framework created by Taylor Otwell, as
an attempt to provide advanced alternative to CodeIgniter.
 Released in June 2011, as Beta version, followed by Laravel 1 in the
same month.
 Allows development using MVC architectural pattern and regarded as
one of the most popular PHP frameworks.
 Supports expressive and beautiful syntax.
History of Laravel
Laravel Beta version was introduced in June 2011, which followed the
release of Laravel 1 and its due progress.
Laravel Popularity poll index
Statistics data reference : http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/
0
100
200
300
400
500
600
700
800
900
Total Votes
Total Work Favorite
Votes
Total personal
favorite votes
Why is Laravel favorite?
Laravel is the most starred PHP Framework in Github.
Do you know, Why? Because, It offers:
 Resource controllers, that make it painless to build RESTful controllers
around resources.
 It has made Authentication simpler than ever with the authentication
configuration file, located at config/auth.php, that contains well
documented option for tweaking the behavior.
 It offers Easy to Use approach to routing.
 It includes out of the box support for testing with PHPUnit.
 It proposes the single method for Database Seeding and Migration.
 It includes Eloquent ORM that provides a simple ActiveRecord
implementation for efficient working with database.
 It has database query builder that provides a convenient interface to
create and run database queries.
 Laravel includes the HTTP middleware that provides an efficient
mechanism for filtering HTTP requests entering your application.
 It provides the simple, yet powerful templating engine Blade, which
adds zero overhead to the application.
 Artisan console offers a number of helpful commands for user at the
time of developing application.
 Laravel Flysystem integration proposes drivers for working with local
file systems, Amazon S3, and Rackspace Cloud Storage.
Further, It offers:
 MVC Architecture
 Rapid Development
 Restful routing with simple Application Closures
 Better Code Foundation
 Future Ready Framework
Ready to use bundles in Laravel
 Cashier: It was introduced in Laravel 4.2 and provides an efficient
interface for the management of billing service provided by Stripe.
 SSH : It was proposed with Laravel 4.1 to allow the programmatic execution
of CLI commands using SSH on remote server.
 Scheduler : It was an addition to the Artisan introduces in Laravel 5.0,
which allow the programmatic scheduling of tasks.
 Flysystem: Introduced in Laravel 5.0, It is a file system abstraction layer
which allows the local file system and Cloud based storage service to be
used transparently.
 Socialite : It is an optional package introduced in Laravel 5.0 to provide
the simplified mechanism for OAuth authentication. e.g. Facebook,
Google, Twitter, GitHUB and Bitbucket.
How does Laravel work?
 Laravel comes with efficient command line tool Artisan that is used to
build skeleton code and database schema stubs.
 Laravel enforces the directory structure, that ensure the organisation of
in Laravel way.
 The standard Laravel Application structure contains /app directory
with the three subdirectories: Model, View and Controller.
 It uses Model-View-Controller architecture, which leverages the
separation between Presentation logic and Business logic.
An Introduction to MVC Framework
 MVC is a software architecture or design pattern, used in software
engineering , which fundamentally separates the business logic
from presentation logics.
 MVC was first described as design pattern for use with Smaltalk
by Trygve Reenskaug in 1979.
 MVC separates the application into three parts: Model, View and
Controller.
 Model: It is responsible for the management of data, storing and
retrieval of entities from database. It also contains the logic
implemented by application.
 View : It displays the data provided by the model in specific format.
 Controller: It intermediates the View and Model. It respond to the
request from user via communicating the model and sending it back to
the view.
How MVC works?
Reason for growth of Laravel Framework:
 The official documentation and code comments are amazingly
helpful, which answers approximately 95 percent of dev.
questions.
 Efficient framework that removes all friction from web
development process.
 Nicely separated framework for enabling the rapid development
without letting developer fall into the intricacies. Its forgiving
Reason for using Laravel
Easy to start
 Laravel offers the exceptional documentation, that makes it easier for
the developers to learn in relatively short time.
 An extensive library of Laracast tutorial, that helps developers to get up
to speed.
 Expressive and easy to understand syntax, that plays the amazing role
that helps in understanding the code
Example:
$address = DB::table('users')->where('name', 'John')->value('address');
This code snippet returns the address of the database entry associated
with the name "John".
 Ubiquitous Hosting Services
With a range of famous, high traffic websites facilitated with the PHP at
backend, PHP hosting is cheap and easy to host with. The most popular
hosting services support PHP and most cloud computing service are PHP-
friendly.
Additional Reasons:
 First choice of developers to start with.
 Easily-deployed environment in fully realized framework, allowing the speedy
development.
 It offers Laravel Homestead, which is an official, pre-packaged Vagrant box that create a
fully loaded virtual machine without requiring you to install PHP, HHVM, a web server
and other associated software.
 Explicit help to Unit Testing with premade phpunit.xml file and automatic rest of
configuration environment into testing mode.
 Completely configured Authentication that save from the need to code account creation
from scratch.
 Transaction handling using Stripe.
 Mail service interface is neatly crafted with all preferred local and cloud based mail
services.
 Large Laravel community, Larajobs to hire developers, awesome documentation, and
annual Laravel conference in US and Europe.
Future with Laravel
 Going to mark 5th anniversary, Laravel has rapidly become one of the
most favorite frameworks with the launch of other products , Forge,
Cashier, Envoy and Homestead.
 June, 2015 introduced Laravel framework version 5.1, that packaged a
lot for developers including the extended support and many more..
In the wake of amazing progress, Laravel 5.1 offered:
We at Laravel:
•Comprehensive
experienced in RAD.
•Adherence to timelines.
•Most credible and highly
manageable Laravel code.
Know More At: http://www.endivesoftware.com/laravel-development-services.php
With the constant progression to absolve from a few
drawbacks, Laravel is certainly going to be inherently superior to
any other framework available till date.
Connect with us :
A-68,69 Sunder Singh,
Bhandari Nagar, Swej Farm,
Sodala, Jaipur - Rajasthan (India)
Phone: +91-0141-4014147, 4035295
Email: sales@endivesoftware.com
Ad

More Related Content

What's hot (20)

MuleSoft Meetup Charlotte 2 - 2019
MuleSoft Meetup Charlotte 2 - 2019MuleSoft Meetup Charlotte 2 - 2019
MuleSoft Meetup Charlotte 2 - 2019
Subhash Patel
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
pruthviraj krishnam
 
Laravel Tutorial PPT
Laravel Tutorial PPTLaravel Tutorial PPT
Laravel Tutorial PPT
Piyush Aggarwal
 
MVC - Introduction
MVC - IntroductionMVC - Introduction
MVC - Introduction
Sudhakar Sharma
 
Salesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 MarchSalesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 March
Jitendra Zaa
 
Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Laravel development (Laravel History, Environment Setup & Laravel Installatio...Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Dilouar Hossain
 
Lightning web components
Lightning web componentsLightning web components
Lightning web components
Amit Singh
 
Laravel Web Development Services
Laravel Web Development ServicesLaravel Web Development Services
Laravel Web Development Services
Solution Analysts
 
What Is Alfresco
What Is AlfrescoWhat Is Alfresco
What Is Alfresco
fosulliv
 
Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance
Bohdan Dovhań
 
Laravel Eloquent ORM
Laravel Eloquent ORMLaravel Eloquent ORM
Laravel Eloquent ORM
Ba Thanh Huynh
 
An Introduction to Lightning Web Components
An Introduction to Lightning Web ComponentsAn Introduction to Lightning Web Components
An Introduction to Lightning Web Components
Mikkel Flindt Heisterberg
 
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Aaron Jacobson
 
Losing the Document Battle? Alfresco, Drupal Combine for Solution
Losing the Document Battle? Alfresco, Drupal Combine for SolutionLosing the Document Battle? Alfresco, Drupal Combine for Solution
Losing the Document Battle? Alfresco, Drupal Combine for Solution
Acquia
 
Mule soft meetup_charlotte_4__draft_v2.0
Mule soft meetup_charlotte_4__draft_v2.0Mule soft meetup_charlotte_4__draft_v2.0
Mule soft meetup_charlotte_4__draft_v2.0
Subhash Patel
 
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDSLOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
AGSanePLDTCompany
 
Getting started with laravel
Getting started with laravelGetting started with laravel
Getting started with laravel
Advance Idea Infotech
 
Dev ops, from theory to practice, by vahid rahimian
Dev ops, from theory to practice, by vahid rahimianDev ops, from theory to practice, by vahid rahimian
Dev ops, from theory to practice, by vahid rahimian
Vahid Rahimian
 
Laravel - The PHP Framework for Web Artisans
Laravel - The PHP Framework for Web ArtisansLaravel - The PHP Framework for Web Artisans
Laravel - The PHP Framework for Web Artisans
Windzoon Technologies
 
Intro to Salesforce Lightning Web Components (LWC)
Intro to Salesforce Lightning Web Components (LWC)Intro to Salesforce Lightning Web Components (LWC)
Intro to Salesforce Lightning Web Components (LWC)
Roy Gilad
 
MuleSoft Meetup Charlotte 2 - 2019
MuleSoft Meetup Charlotte 2 - 2019MuleSoft Meetup Charlotte 2 - 2019
MuleSoft Meetup Charlotte 2 - 2019
Subhash Patel
 
A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4A comprehensive guide to mule soft mule 4
A comprehensive guide to mule soft mule 4
pruthviraj krishnam
 
Salesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 MarchSalesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 March
Jitendra Zaa
 
Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Laravel development (Laravel History, Environment Setup & Laravel Installatio...Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Laravel development (Laravel History, Environment Setup & Laravel Installatio...
Dilouar Hossain
 
Lightning web components
Lightning web componentsLightning web components
Lightning web components
Amit Singh
 
Laravel Web Development Services
Laravel Web Development ServicesLaravel Web Development Services
Laravel Web Development Services
Solution Analysts
 
What Is Alfresco
What Is AlfrescoWhat Is Alfresco
What Is Alfresco
fosulliv
 
Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance Migrate To Lightning Web Components from Aura framework to increase performance
Migrate To Lightning Web Components from Aura framework to increase performance
Bohdan Dovhań
 
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Discuss About ASP.NET MVC 6 and ASP.NET MVC 5
Aaron Jacobson
 
Losing the Document Battle? Alfresco, Drupal Combine for Solution
Losing the Document Battle? Alfresco, Drupal Combine for SolutionLosing the Document Battle? Alfresco, Drupal Combine for Solution
Losing the Document Battle? Alfresco, Drupal Combine for Solution
Acquia
 
Mule soft meetup_charlotte_4__draft_v2.0
Mule soft meetup_charlotte_4__draft_v2.0Mule soft meetup_charlotte_4__draft_v2.0
Mule soft meetup_charlotte_4__draft_v2.0
Subhash Patel
 
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDSLOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
LOG4J VULNERABILITY SAP BUSINESS ONE IMPACT AND WORK AROUNDS
AGSanePLDTCompany
 
Dev ops, from theory to practice, by vahid rahimian
Dev ops, from theory to practice, by vahid rahimianDev ops, from theory to practice, by vahid rahimian
Dev ops, from theory to practice, by vahid rahimian
Vahid Rahimian
 
Laravel - The PHP Framework for Web Artisans
Laravel - The PHP Framework for Web ArtisansLaravel - The PHP Framework for Web Artisans
Laravel - The PHP Framework for Web Artisans
Windzoon Technologies
 
Intro to Salesforce Lightning Web Components (LWC)
Intro to Salesforce Lightning Web Components (LWC)Intro to Salesforce Lightning Web Components (LWC)
Intro to Salesforce Lightning Web Components (LWC)
Roy Gilad
 

Similar to Laravel : A Fastest Growing Kid (20)

Laravel – The Perfect PHP Framework for Startups
Laravel – The Perfect PHP Framework for StartupsLaravel – The Perfect PHP Framework for Startups
Laravel – The Perfect PHP Framework for Startups
Pixlogix Infotech
 
Why Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdfWhy Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdf
Moon Technolabs Pvt. Ltd.
 
Laravel Presentation
Laravel PresentationLaravel Presentation
Laravel Presentation
REZAUL KARIM REFATH
 
SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
 SMBs achieve remarkable TTM leveraging Laravel-PHP Framework SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
Mindfire LLC
 
laravel.pptx
laravel.pptxlaravel.pptx
laravel.pptx
asif290119
 
Web application development with laravel php framework version 4
Web application development with laravel php framework version 4Web application development with laravel php framework version 4
Web application development with laravel php framework version 4
Untung D Saptoto
 
introduction to web programming using PHP
introduction to web programming using PHPintroduction to web programming using PHP
introduction to web programming using PHP
vishnupriyapm4
 
Why Laravel is Still a Good Choice in 2020
Why Laravel is Still a Good Choice in 2020Why Laravel is Still a Good Choice in 2020
Why Laravel is Still a Good Choice in 2020
Katy Slemon
 
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
seo03siddhiinfosoft
 
Frequently Asked Questions About Laravel
Frequently Asked Questions About LaravelFrequently Asked Questions About Laravel
Frequently Asked Questions About Laravel
AResourcePool
 
Laravel Framework: A Comprehensive Guide for Modern Web Development
Laravel Framework: A Comprehensive Guide for Modern Web DevelopmentLaravel Framework: A Comprehensive Guide for Modern Web Development
Laravel Framework: A Comprehensive Guide for Modern Web Development
vitaragaistechnolabs
 
13 Advantages of Using Laravel for Web Development.pdf
13 Advantages of Using Laravel for Web Development.pdf13 Advantages of Using Laravel for Web Development.pdf
13 Advantages of Using Laravel for Web Development.pdf
Nevina Infotech
 
Laravel vs ASP.NET Framework .pdf
Laravel vs ASP.NET Framework .pdfLaravel vs ASP.NET Framework .pdf
Laravel vs ASP.NET Framework .pdf
WPWeb Infotech
 
Hidden things uncovered about laravel development
Hidden things uncovered about laravel developmentHidden things uncovered about laravel development
Hidden things uncovered about laravel development
Katy Slemon
 
Advanced features of Laravel development
Advanced features of Laravel developmentAdvanced features of Laravel development
Advanced features of Laravel development
AResourcePool
 
Top 5 advanced php framework in 2018
Top 5 advanced php framework in 2018Top 5 advanced php framework in 2018
Top 5 advanced php framework in 2018
SAM WEB STUDIO - A leading professional Website Designing Company in New Delhi, India
 
Why Laravel is Best for Faster Web Application Development
Why Laravel is Best for Faster Web Application DevelopmentWhy Laravel is Best for Faster Web Application Development
Why Laravel is Best for Faster Web Application Development
GetAProgrammer
 
Web programming using PHP and Introduction with sample codes
Web programming using PHP and Introduction with sample codesWeb programming using PHP and Introduction with sample codes
Web programming using PHP and Introduction with sample codes
DivyaKS12
 
Latest Laravel Practice 2023 Experts Guidance.pdf
Latest Laravel Practice 2023 Experts Guidance.pdfLatest Laravel Practice 2023 Experts Guidance.pdf
Latest Laravel Practice 2023 Experts Guidance.pdf
Sufalam Technologies
 
8_reasons_php_developers_love_using_laravel.pdf
8_reasons_php_developers_love_using_laravel.pdf8_reasons_php_developers_love_using_laravel.pdf
8_reasons_php_developers_love_using_laravel.pdf
sarah david
 
Laravel – The Perfect PHP Framework for Startups
Laravel – The Perfect PHP Framework for StartupsLaravel – The Perfect PHP Framework for Startups
Laravel – The Perfect PHP Framework for Startups
Pixlogix Infotech
 
Why Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdfWhy Laravel is the first choice for Web development_.pdf
Why Laravel is the first choice for Web development_.pdf
Moon Technolabs Pvt. Ltd.
 
SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
 SMBs achieve remarkable TTM leveraging Laravel-PHP Framework SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
SMBs achieve remarkable TTM leveraging Laravel-PHP Framework
Mindfire LLC
 
Web application development with laravel php framework version 4
Web application development with laravel php framework version 4Web application development with laravel php framework version 4
Web application development with laravel php framework version 4
Untung D Saptoto
 
introduction to web programming using PHP
introduction to web programming using PHPintroduction to web programming using PHP
introduction to web programming using PHP
vishnupriyapm4
 
Why Laravel is Still a Good Choice in 2020
Why Laravel is Still a Good Choice in 2020Why Laravel is Still a Good Choice in 2020
Why Laravel is Still a Good Choice in 2020
Katy Slemon
 
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
Top Reasons to Choose Laravel to Build Web-Based Applications - Siddhi Infoso...
seo03siddhiinfosoft
 
Frequently Asked Questions About Laravel
Frequently Asked Questions About LaravelFrequently Asked Questions About Laravel
Frequently Asked Questions About Laravel
AResourcePool
 
Laravel Framework: A Comprehensive Guide for Modern Web Development
Laravel Framework: A Comprehensive Guide for Modern Web DevelopmentLaravel Framework: A Comprehensive Guide for Modern Web Development
Laravel Framework: A Comprehensive Guide for Modern Web Development
vitaragaistechnolabs
 
13 Advantages of Using Laravel for Web Development.pdf
13 Advantages of Using Laravel for Web Development.pdf13 Advantages of Using Laravel for Web Development.pdf
13 Advantages of Using Laravel for Web Development.pdf
Nevina Infotech
 
Laravel vs ASP.NET Framework .pdf
Laravel vs ASP.NET Framework .pdfLaravel vs ASP.NET Framework .pdf
Laravel vs ASP.NET Framework .pdf
WPWeb Infotech
 
Hidden things uncovered about laravel development
Hidden things uncovered about laravel developmentHidden things uncovered about laravel development
Hidden things uncovered about laravel development
Katy Slemon
 
Advanced features of Laravel development
Advanced features of Laravel developmentAdvanced features of Laravel development
Advanced features of Laravel development
AResourcePool
 
Why Laravel is Best for Faster Web Application Development
Why Laravel is Best for Faster Web Application DevelopmentWhy Laravel is Best for Faster Web Application Development
Why Laravel is Best for Faster Web Application Development
GetAProgrammer
 
Web programming using PHP and Introduction with sample codes
Web programming using PHP and Introduction with sample codesWeb programming using PHP and Introduction with sample codes
Web programming using PHP and Introduction with sample codes
DivyaKS12
 
Latest Laravel Practice 2023 Experts Guidance.pdf
Latest Laravel Practice 2023 Experts Guidance.pdfLatest Laravel Practice 2023 Experts Guidance.pdf
Latest Laravel Practice 2023 Experts Guidance.pdf
Sufalam Technologies
 
8_reasons_php_developers_love_using_laravel.pdf
8_reasons_php_developers_love_using_laravel.pdf8_reasons_php_developers_love_using_laravel.pdf
8_reasons_php_developers_love_using_laravel.pdf
sarah david
 
Ad

Recently uploaded (20)

Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Ad

Laravel : A Fastest Growing Kid

  • 2. Agenda •Famous PHP Frameworks •PHP Framework Popularity Index •Laravel Framework Growth over Google Trends •What is Laravel? •History of Laravel •Laravel Popularity poll index •Why is Laravel favorite? •Ready to use bundles in Laravel •How does Laravel Work? •An Introduction to MVC Framework •How MVC works? •Reason for growth of Laravel Framework •Reasons for using Laravel •Future with Laravel
  • 3. Constant growth in technology and the increasing demands gave birth to a range of rapid PHP development frameworks. Most popular PHP Frameworks are: •Aura •Drupal •TYPO3 Flow •Fuel PHP •Kohana •Typo3 •Zend •Yii •CodeIgniter •CakePHP •PHPDevShell •Akelos •Symfony •Prado •Simple MVC framework •Silex •Slim •PHPixie •Laravel •Nette Famous PHP Frameworks
  • 4. PHP Framework Popularity Index Statistics References: http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/
  • 5. Laravel Framework Growth over Google Trends
  • 6. What is Laravel?  A free, open-source PHP web framework created by Taylor Otwell, as an attempt to provide advanced alternative to CodeIgniter.  Released in June 2011, as Beta version, followed by Laravel 1 in the same month.  Allows development using MVC architectural pattern and regarded as one of the most popular PHP frameworks.  Supports expressive and beautiful syntax.
  • 7. History of Laravel Laravel Beta version was introduced in June 2011, which followed the release of Laravel 1 and its due progress.
  • 8. Laravel Popularity poll index Statistics data reference : http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/ 0 100 200 300 400 500 600 700 800 900 Total Votes Total Work Favorite Votes Total personal favorite votes
  • 9. Why is Laravel favorite? Laravel is the most starred PHP Framework in Github.
  • 10. Do you know, Why? Because, It offers:  Resource controllers, that make it painless to build RESTful controllers around resources.  It has made Authentication simpler than ever with the authentication configuration file, located at config/auth.php, that contains well documented option for tweaking the behavior.  It offers Easy to Use approach to routing.  It includes out of the box support for testing with PHPUnit.  It proposes the single method for Database Seeding and Migration.  It includes Eloquent ORM that provides a simple ActiveRecord implementation for efficient working with database.
  • 11.  It has database query builder that provides a convenient interface to create and run database queries.  Laravel includes the HTTP middleware that provides an efficient mechanism for filtering HTTP requests entering your application.  It provides the simple, yet powerful templating engine Blade, which adds zero overhead to the application.  Artisan console offers a number of helpful commands for user at the time of developing application.  Laravel Flysystem integration proposes drivers for working with local file systems, Amazon S3, and Rackspace Cloud Storage.
  • 12. Further, It offers:  MVC Architecture  Rapid Development  Restful routing with simple Application Closures  Better Code Foundation  Future Ready Framework
  • 13. Ready to use bundles in Laravel  Cashier: It was introduced in Laravel 4.2 and provides an efficient interface for the management of billing service provided by Stripe.  SSH : It was proposed with Laravel 4.1 to allow the programmatic execution of CLI commands using SSH on remote server.  Scheduler : It was an addition to the Artisan introduces in Laravel 5.0, which allow the programmatic scheduling of tasks.  Flysystem: Introduced in Laravel 5.0, It is a file system abstraction layer which allows the local file system and Cloud based storage service to be used transparently.  Socialite : It is an optional package introduced in Laravel 5.0 to provide the simplified mechanism for OAuth authentication. e.g. Facebook, Google, Twitter, GitHUB and Bitbucket.
  • 14. How does Laravel work?  Laravel comes with efficient command line tool Artisan that is used to build skeleton code and database schema stubs.  Laravel enforces the directory structure, that ensure the organisation of in Laravel way.  The standard Laravel Application structure contains /app directory with the three subdirectories: Model, View and Controller.  It uses Model-View-Controller architecture, which leverages the separation between Presentation logic and Business logic.
  • 15. An Introduction to MVC Framework  MVC is a software architecture or design pattern, used in software engineering , which fundamentally separates the business logic from presentation logics.  MVC was first described as design pattern for use with Smaltalk by Trygve Reenskaug in 1979.  MVC separates the application into three parts: Model, View and Controller.
  • 16.  Model: It is responsible for the management of data, storing and retrieval of entities from database. It also contains the logic implemented by application.  View : It displays the data provided by the model in specific format.  Controller: It intermediates the View and Model. It respond to the request from user via communicating the model and sending it back to the view.
  • 18. Reason for growth of Laravel Framework:  The official documentation and code comments are amazingly helpful, which answers approximately 95 percent of dev. questions.  Efficient framework that removes all friction from web development process.  Nicely separated framework for enabling the rapid development without letting developer fall into the intricacies. Its forgiving
  • 19. Reason for using Laravel Easy to start  Laravel offers the exceptional documentation, that makes it easier for the developers to learn in relatively short time.  An extensive library of Laracast tutorial, that helps developers to get up to speed.  Expressive and easy to understand syntax, that plays the amazing role that helps in understanding the code Example: $address = DB::table('users')->where('name', 'John')->value('address'); This code snippet returns the address of the database entry associated with the name "John".
  • 20.  Ubiquitous Hosting Services With a range of famous, high traffic websites facilitated with the PHP at backend, PHP hosting is cheap and easy to host with. The most popular hosting services support PHP and most cloud computing service are PHP- friendly.
  • 21. Additional Reasons:  First choice of developers to start with.  Easily-deployed environment in fully realized framework, allowing the speedy development.  It offers Laravel Homestead, which is an official, pre-packaged Vagrant box that create a fully loaded virtual machine without requiring you to install PHP, HHVM, a web server and other associated software.  Explicit help to Unit Testing with premade phpunit.xml file and automatic rest of configuration environment into testing mode.  Completely configured Authentication that save from the need to code account creation from scratch.  Transaction handling using Stripe.  Mail service interface is neatly crafted with all preferred local and cloud based mail services.  Large Laravel community, Larajobs to hire developers, awesome documentation, and annual Laravel conference in US and Europe.
  • 22. Future with Laravel  Going to mark 5th anniversary, Laravel has rapidly become one of the most favorite frameworks with the launch of other products , Forge, Cashier, Envoy and Homestead.  June, 2015 introduced Laravel framework version 5.1, that packaged a lot for developers including the extended support and many more..
  • 23. In the wake of amazing progress, Laravel 5.1 offered:
  • 24. We at Laravel: •Comprehensive experienced in RAD. •Adherence to timelines. •Most credible and highly manageable Laravel code. Know More At: http://www.endivesoftware.com/laravel-development-services.php
  • 25. With the constant progression to absolve from a few drawbacks, Laravel is certainly going to be inherently superior to any other framework available till date. Connect with us : A-68,69 Sunder Singh, Bhandari Nagar, Swej Farm, Sodala, Jaipur - Rajasthan (India) Phone: +91-0141-4014147, 4035295 Email: [email protected]