Most popular Social networking Site Facebook has moved one step ahead at making the PHP programming language runs more quickly. Facebook has developed a PHP virtual machine, called HipHop Virtual Machine (HHVM) that can executes the PHP web programming language as much as 9 times as quickly as running PHP on large systems.
Generally, programs written in interpreted programming language such as PHP do not run or execute as quickly as other languages such as C or C++ , that have been compiled beforehand into machine language byte code. It is a known fact that PHP is the most widely used web programming language understood by most of the web programmers who works in IT field. So to fasten up PHP, Facebook has originally devised a compiler called HipHop, that would translate PHP source code into C++ which will fastens PHP and ultimately give you better and quicker performance.
“Our goal is to make PHP run really, really quickly,” said Joel Pobar, a Facebook engineering manager. Facebook has been using the virtual machine, called the HipHop Virtual Machine (HHVM), across all of its servers since earlier this year. Pobar discussed about this Virtual Machine at the O’Reilly Open Source Conference (OSCON) being held this week in Portland, Oregon.
HHVM works on the same principle as JVM (Java Virtual Machine). HHVM has a just-in-time (JIT) compiler that can convert the human readable source code into machine-readable byte code when it is needed. Facebook has posted the HHVM code on GitHub that will allows programmers to speed up their PHP websites as well.
Related Posts...
PHPSocial Media UpdatesTechnologies
Dec 12th, 2024
Technology is advancing at an unprecedented pace, reshaping industries and redefining the roles of professionals. As we approach 2025, staying ahead of the curve requires understanding emerging trends and their […]
Read more
Dec 10th, 2024
As 2024 comes to a close, it’s the perfect time to reflect on the remarkable technological innovations that have shaped the year. From advancements in Artificial Intelligence (AI) to the […]
Read more
Sep 26th, 2024
Learn how AI chatbots are transforming e-commerce by providing seamless customer support, automating tasks, and enhancing the shopping experience for users.
Read more