php[architect] logo

Want to check out an issue? Sign up to receive a special offer.

Spring Renewal – April 2017

Posted by on April 3, 2017

Hot off the virtual presses, the April issue of the magazine is available to download. This month, we look at new things to make your application code better and more secure.

In this Issue

“Spring Renewal” includes articles on:

  • Hannes Van De Vreken writes about PSR-7, one of the PHP-FIG’s standards. It defines interfaces for handling HTTP Requests and Responses consistently which makes it easier to create and share middlewares in your application.
  • Caitlin Bales explains how PHP can make remote requests to an API server using  different client options.
  • Brian Retterer looks at Demystifying Multi-factor Authentication. After explaining the theory, he shows you how to implement a simple second factor in a Laravel application.

Download Your Copy

In our regular columns for April, Matthew Setter evaluates using Rocketeer, a PHP-based deployment tool. David Stockton will explain Value Objects and how they can make your code less ambiguous. Cal Evans writes on why training is important in Community Corner. Joe Ferguson will get you started on using Homestead for easily setting up a local development environment. In his finally{}, this month Eli White analyzes the results of a recent Stack Overflow developer survey.

Visit the link below to see the full contents and read a sample article.

Get the issue and read a FREE article now.


Each issue of php[architect] is available in print and DRM-free digital downloads. In March we introduced an affordable, monthly subscription for $4.99. Subscription options are shown at the link above.

Oscar still remembers downloading an early version of the Apache HTTP server at the end of 1995, and promptly asking "Ok, what's this good for?" He started learning PHP in 2000 and hasn't stopped since. He's worked with Drupal, WordPress, Zend Framework, and bespoke PHP, to name a few. Follow him on Google+.
Tags: , , , , , , , , , ,

Leave a comment

Use the form below to leave a comment: