Back to Library
Cover of Vol 18, Issue 6

PHP Architect

Vol 18, Issue 6

June 2019

Articles
9

by Rob Allen

In part one of this series, I introduced serverless applications and looked at how Bref makes it easy to develop and deploy serverless PHP functions to AWS Lambda with a simple hello world function. S...

by Michael Akopov

Most developers are aware of Docker, containers, and their general use cases. Maybe you even run it on your local machine. If you’ve ever wanted to take your application, containerize it and run it in...

by Derek Binkley

Even though MapReduce was created for parallelization, which PHP does not natively support, the syntax is supported. In this article, I outline how to use map, filter, and reduce with PHP collections...

by Dave Stokes

There are many new features in MySQL 8.0, but there are some that may not have caught your eye that are very handy for developers. Some, like invisible indexes, histograms, and true descending indexes...

by Chris Tankersley

Last month I talked about how, despite PHP arrays being one of the nicest things about the language, there were times where real data structures could help. There were various ways to use arrays as mo...

by Edward Barnard

Memoization is another form of memory use. I see it regularly used for improving application performance, but it’s also used to improve compiler performance. To learn the concept, we’ll use a PHP proj...

by Eric Mann

Managing passwords in userland is complicated. Luckily, consumer tools like 1Password and LastPass make it easier than ever to protect user credentials. Unfortunately, this doesn’t help with the crede...

by Eli White

So as someone who runs conferences for the community (And does so full-time, so does need to make a buck or two), I wanted to address a recent discussion that came up on twitter. A gentleman who was r...

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →