SlideShare una empresa de Scribd logo
1 de 21
How PHP Will
Fare In 2017?
For the PHP community, the best news in 2016 was the release of version 7.1. While
many initially saw PHP 7.1 as a minor release with bug fixes, it proved to be a whole
different beast altogether. The version offered important improvements, a new return
type (void) and Multi Catch Exception Handling.
This year, We went to the PHP community and asked about the general feelings and
expectations about the trends that would dominate the PHP world in 2017.
➜ What was the best thing that happened
to PHP in 2016?
➜What does the community thinks of PHP
7 and 7.1?
➜What is the best PHP framework?
We asked three questions in the
Reddit thread
➜In addition, We asked about the
community’s response on the issue of
official termination of support for PHP 5.6.
➜In addition to the Reddit, We also posted
these questions via email to several
community influencers. I received the
following responses:
About Framework
Depends on what is the
definition of “the best”. If
we’re talking about “most
popular in US” then it
should be Laravel. If it’s
“most popular in ex-USSR
and asia” then it’s Yii. If
we’re talking about
enterprise level support,
that’s Symfony without
any doubt.
Cal Evans, Technical Manager at Zend Technologies
and godfather of the PHP community responded:
About PHP 7 & 7.1
While 7.0 was excellent
revolutionary release,
there was design issue
with return types and
returning null preventing
me from using it. 7.1
added nullable types
and now I’m happy.
About Framework
There is a best fit for
every use case. Symfony,
Laravel, Zend Framework,
Yii, Expressive, Silex, Slim,
the list is endless, and
each of the frameworks
has a place.
Stefan Koopmanschap, cofounder of PHPBenelux
loved PHP 7+.
About PHP 7 & 7.1
I love it. I think it is a great
step in the development of
the language, PHP is a
seriously mature language
now, which can easily
compete with other
languages. And it’s being
used for highly scalable
and business-critical
applications.
We ran a poll on Reddit and
got some excellent answers
from PHP experts, all over
the world. I will now offer a
summary of the answers to
all four questions, so that
the readers could form their
own opinions
What Was the Best Thing That
Happened to PHP in 2016?
PHP is fast as h*ll!
The improvements in speed
is the main benefit of PHP 7
(introduced near the end of
2015).
For some users, the best
thing about 2016 was the
increased maturity of PHP
libraries and frameworks. I
think Reddit user ajr901 put
it best in the comment:
Speed, ease of development (sort of?),
ease of deployment, arguably better
frameworks and tooling available for
PHP.
What Does the Community Thinks
About PHP 7 and 7.1?
➜The community loves the new
PHP 7. The improvements in
almost all areas of the language
come together in a very fast
package that removes one of the
major complaints about PHP.
➜Many respondents felt that
PHP is now ready for enterprise
level projects because of the
speed of PHP 7.
What Does the Community Thinks About PHP 7 and
7.1?
PHP has always been used
by millions, but the largest
companies have avoided it
because speed matters so
much at that level. With
PHP 7+, we may have more
household names using
PHP.
it’s a major step into the
right direction, type
hinting will hopefully
silence some haters
The real meat of the discussion (and this is true for
every PHP related discussion!) was about the
framework preferred by the users. Everyone has
their own favorite framework that they use in their
projects. In response to the question about the best
PHP framework, everyone opted for their own
favorite.
We asked the community to select their favorite
from Symfony, Yii2 and Laravel. Interestingly, some
Reddit commentators also brought in Codeigniter
and their own custom PHP frameworks into the
debate.
So, What Is the Best PHP Framework?
Laravel is the
smoothest coding
I’ve ever had. Yii
is fight-the-
system every step
of the way.
What Will the (Probable) PHP Trends
for 2017?
Probable Trends
I see three major trends that would dominate the PHP world in the year 2017.
The first and the most probable trend is the complete dominance of PHP 7.x in
all aspects of PHP development.
The second important and related PHP trend in 2017 would be the release of
major versions of all important frameworks. Right now, the bulk of all major
frameworks (Symfony, Laravel and Yii) is built on older versions of PHP.
Finally, major (and minor) web hosting providers of all flavors would upgrade to
PHP 7.x. While this is a no-brainer, given the popularity of PHP7.x, anyone who
has ever used a web host knows how difficult it is to get the web hosting company
to upgrade anything!
The PHP community is very
optimistic about PHP 7+
and all the possibilities the
new versions offer for
projects of all descriptions
and scale.
Conclusion
Thanks!

Más contenido relacionado

