Google opens PHP to all App Engine users

Summary:The search giant has announced unfettered support for one of the world's most popular, and most derided, scripting languages.

If it were possible to bottle hatred of PHP and use it as fuel, many of the world's problems would disappear overnight. But that is fantasy, and the cold, harsh reality is that PHP is extending its tendrils even further across the internet, as Google has opened PHP availability to all comers on its App Engine platform.

Cue the wailing and gnashing of teeth from brogrammers and internet hipsters masquerading as developers.

Prior to today's announcement, developers were able to create and test applications for App Engine in PHP locally, but it needed to be whitelisted by Google in order to be deployed to the search giant's platform-as-a-service offering.

But the mere availability of PHP does not mean that developers and users can simply install a copy of WordPress and use it like any other hosting service. Due to the unique infrastructure behind App Engine, Google has had to develop an extension for WordPress to work with the service.

The complete addition of PHP brings the number of languages supported by App Engine to four, the other three being Python, Java, and Go.

Google recently added Mobile Backend Starter library to App Engine that allows for mobile developers to create a back end for their applications without having to write any back-end code.

Topics: Web development, Google

About

Chris started his journalistic adventure in 2006 as the Editor of Builder AU after originally joining CBS as a programmer. After a Canadian sojourn, he returned in 2011 as the Editor of TechRepublic Australia, and is now the Australian Editor of ZDNet.

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.