NewExtra server protection with Measured Boot & UKI images.View Measured Boot
BlogDocumentationFAQNo Third-Party CookiesContact Us
  • Pricing
Log inSign up
Cloud VPSVDSMemory-Optimized VDSStorage-Optimized VDSWindows VPSBitcoin VPSDDoS ProtectionPrivate Networking (VPC)Floating IPsCloud FirewallAdditional Server SupportMicrosoft LicensesDatacenterNetworkDocumentationFAQNo Third-Party CookiesConfidential ComputingSelf-Hosted VPNBlogAboutBrand GuidelinesAffiliatesContact UsLegal & Compliance

Products

  • Pricing
  • Cloud VPS
  • VDS
  • RAM-Optimized VDS
  • Storage-Optimized VDS
  • Windows VPS
  • Bitcoin VPS
  • DDoS Protection
  • Private Networking (VPC)
  • Floating IPs
  • Cloud Firewall
  • Microsoft Licenses
  • Additional Server Support

Explore

  • Documentation
  • Developers API Docs
  • FAQ
  • Datacenter
  • Network
  • Looking Glass
  • Confidential Computing
  • Cookie Policy
  • Self-Hosted VPN

Company

  • Blog
  • Contact Us
  • About Us
  • Brand Guidelines
  • Affiliates

Legal & Compliance

  • Terms of Service
  • Privacy Policy
  • Data Processing Agreement
  • Acceptable Use Policy
  • Microsoft Software Terms of Use
  • Refund Policy
  • Report Abuse

Products

  • Cloud VPS
  • VDS
  • RAM-Optimized VDS
  • Storage-Optimized VDS
  • Windows VPS
  • Bitcoin VPS
  • DDoS Protection
  • Private Networking (VPC)
  • Floating IPs
  • Cloud Firewall
  • Microsoft Licenses
  • Additional Server Support
Pricing

Explore

  • Documentation
  • Developers API Docs
  • FAQ
  • Datacenter
  • Network
  • Looking Glass
  • Confidential Computing
  • Cookie Policy
  • Self-Hosted VPN

Company

  • Blog
  • Contact Us
  • About Us
  • Brand Guidelines
  • Affiliates

Legal & Compliance

  • Terms of Service
  • Privacy Policy
  • Data Processing Agreement
  • Acceptable Use Policy
  • Microsoft Software Terms of Use
  • Refund Policy
  • Report Abuse

© VPS.BG Ltd. 2026 · All rights reserved!

Made with passion in Bulgaria · VAT ID: BG203144520

Cloud Hosting

What is new in PHP 8: Release date, JIT, changes

17 November 2020 • 3 min read

Contents

  • PHP JIT (Just-in-Time) Compiler
  • How does PHP 8’s JIT feature work?
  • New PHP 8 features
  • PHP 8 is available for all VPSBG accounts

Subscribe to Our Newsletter

Join 5000+ subscribers and receive helpful content, deals and more! We promise no spam - 100% great content. Unsubscribe anytime.

Share Article

The new PHP 8 stable version has finally been released! This new PHP version introduces a number of changes, added improvements and new, exciting features. But what are they? Let’s find out!

PHP JIT (Just-in-Time) Compiler

PHP is an interpreted language, meaning that it is not compiled like Java or C for example. In fact, PHP is translated to machine-readable code during runtime. Hence why the new feature - Just-in-time (JIT) compiler, is quite important when it comes to increasing performance and efficiency.

JIT is a new technology that will partially compile the code at runtime, allowing for this compiled version to be utilized later. It’s like a cached version of the interpreted code, which is generated at runtime.

As we already said, this will help improve performance substantially, due to the fact that calculations are executed much faster in PHP 8 using JIT in comparison to PHP 7. The following video from Zeev Surasky, co-author of the JIT proposal for PHP 8 illustrates these improvements in more detail:

How does PHP 8’s JIT feature work?

In general, this new JIT technology works in the following way. A new tool will be introduced, named the ‘monitor’, which will be observing the code as it is running and executing.

When the monitor notices that a piece of code is being re-executed, it will proceed to mark that snippet as ‘warm’ or ‘hot’, depending on the execution frequency.

The ‘hot’ code snippets are then compiled as optimized machine code, allowing them to later on be used instead of the actual code.

Some say that this makes JIT look and work similarly to the technology behind OPCache. However, the two are also vastly different in terms of the logic that they employ and the ways in which they process code.

New PHP 8 features

If we move our focus away from the new PHP JIT compiler, there are also a number of other changes and improvements that have been made and incorporated into the new PHP version. The aim of these changes is to make PHP 8 more reliable, efficient and optimal when designing and creating projects.

The following list represents some of the major changes that have been introduced with PHP 8:

  • Constructor Property Promotion
  • Validation for Abstract Trait Methods
  • Union Types
  • Weak Maps
  • Throw Expression
  • Arrays Starting With a Negative Index

However, in order to leverage these features, it's absolutely crucial for you to have the right developers that can get the job done. Because of this, it's important to train your existing staff or consider hiring a freelance PHP developer from a trusted source like Toptal.

As we mentioned, these are only a handful of the changes. The full list and thorough descriptions about the changes can be found in PHP 8’s release documentation.

Additionally, PHP 8 also introduces a number of new functions with some of the announced ones being:

  • str_contains()
  • str_starts_with()
  • str_ends_with()
  • get_debug_type()

PHP 8 is available for all VPSBG accounts

Given that we focus on customer’s privacy and providing exceptional hosting services, we want to always keep our services up to date. Hence why we are making PHP 8 available for our services. If you want to make the switch to the new version, you can do so from your cPanel.

If you are unsure how to do it, don’t worry - we have a detailed tutorial on how to set a specific PHP version for your account.

Overall, the new PHP version brings a lot of useful and innovative features that will undoubtedly increase performance and make the use of the language easier.

You can also get a server with the new and improved PHP 8.2!

Subscribe to Our Newsletter

Join 5000+ subscribers and receive helpful content, deals and more! We promise no spam - 100% great content. Unsubscribe anytime.

Share Article

You Might Also Like

Cloud Hosting

cPanel on Ubuntu? Now possible.

08 August 2021 • 3 min read

As we previously discussed in our blog, CentOS unexpectedly reached its end-of-life and consequently - support for it ceased in December of 2021.Many speculated about the repercussions that this will…

Cloud Hosting

What are the best alternatives to cPanel?

21 October 2021 • 12 min read

cPanel has been at the forefront of server website management for so long that people immediately recognise it along with its interface. However, nothing is perfect and everything is replaceable. This…

Cloud Hosting

Docker - containerization, reasons to use, and how to install

12 July 2021 • 5 min read

Ever wanted to make sure that your code will be able to run on any machine? This is where Docker comes in to help!In this article we are going to be focusing on the working principles behind Docker as…

Cloud Hosting

PHP 8.2 announced - new and deprecated features

20 October 2022 • 7 min read

With PHP being one of the most widely utilized web programming languages to date, it isn’t surprising that new and improved features are being released on a regular basis.The latest PHP update - 8.2,…

Deploy a powerful and secure cloud server today!

Configure