Similar a How PHP will fare in 2017

Web_Development_Using_PHP.pdf
Web_Development_Using_PHP.pdfWeb_Development_Using_PHP.pdf
Web_Development_Using_PHP.pdfAdityaSingh281706
 
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...sathyancegonsoft
 
John pereless advocate the use of php
John pereless advocate the use of phpJohn pereless advocate the use of php
John pereless advocate the use of phpJohn Pereless
 
PHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital WorldPHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital Worldcompany
 
Php vs Python: The Comparison You Should Know
Php vs Python: The Comparison You Should KnowPhp vs Python: The Comparison You Should Know
Php vs Python: The Comparison You Should Knowcalltutors
 
Why do businesses choose PHP as their development language?
Why do businesses choose PHP as their development language?Why do businesses choose PHP as their development language?
Why do businesses choose PHP as their development language?AResourcePool
 
All you need to know about latest php version 7.4
All you need to know about latest php version 7.4All you need to know about latest php version 7.4
All you need to know about latest php version 7.4Semidot Infotech
 
Php vs. asp.net how to choose the right one
Php vs. asp.net  how to choose the right one Php vs. asp.net  how to choose the right one
Php vs. asp.net how to choose the right one Concetto Labs
 
Php is best programming language converted
Php is best programming language convertedPhp is best programming language converted
Php is best programming language convertedhttps://cilected.com/
 
PHP Training in Noida
PHP Training in NoidaPHP Training in Noida
PHP Training in NoidaRaj Sharma
 
[Pdf ready]go rated-ecommerce
[Pdf ready]go rated-ecommerce[Pdf ready]go rated-ecommerce
[Pdf ready]go rated-ecommerceRagde Falcis
 
PHP App Development Company
PHP App Development CompanyPHP App Development Company
PHP App Development CompanyShelly Megan
 
6 benefits of php web development
6 benefits of php web development6 benefits of php web development
6 benefits of php web developmentintouchgroup2
 

Similar a How PHP will fare in 2017 (20)

Php myths
Php mythsPhp myths
Php myths
 
Web_Development_Using_PHP.pdf
Web_Development_Using_PHP.pdfWeb_Development_Using_PHP.pdf
Web_Development_Using_PHP.pdf
 
Top Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The WorldTop Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The World
 
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...
PHP training institutes in gandhipuram | PHP course in coimbatore | PHP train...
 
Php courses in cegonsoft
Php courses in cegonsoftPhp courses in cegonsoft
Php courses in cegonsoft
 
John pereless advocate the use of php
John pereless advocate the use of phpJohn pereless advocate the use of php
John pereless advocate the use of php
 
PHP TRAINING
PHP TRAININGPHP TRAINING
PHP TRAINING
 
PHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital WorldPHP Web Development: Empowering the Digital World
PHP Web Development: Empowering the Digital World
 
Php vs Python: The Comparison You Should Know
Php vs Python: The Comparison You Should KnowPhp vs Python: The Comparison You Should Know
Php vs Python: The Comparison You Should Know
 
Why do businesses choose PHP as their development language?
Why do businesses choose PHP as their development language?Why do businesses choose PHP as their development language?
Why do businesses choose PHP as their development language?
 
Hhvm vs php
Hhvm vs phpHhvm vs php
Hhvm vs php
 
All you need to know about latest php version 7.4
All you need to know about latest php version 7.4All you need to know about latest php version 7.4
All you need to know about latest php version 7.4
 
Php vs. asp.net how to choose the right one
Php vs. asp.net  how to choose the right one Php vs. asp.net  how to choose the right one
Php vs. asp.net how to choose the right one
 
Php is best programming language converted
Php is best programming language convertedPhp is best programming language converted
Php is best programming language converted
 
Php is best programming language
Php is best programming languagePhp is best programming language
Php is best programming language
 
PHP Training in Noida
PHP Training in NoidaPHP Training in Noida
PHP Training in Noida
 
[Pdf ready]go rated-ecommerce
[Pdf ready]go rated-ecommerce[Pdf ready]go rated-ecommerce
[Pdf ready]go rated-ecommerce
 
PHP App Development Company
PHP App Development CompanyPHP App Development Company
PHP App Development Company
 
Learn to build with php
Learn to build with phpLearn to build with php
Learn to build with php
 
6 benefits of php web development
6 benefits of php web development6 benefits of php web development
6 benefits of php web development
 

Más de Cloudways

