Use PHP 7 or PHP 5? Get the Long-Term Support That You Need
There is a lot of buzz in the PHP 7 community about two major events:
- On December 1, 2019, the community will no longer provide any support for PHP 7.1, including security patches.
- On November 28, 2019, the new release of PHP 7 — PHP 7.4 — is scheduled for release.
What’s New in PHP 7.4?
PHP 7.4 delivers new capabilities that help:
- Boost performance.
- Improve the accuracy and clarity of code.
- Save developers time.
- Make external libraries more accessible.
You can read about all the new capabilities, here.
The Ramifications of PHP 7.1's End-of-Life
PHP 7.1 is still widely used by global organizations for mission-critical systems, including web servers that support financial transactions. And in December 2019, all the websites and web apps written in PHP 7.1 will no longer receive support from the community. That includes fixes for minor bugs — but also security patches for critical and non-critical security issues.
If you are using PHP 7.1 in production, you can still get free community support for your applications if you upgrade to PHP 7.3 or PHP 7.4. However, moving to a new PHP release requires careful planning and testing, especially for applications supporting heavily trafficked sites. If you haven’t started your migrations, your applications may soon be unprotected from security vulnerabilities.
So how does the community support model work, and how long will you get support if you migrate your applications to 7.3 or 7.4?
The Community PHP Support Model
Every PHP version is supported by the community for three years. During the first two years, community support is comprehensive, including fixes for all reported bugs and security issues that are provided in scheduled point releases. However, during the third year, the community only provides support and fixes for critical security issues on an as-needed basis.
Why? The community is made up of volunteers. They need to focus their efforts on maintaining the newer, more secure releases — and designing innovative capabilities for future releases.
Get Long-Term Support for PHP 7 and PHP 5 With Zend Server
If you still run PHP 7.1 on production systems, you can get long-term support by adopting Zend Server. It is the leading enterprise PHP platform that includes embedded PHP runtimes that Zend by Perforce supports for five years after their original community release dates.
For example, PHP 7.1 was released in the community on December 1, 2016. The community will support it through December 1, 2019. However, Zend will support the PHP 7.1 runtimes in Zend Server through December 1, 2021. Plus, Zend provides support for earlier versions of PHP as well.
Today, you can get comprehensive support for any of the following PHP releases by running Zend Server:
- PHP 5.6
- PHP 7.0
- PHP 7.1
- PHP 7.3
Why Engage Zend for PHP Support and Use Zend Server?
Zend has continued to make significant contributions to the community by helping with the language’s evolution and providing additional PHP offerings, such as:
- Zend Server.
- PHP migration services.
- Zend Framework, which is now transitioning to the open source project, Laminas.
- Global PHP training and certification.
- Global Zend Framework training and certification.
When you deploy Zend Server, you can run the version of PHP which makes the most sense for your organization. You gain numerous tools for boosting developer efficiency and application performance. And, you gain the peace of mind that comes with having a support partner with deep PHP expertise and close ties with the PHP community.
Want to learn more about your long-term support options?