SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Email: info@crispycodes.com 
Voice (India): +91-794-000-3266 
The Road Ahead For PHP 
Posted By: Rahul Vyas - Team Leader @ Crispy Codes 
PHP was once the most popular language, but gradually it faded into the unknown alleys. However, over the last few years, PHP has gone through a transition and is making a comeback. Now the question is, why do we see a revived interest in PHP amongst the developer community? 
PHP is pillared by some major improvements that hold it strong and help it thrive. Let’s have a look at some of them…. 
Managing Dependencies with Composer: 
Now managing dependencies with PHP, is just a click away. Using composer can save a PHP developer from lot of hard work. Composer is a dependency manager that pulls in all libraries and manages dependencies required on a project to project basis. A repository called Packages, which includes common PHP apps, frameworks and components, is used alongside composer. 
Making PHP Better and Faster with Hack/HHVM: 
PHP has evolved and become a lot more efficient and safe with Hack. Hack proposes to fix most of what’s wrong with PHP, by adding to it a lot of features that make the language better, more versatile and easy to use. For example, Hack adds features like static object typing that are not present in PHP by default. 
On the other hand, HHVM enables faster execution by compiling PHP code to C++. In a nutshell, Hack is a programming language for HHVM. It is developed and used by Facebook, and seamlessly interoperates
with PHP. Hack and HHVM are relatively new, however with such strong associations and the high value they offer, they will definitely have a long term impact on PHP. 
Some Stellar Features Hack/HHVM Introduces Include: 
 Type Hinting: It makes type checking and bug detection in a PHP code easy. 
 Asynchronous Programming: With Asynchronous programming it is possible to have multiple activities running parallel, and there is no need to use callback functions for handling the results. 
 Production Ready Standalone Web Server: HHVM does not need a separate web server to run PHP web applications in a production environment. 
 Multithread Web Servers (that are threading safe): HHVM as a web server can accept multiple connection at the same time in separate threads. 
PHPNG: Revamping PHP for Better Performance 
PHPNG, is the latest development in PHP, it aims to amplify the performance and improve the memory usage efficiency of PHP. While executing PHP, a lot of time is consumed in dealing with memory allocations and this ultimately reflects in the PHP performance. 
As a result, PHPNG stemmed from the need to develop improved memory management in PHP. These efforts proved to be successful to an extent, as when PHPNG was tested for a WordPress installation, it was measured that there was a 20% rise in requests per second. 
Now it is a wait and watch situation, whether all PHP applications will show performance improvement, because for some operations PHP is in queue to fetch databases or cache access operations for completion. Speed improvements in PHP execution may not be of significance for such operations. 
Conclusion 
Now with all these advancements in PHP, there definitely seems to be a revived interest in the language. There is definitely light at the other side of the tunnel for PHP, and the popularity graph that started to decline in 2010 might have arrows going up in 2014. 
About Author: 
Rahul Vyas Assistant Manager at MNC Company in India. The firm offers customized web, mobile and enterprise solutions to diverse businesses. 
Company Address: 
Hi-Tech House 
Nr. Gurukul Tower, Gurukul, 
Ahmedabad-380015 
Gujarat, India 
Website: www.CrispyCodes.com 
Email: info@crispycodes.com 
The Original Article Was Posted on: 
http://www.crispycodes.com/blog/inside-news/road-ahead-php.php 
Copyright ©2014 Crispy Codes - All Rights Reserved.

Mais conteúdo relacionado

Destaque

Pintado de fachadas edificios H, F, J-2012
Pintado de fachadas edificios H, F, J-2012Pintado de fachadas edificios H, F, J-2012
Pintado de fachadas edificios H, F, J-2012Ines Lazo
 
Gualpa Angelica Importacia del estudio
Gualpa Angelica Importacia del estudioGualpa Angelica Importacia del estudio
Gualpa Angelica Importacia del estudioAlejandro Moreno
 
Université de Montréal REP2300 - Cours 6 - 2013
Université de Montréal REP2300 - Cours 6 - 2013Université de Montréal REP2300 - Cours 6 - 2013
Université de Montréal REP2300 - Cours 6 - 2013Michelle Sullivan
 

Destaque (6)

Pintado de fachadas edificios H, F, J-2012
Pintado de fachadas edificios H, F, J-2012Pintado de fachadas edificios H, F, J-2012
Pintado de fachadas edificios H, F, J-2012
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Gualpa Angelica Importacia del estudio
Gualpa Angelica Importacia del estudioGualpa Angelica Importacia del estudio
Gualpa Angelica Importacia del estudio
 
Université de Montréal REP2300 - Cours 6 - 2013
Université de Montréal REP2300 - Cours 6 - 2013Université de Montréal REP2300 - Cours 6 - 2013
Université de Montréal REP2300 - Cours 6 - 2013
 
Inking roller
Inking rollerInking roller
Inking roller
 
الدرس الثاني، أدوات منزلية
الدرس الثاني، أدوات منزلية الدرس الثاني، أدوات منزلية
الدرس الثاني، أدوات منزلية
 

Último

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

The Road Ahead For PHP

  • 1. Email: info@crispycodes.com Voice (India): +91-794-000-3266 The Road Ahead For PHP Posted By: Rahul Vyas - Team Leader @ Crispy Codes PHP was once the most popular language, but gradually it faded into the unknown alleys. However, over the last few years, PHP has gone through a transition and is making a comeback. Now the question is, why do we see a revived interest in PHP amongst the developer community? PHP is pillared by some major improvements that hold it strong and help it thrive. Let’s have a look at some of them…. Managing Dependencies with Composer: Now managing dependencies with PHP, is just a click away. Using composer can save a PHP developer from lot of hard work. Composer is a dependency manager that pulls in all libraries and manages dependencies required on a project to project basis. A repository called Packages, which includes common PHP apps, frameworks and components, is used alongside composer. Making PHP Better and Faster with Hack/HHVM: PHP has evolved and become a lot more efficient and safe with Hack. Hack proposes to fix most of what’s wrong with PHP, by adding to it a lot of features that make the language better, more versatile and easy to use. For example, Hack adds features like static object typing that are not present in PHP by default. On the other hand, HHVM enables faster execution by compiling PHP code to C++. In a nutshell, Hack is a programming language for HHVM. It is developed and used by Facebook, and seamlessly interoperates
  • 2. with PHP. Hack and HHVM are relatively new, however with such strong associations and the high value they offer, they will definitely have a long term impact on PHP. Some Stellar Features Hack/HHVM Introduces Include:  Type Hinting: It makes type checking and bug detection in a PHP code easy.  Asynchronous Programming: With Asynchronous programming it is possible to have multiple activities running parallel, and there is no need to use callback functions for handling the results.  Production Ready Standalone Web Server: HHVM does not need a separate web server to run PHP web applications in a production environment.  Multithread Web Servers (that are threading safe): HHVM as a web server can accept multiple connection at the same time in separate threads. PHPNG: Revamping PHP for Better Performance PHPNG, is the latest development in PHP, it aims to amplify the performance and improve the memory usage efficiency of PHP. While executing PHP, a lot of time is consumed in dealing with memory allocations and this ultimately reflects in the PHP performance. As a result, PHPNG stemmed from the need to develop improved memory management in PHP. These efforts proved to be successful to an extent, as when PHPNG was tested for a WordPress installation, it was measured that there was a 20% rise in requests per second. Now it is a wait and watch situation, whether all PHP applications will show performance improvement, because for some operations PHP is in queue to fetch databases or cache access operations for completion. Speed improvements in PHP execution may not be of significance for such operations. Conclusion Now with all these advancements in PHP, there definitely seems to be a revived interest in the language. There is definitely light at the other side of the tunnel for PHP, and the popularity graph that started to decline in 2010 might have arrows going up in 2014. About Author: Rahul Vyas Assistant Manager at MNC Company in India. The firm offers customized web, mobile and enterprise solutions to diverse businesses. Company Address: Hi-Tech House Nr. Gurukul Tower, Gurukul, Ahmedabad-380015 Gujarat, India Website: www.CrispyCodes.com Email: info@crispycodes.com The Original Article Was Posted on: http://www.crispycodes.com/blog/inside-news/road-ahead-php.php Copyright ©2014 Crispy Codes - All Rights Reserved.