Debugging PHP Web Apps in a Docker Container

Debugging is an essential task of software development in any programming language. Unfortunately, the out-of-the-box experience with debugging in PHP is not always great. The “stock” PHP binaries available at php.net do not come configured with either of the two popular debug servers Xdebug and Zend Debugger. Developers are required to do additional configuration to make debugging possible with their… Read more »

Apigility 1.3.1 Released!

We’ve just released Apigility 1.3.1, which you can download from the Apigility website: https://apigility.org/download If you are already using Apigility, you can update your project using Composer: $ composer update This release fixes a few minor issues discovered following the 1.3.0 release, as well as fixes a security vulnerability. Security Fix A security vulnerability was reported against zf-oauth2, with a… Read more »

Develop Your First Zend Server Plugin – Part 1

Zend Server 8.5 introduces a brand-new concept called “Plugins”. This concept is centered around the Zend Gallery – a marketplace for plugins that extend Zend Server functionality, and that were developed by, and for, the Zend Server user community. What are plugins? Put simply, plugins are pieces of code that can extend Zend Server in either, or both, of the… Read more »

Apigility 1.2.0 and 1.3.0 Released!

Today, we released two new versions of Apigility: Apigility 1.2.0 Apigility 1.3.0 Apigility 1.2.0 brings in a number of new features, including Docker support, API Blueprint support, better error handling, and new features for REST and RPC services. Apigility 1.3.0 is exactly the same as 1.2.0, but with one key difference: it updates the minimum supported PHP version from 5.3.23… Read more »

Play with PHP7 the easy way

php7_white_large-1

Are you interested in playing with PHP7? If so, here is a quick way to get setup and running without risking any of your existing environment and without risking any of your existing environments and without having to install VMs, containers, etc. Setup a free account at koding.com. Koding.com is a cool system for quickly spinning up development environments. You… Read more »

Podcasters on Podcasting

Recently several PHP podcasters got together and recorded a “MetaCast”. The discussion centered around the Hows and Whys of podcasting. Here is the recording of the MetaCast, posted here with permission of “Voices of the ElePHPant”. Sammy K Powers @SammyK Matt Stauffer @stauffermatt Chris Hartjes @dev_hell Ben Edmunds @benedmunds Kayla Daniels @kayladnls Beau Simensen @beausimensen Cal Evans @calevans Show Notes… Read more »

8 Zend Server Performance Features

Zend Server is renowned for its ability to maximize the performance of production PHP applications. In this article, I’ll give you a brief breakdown on 8 different features available in Zend Server that will help you do just that. #1 PHP Stack Zend Server’s PHP stack incorporates PHP extensions that have been thoroughly tested and optimized, including OPcache – a bytecode cache for PHP which innately… Read more »