Back to Library
Cover of Vol 25, Issue 10

PHP Architect

Vol 25, Issue 10

October 2026

Articles
11

by Scott Keck-Warren

I'm a little ashamed to say this, but I still think of PHP as the "P" in LAMP, with it living on a Linux server behind Apache. The reality of PHP in 2026 is that PHP has been pried away from "A" for a...

by John Congdon

Hello friends! In this column, I want to discuss some strategies that I've been using for many years that I believe will lead to better outcomes when working on long-term PHP projects. Most of these i...

by John Congdon

JWT is everywhere. It has client libraries in every language, first-class support in most OAuth 2.0 frameworks, and enough documentation that most developers can get a token issuing and validating in...

by Eric Mann

Whenever you encrypt something, you're making a bet. The wager is that the key holds for at least as long as the data matters - for a session cookie, that's minutes. You'll win the bet every time. For...

by Oscar Merida

Relying on manual SQL scripts breaks down as your PHP application grows in complexity. I've added a database layer recently and have been skating by with manual SQL statements on my local SQLite datab...

by John Congdon

Hello again, this month, I thought I'd share something that I've been thinking about a lot lately. It started during my months of physical therapy for a torn shoulder muscle. I had to take medical tra...

by John Congdon

Every application lies to you. Not maliciously, but by design. When you query your database for a customer record, you get a snapshot of their current state. You see their address, their subscription...

Our Partners

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

Interested in partnering? Get in touch →