Generic Refund Policy Template for Physical Items
Generic Refund Policy Template for Physical ItemsGeneric Refund Policy Template for Physical Items
Generic Refund Policy Template for Physical ItemsCloudways
 
How to Get Clients for Your Agency
How to Get Clients for Your AgencyHow to Get Clients for Your Agency
How to Get Clients for Your AgencyCloudways
 
Affiliate Marketing Mistakes to Avoid in 2020
Affiliate Marketing Mistakes to Avoid in 2020Affiliate Marketing Mistakes to Avoid in 2020
Affiliate Marketing Mistakes to Avoid in 2020Cloudways
 
6 Ways to Determine Target Audience For Your Ecommerce Store
6 Ways to Determine Target Audience For Your Ecommerce Store6 Ways to Determine Target Audience For Your Ecommerce Store
6 Ways to Determine Target Audience For Your Ecommerce StoreCloudways
 
Watch The Awesome Workplaces Of Some Great WordPress Influencers
Watch The Awesome Workplaces Of Some Great WordPress InfluencersWatch The Awesome Workplaces Of Some Great WordPress Influencers
Watch The Awesome Workplaces Of Some Great WordPress InfluencersCloudways
 
How To Utilize Blogging For Marketing Your Startup
How To Utilize Blogging For Marketing Your StartupHow To Utilize Blogging For Marketing Your Startup
How To Utilize Blogging For Marketing Your StartupCloudways
 
This Is How We Disrupted The Cloud Hosting Industry In 2016
This Is How We Disrupted The Cloud Hosting Industry In 2016This Is How We Disrupted The Cloud Hosting Industry In 2016
This Is How We Disrupted The Cloud Hosting Industry In 2016Cloudways
 
Top Ecommerce Influencers on Twitter You Cannot Afford to Miss
Top Ecommerce Influencers on Twitter You Cannot Afford to MissTop Ecommerce Influencers on Twitter You Cannot Afford to Miss
Top Ecommerce Influencers on Twitter You Cannot Afford to MissCloudways
 
Ecommerce Survival Checklist For This Holiday Season
Ecommerce Survival Checklist For This Holiday SeasonEcommerce Survival Checklist For This Holiday Season
Ecommerce Survival Checklist For This Holiday SeasonCloudways
 
A 30 Point Checklist For Your Startup
A 30 Point Checklist For Your StartupA 30 Point Checklist For Your Startup
A 30 Point Checklist For Your StartupCloudways
 
Learn What Ecommerce Experts Love About Magento 2
Learn What Ecommerce Experts Love About Magento 2Learn What Ecommerce Experts Love About Magento 2
Learn What Ecommerce Experts Love About Magento 2Cloudways
 
How to setup tax rules in Woocommerce
How to setup tax rules in WoocommerceHow to setup tax rules in Woocommerce
How to setup tax rules in WoocommerceCloudways
 
How to Install Magento on Google Cloud Engine (GCE)
How to Install Magento on Google Cloud Engine (GCE)How to Install Magento on Google Cloud Engine (GCE)
How to Install Magento on Google Cloud Engine (GCE)Cloudways
 
How to Host WordPress on Vultr
How to Host WordPress on VultrHow to Host WordPress on Vultr
How to Host WordPress on VultrCloudways
 
How to host WordPress on Google Compute Engine
How to host WordPress on Google Compute EngineHow to host WordPress on Google Compute Engine
How to host WordPress on Google Compute EngineCloudways
 
Developers Paradise 2016: Who are the Speakers?
Developers Paradise 2016: Who are the Speakers?Developers Paradise 2016: Who are the Speakers?
Developers Paradise 2016: Who are the Speakers?Cloudways
 
An overview of upcoming features and improvements of PHP7
An overview of upcoming features and improvements of PHP7An overview of upcoming features and improvements of PHP7
An overview of upcoming features and improvements of PHP7Cloudways
 
WordPress Security - What Community Thinks!
WordPress Security - What Community Thinks!WordPress Security - What Community Thinks!
WordPress Security - What Community Thinks!Cloudways
 
20 WordPress Thought Leaders Tell Why to Attend WordCamps!
20 WordPress Thought Leaders Tell Why to Attend WordCamps!20 WordPress Thought Leaders Tell Why to Attend WordCamps!
20 WordPress Thought Leaders Tell Why to Attend WordCamps!Cloudways
 
WordPress Infographic: WordCamp Events In 2014 (May To July)
WordPress Infographic: WordCamp Events In 2014 (May To July)WordPress Infographic: WordCamp Events In 2014 (May To July)
WordPress Infographic: WordCamp Events In 2014 (May To July)Cloudways
 

