PHP Architect logo

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

In the Magazine

Welcome to the March edition of PHP Architect. We are excited to share ideas that will make you think and may even change some of your current practices. While we publish a magazine, we are developers first. We are experiencing the AI wave that many of you are also dealing with. There are new questions, uncertainties, and even concerns. Our goal is to help all of us better understand this new world and provide the tools to implement AI-related changes while remaining relevant.

View articles

Monster Coding

February 2026

Wanted: PHP Developers

January 2026

View All Past Issues »

Books

View All Books »

Jacked PHP

Create Powerful Applications With Open Swoole

The Complementary PHP Testing Tools Cookbook

Learn how a Grumpy Programmer approaches improving his own codebase, including all of the tools used and why.

PHP Web Development with MySQL

A Hands On Approach to Application Programming

php[podcast]

All Episodes »

The PHP Podcast 2026.04.09

The PHP Podcast 2026.04.09 - April 9, 2026

Listen

Community Corner: I Said No With Dr Jen Fry

I Said No With Dr Jen Fry - April 9, 2026

Listen

The PHP Podcast 2026.04.02

The PHP Podcast 2026.04.02 - April 2, 2026

Listen

Articles and News

More News

Advanced Unique Index Patterns for Soft Deletes (MySQL and PostgreSQL)

February 27, 2026

   Tell me if this has ever happened to you: a user contacts support because they’re randomly seeing different order histories every time they log in. Sometimes they see their recent purchases, sometimes they see orders from years ago, and sometimes they see nothing at all. After several hours of debugging, you discover that […]

Here’s Why FrankenPHP Worker Mode Saves Your Sanity

January 30, 2026
The Bootstrap Problem Every PHP Developer Ignores

 A lot of developers spend little to no time thinking about how our code gets from being code to something that can be interacted with by the consumers of our code. There are several large components that we can affect to improve the performance of this interaction. One of them that doesn’t get much […]

Database Views: The PHP Feature Nobody Uses (But SHOULD)

January 19, 2026
Database Views: The PHP Feature Nobody Uses (But SHOULD)

 One of the more challenging pieces of maintaining applications that uses an SQL database is the fact that queries only every get more complex as the application grows. It never ever gets simpler so you start having to copy and past the same complex join into multiple places and good luck if you have […]

Why Your PHP Dates Keep Breaking (And How to Fix It)

December 18, 2025

 If you’ve ever spent hours debugging a date-related bug only to discover that some code somewhere modified a DateTime object you thought was safe, you know the pain. DateTime in PHP is mutable, which means any code that touches your date object can silently change it, leading to bugs that are incredibly challenging to […]

Relational Databases Made Simple

December 7, 2025
Relational Databases Made Simple

 If you’re building web apps with PHP, you are almost certainly using a relational database, even if you call it “MySQL” or “Postgres” and rarely think about the theory behind it. Relational databases can be one of the unseen workhorses of our technology stack, but understanding them to a greater degree will improve your […]

The Secret Header That Makes Your PHP App 10x More Secure

November 15, 2025

     As developers in the year 2025, keeping our systems and applications secure is of the utmost importance. One of the most common ways that attackers can make our applications less secure is by using a class of vulnerability called Cross-Site Scripting (XSS). XSS allows an attacker to inject malicious client-side scripts into […]

Stop Manual Refactoring: Automate Your PHP Upgrades with Rector

October 22, 2025
Stop Manual Refactoring: Automate Your PHP Upgrades with Rector

 One of the more challenging parts of coding is making sure we’re constantly refactoring our code to make it easier to maintain. It’s also a pain to try and keep up with all of the deprecated features in PHP, and major upgrades can be a major headache. But what if there was a tool […]

What’s New in PHP 8.5? (Release Date + Must-Know Features)

October 2, 2025
What’s New in PHP 8.5? (Release Date + Must-Know Features)

   At the time of this writing, PHP 8.5 is in the release candidate cycle, so we can finally start to discuss what’s new in the next release of PHP. In this video, we’ll discuss the timeline for the release and discuss some new features and changes we can expect to see. Overall At […]

Our Partners

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