BreadcrumbHomeResourcesBlog Free PHP For IBM I Users November 5, 2019 Free PHP for IBM i UsersModernizationBy Erwin EarleyCommunity PHP — also known as free PHP — is coming to IBM i. Before getting into the reasons for community PHP for IBM i, and how it compares with the PHP for IBM i in Zend Server, be assured that both Zend by Perforce and IBM continue to support Zend Server as the preeminent choice for developing PHP web applications tied to dynamic content.Table of ContentsWhat Is Community or Free PHP?How Is Community PHP Different from the PHP in Zend Server?PHP on IBM iCommunity or Free PHP SupportPHP iSeries Support Options Via Zend ServerTake a Few Minutes and Try Both PHP Versions for Free Table of Contents1 - What Is Community or Free PHP?2 - How Is Community PHP Different from the PHP in Zend Server?3 - PHP on IBM i4 - Community or Free PHP Support5 - PHP iSeries Support Options Via Zend Server6 - Take a Few Minutes and Try Both PHP Versions for Free Back to topWhat Is Community or Free PHP?Community or free PHP is the version of the web scripting language that the community maintains. It is independent of any commercial products. And until this year, community PHP for IBM i was not available.Back to topHow Is Community PHP Different from the PHP in Zend Server?As the enterprise PHP server, Zend Server provides the technologies and tools you need to deploy, manage, and support enterprise-grade PHP applications, such as: Numerous versions of a certified PHP stack. More than 80 PHP extensions. A ready-to-go ibm_db2 driver for PHP applications.Support for XMLService through the XML Toolkit.Z-Ray for application profiling, dynamic monitoring, real-time alerting, code tracing, and code auditing.A configured Apache web server.Support for your PHP apps.If you were to use free PHP from the community on its own, you would need to develop and adopt other open source solutions and services to gain these same capabilities. For more information about what you can accomplish with Zend Server, read the blog, PHP on IBM i — So Much More Thank You Think! Back to topPHP on IBM iThe popular web scripting language has been available on the platform since 2006 via Zend Server. And many IBM i shops have used Zend Server to deploy a myriad of productivity applications based on the PHP stack, and customized applications that bring Db2 data, ILE artifacts, and existing business logic to the web. You may wonder why community PHP is being delivered to the IBM i platform? Simply put, making community PHP for IBM i available supports the increasing use of open source solutions and the rpm/yum ecosystem on the IBM i platform — that started with the release of 5733-OPS (end-of-life announced) and took off with the release of the RPM bootstrap-support in May of 2018.In addition, PHP is popular among organizations who need to create modern applications that run on their existing IBM i systems. For more information about what's possible with PHP, read the blog, Augmenting Third-Party Solution With PHP-Custom Applications. Back to topCommunity or Free PHP SupportAs with other open source solutions, when you use PHP from the community, your support comes from public channels such as blogs, forums, and mailing lists.Back to topPHP iSeries Support Options Via Zend ServerYou can get long-term and enterprise support for PHP by deploying Zend Server Professional or Enterprise Editions. Depending on which edition you choose, your options can range from 2-hour response times 24x7x365 all the way to 2-day response times on business days. IBM i customers are also entitled to one year of free support for a basic license of Zend Server. Long-Term PHP Support That Goes Beyond the CommunityFor some certified runtimes in Zend Server, you can get long-term support for a minimum of five years. The five-year timeframe starts with the original release date of the PHP version that’s in the stack. Conversely, the community supports PHP releases for three years after their original release dates. However, the first two years include full, active support. And the third year includes security patches only. So, with Zend Server, you get support for two additional years beyond what the community provides. And, Zend long-term support includes bug fixes and security updates throughout the five-year coverage period.For more information about PHP support options from the community and Zend Server, visit the support service page on this site. Back to topTake a Few Minutes and Try Both PHP Versions for Free Ready to kick the tires of PHP? Register for a free download of the basic license of Zend Server for IBM i and explore it’s easy-to-use PHP tools and certified PHP stack. You can also download community PHP on your own. To do this, set up a repository definition and then install PHP with the RPM command.Either way, you will be on your way to exploring the world’s most popular and used web scripting language.START FREE TRIALAdditional Resources101 Guide: Developing Web Applications with PHP101 Guide: PHP and IBM i -- A Winning CombinationBlog: Installing Community PHP on IBM iBlog: Unleash Your DB2 Databases with PHPBlog: PHP Server BasicsBlog: What Is PHP?Back to top
Erwin Earley IBM Champion | Former - Senior Solutions Consultant, Zend, Perforce Software As an IBM champion, Mr. Earley has been recognized as a leader in the IBM i community and offers more than 20 years of experience helping customers to implement solutions on the platform. His expertise includes using PHP, MariaDB, Docker, and Chef for creating modern enterprise solutions that run on IBM i, as well as PowerVC for cloud deployments and virtualization management. Mr. Earley is a frequent speaker at global technology conferences, and he has authored numerous articles on Linux, PHP, virtualization, systems management, and open source solutions and concepts.