Más de Cloudways (20)

Generic Refund Policy Template for Physical Items
Generic Refund Policy Template for Physical ItemsGeneric Refund Policy Template for Physical Items
Generic Refund Policy Template for Physical Items
 
How to Get Clients for Your Agency
How to Get Clients for Your AgencyHow to Get Clients for Your Agency
How to Get Clients for Your Agency
 
Affiliate Marketing Mistakes to Avoid in 2020
Affiliate Marketing Mistakes to Avoid in 2020Affiliate Marketing Mistakes to Avoid in 2020
Affiliate Marketing Mistakes to Avoid in 2020
 
6 Ways to Determine Target Audience For Your Ecommerce Store
6 Ways to Determine Target Audience For Your Ecommerce Store6 Ways to Determine Target Audience For Your Ecommerce Store
6 Ways to Determine Target Audience For Your Ecommerce Store
 
Watch The Awesome Workplaces Of Some Great WordPress Influencers
Watch The Awesome Workplaces Of Some Great WordPress InfluencersWatch The Awesome Workplaces Of Some Great WordPress Influencers
Watch The Awesome Workplaces Of Some Great WordPress Influencers
 
How To Utilize Blogging For Marketing Your Startup
How To Utilize Blogging For Marketing Your StartupHow To Utilize Blogging For Marketing Your Startup
How To Utilize Blogging For Marketing Your Startup
 
This Is How We Disrupted The Cloud Hosting Industry In 2016
This Is How We Disrupted The Cloud Hosting Industry In 2016This Is How We Disrupted The Cloud Hosting Industry In 2016
This Is How We Disrupted The Cloud Hosting Industry In 2016
 
Top Ecommerce Influencers on Twitter You Cannot Afford to Miss
Top Ecommerce Influencers on Twitter You Cannot Afford to MissTop Ecommerce Influencers on Twitter You Cannot Afford to Miss
Top Ecommerce Influencers on Twitter You Cannot Afford to Miss
 
Ecommerce Survival Checklist For This Holiday Season
Ecommerce Survival Checklist For This Holiday SeasonEcommerce Survival Checklist For This Holiday Season
Ecommerce Survival Checklist For This Holiday Season
 
A 30 Point Checklist For Your Startup
A 30 Point Checklist For Your StartupA 30 Point Checklist For Your Startup
A 30 Point Checklist For Your Startup
 
Learn What Ecommerce Experts Love About Magento 2
Learn What Ecommerce Experts Love About Magento 2Learn What Ecommerce Experts Love About Magento 2
Learn What Ecommerce Experts Love About Magento 2
 
How to setup tax rules in Woocommerce
How to setup tax rules in WoocommerceHow to setup tax rules in Woocommerce
How to setup tax rules in Woocommerce
 
How to Install Magento on Google Cloud Engine (GCE)
How to Install Magento on Google Cloud Engine (GCE)How to Install Magento on Google Cloud Engine (GCE)
How to Install Magento on Google Cloud Engine (GCE)
 
How to Host WordPress on Vultr
How to Host WordPress on VultrHow to Host WordPress on Vultr
How to Host WordPress on Vultr
 
How to host WordPress on Google Compute Engine
How to host WordPress on Google Compute EngineHow to host WordPress on Google Compute Engine
How to host WordPress on Google Compute Engine
 
Developers Paradise 2016: Who are the Speakers?
Developers Paradise 2016: Who are the Speakers?Developers Paradise 2016: Who are the Speakers?
Developers Paradise 2016: Who are the Speakers?
 
An overview of upcoming features and improvements of PHP7
An overview of upcoming features and improvements of PHP7An overview of upcoming features and improvements of PHP7
An overview of upcoming features and improvements of PHP7
 
WordPress Security - What Community Thinks!
WordPress Security - What Community Thinks!WordPress Security - What Community Thinks!
WordPress Security - What Community Thinks!
 
20 WordPress Thought Leaders Tell Why to Attend WordCamps!
20 WordPress Thought Leaders Tell Why to Attend WordCamps!20 WordPress Thought Leaders Tell Why to Attend WordCamps!
20 WordPress Thought Leaders Tell Why to Attend WordCamps!
 
WordPress Infographic: WordCamp Events In 2014 (May To July)
WordPress Infographic: WordCamp Events In 2014 (May To July)WordPress Infographic: WordCamp Events In 2014 (May To July)
WordPress Infographic: WordCamp Events In 2014 (May To July)
 

Último

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 

Último (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 

How PHP will fare in 2017

  • 1. How PHP Will Fare In 2017?
  • 2. For the PHP community, the best news in 2016 was the release of version 7.1. While many initially saw PHP 7.1 as a minor release with bug fixes, it proved to be a whole different beast altogether. The version offered important improvements, a new return type (void) and Multi Catch Exception Handling.
  • 3. This year, We went to the PHP community and asked about the general feelings and expectations about the trends that would dominate the PHP world in 2017.
  • 4. ➜ What was the best thing that happened to PHP in 2016? ➜What does the community thinks of PHP 7 and 7.1? ➜What is the best PHP framework? We asked three questions in the Reddit thread
  • 5. ➜In addition, We asked about the community’s response on the issue of official termination of support for PHP 5.6. ➜In addition to the Reddit, We also posted these questions via email to several community influencers. I received the following responses:
  • 6. About Framework Depends on what is the definition of “the best”. If we’re talking about “most popular in US” then it should be Laravel. If it’s “most popular in ex-USSR and asia” then it’s Yii. If we’re talking about enterprise level support, that’s Symfony without any doubt. Cal Evans, Technical Manager at Zend Technologies and godfather of the PHP community responded: About PHP 7 & 7.1 While 7.0 was excellent revolutionary release, there was design issue with return types and returning null preventing me from using it. 7.1 added nullable types and now I’m happy.
  • 7. About Framework There is a best fit for every use case. Symfony, Laravel, Zend Framework, Yii, Expressive, Silex, Slim, the list is endless, and each of the frameworks has a place. Stefan Koopmanschap, cofounder of PHPBenelux loved PHP 7+. About PHP 7 & 7.1 I love it. I think it is a great step in the development of the language, PHP is a seriously mature language now, which can easily compete with other languages. And it’s being used for highly scalable and business-critical applications.
  • 8. We ran a poll on Reddit and got some excellent answers from PHP experts, all over the world. I will now offer a summary of the answers to all four questions, so that the readers could form their own opinions
  • 9. What Was the Best Thing That Happened to PHP in 2016?
  • 10. PHP is fast as h*ll!
  • 11. The improvements in speed is the main benefit of PHP 7 (introduced near the end of 2015). For some users, the best thing about 2016 was the increased maturity of PHP libraries and frameworks. I think Reddit user ajr901 put it best in the comment:
  • 12. Speed, ease of development (sort of?), ease of deployment, arguably better frameworks and tooling available for PHP.
  • 13. What Does the Community Thinks About PHP 7 and 7.1?
  • 14. ➜The community loves the new PHP 7. The improvements in almost all areas of the language come together in a very fast package that removes one of the major complaints about PHP. ➜Many respondents felt that PHP is now ready for enterprise level projects because of the speed of PHP 7.
  • 15. What Does the Community Thinks About PHP 7 and 7.1? PHP has always been used by millions, but the largest companies have avoided it because speed matters so much at that level. With PHP 7+, we may have more household names using PHP. it’s a major step into the right direction, type hinting will hopefully silence some haters
  • 16. The real meat of the discussion (and this is true for every PHP related discussion!) was about the framework preferred by the users. Everyone has their own favorite framework that they use in their projects. In response to the question about the best PHP framework, everyone opted for their own favorite. We asked the community to select their favorite from Symfony, Yii2 and Laravel. Interestingly, some Reddit commentators also brought in Codeigniter and their own custom PHP frameworks into the debate.
  • 17. So, What Is the Best PHP Framework? Laravel is the smoothest coding I’ve ever had. Yii is fight-the- system every step of the way.
  • 18. What Will the (Probable) PHP Trends for 2017?
  • 19. Probable Trends I see three major trends that would dominate the PHP world in the year 2017. The first and the most probable trend is the complete dominance of PHP 7.x in all aspects of PHP development. The second important and related PHP trend in 2017 would be the release of major versions of all important frameworks. Right now, the bulk of all major frameworks (Symfony, Laravel and Yii) is built on older versions of PHP. Finally, major (and minor) web hosting providers of all flavors would upgrade to PHP 7.x. While this is a no-brainer, given the popularity of PHP7.x, anyone who has ever used a web host knows how difficult it is to get the web hosting company to upgrade anything!
  • 20. The PHP community is very optimistic about PHP 7+ and all the possibilities the new versions offer for projects of all descriptions and scale. Conclusion