PHP Architect logo

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

In the Magazine

Mmmmmm, PIE

August 2025

This month, our first feature article continues a series started in the March 2025 edition of PHP Architect. Florian Engelhardt is back to expand Observability Foundations further with ‘Observability Foundations: Following the Flow with Tracing in PHP Applications’. Follow along this great read to learn more about how to use Tracing in the best way. As Florian points out, Tracing will help answer the ‘why’ and ‘where’ questions regarding errors. Additionally, Florian covers how Tracing works, how to get started, practical use cases, and how to analyze the data for the best performance.

View articles
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 »
PHP Podcast: 2025.09.04

PHP Podcast: 2025.09.04

PHP Podcast: 2025.09.04 - September 4, 2025

Listen

PHP Alive and Kicking Episode 1

PHP Alive and Kicking Episode 1

PHP Alive and Kicking Episode 1 - September 2, 2025

Listen

PHP Podcast: 2025.08.28

PHP Podcast: 2025.08.28

PHP Podcast: 2025.08.28 - August 28, 2025

Listen

Articles and News

More News

Stop Repeating Yourself in Laravel: Custom Artisan Commands Explained

September 8, 2025
Stop Repeating Yourself in Laravel: Custom Artisan Commands Explained

 It all started with a simple annoyance. I was working on a Laravel project and kept having to run the same set of commands in a tinker session to setup a test subscriber in a specific state. Every time I would need to copy and paste a bunch of commands into tinker to get […]

PHP Security in 2025: Lessons from the Core Security Audit

September 2, 2025
PHP Security in 2025: Lessons from the Core Security Audit

Picture this: You’re responsible for a piece of software that powers nearly three-quarters of all websites on the internet. Every day, billions of people interact with applications built on your platform. The responsibility is staggering – and so is the target on your back. This was the reality facing The PHP Foundation in 2024 when […]

Laravel Queues: Handling Errors Gracefully

August 28, 2025

Introduction While certainly not a new concept, Queues have become a powerful and handy feature of modern frameworks. They enable our normally thread-locked apps to asynchronously dispatch tasks, allowing workflows and, especially, users to continue forward. Expectations are high for websites to deliver fast and get content on the page to maintain a good user […]

Laravel Wayfinder And Ranger: The Dynamic Duo That Transforms Full-Stack Development

August 26, 2025
Laravel Wayfinder And Ranger

Picture this: You’re three months into a new Laravel project, the kind where deadlines loom large and stakeholders change their minds faster than you can push commits. Your frontend developer – let’s call her Sarah – walks over to your desk with that familiar look of barely contained frustration. “What exactly does the Update User […]

All the Fours: The PHP & Laravel Ecosystem’s Greatest Year Yet

August 18, 2025
The PHP & Laravel Ecosystem's Greatest Year Yet

Picture this: you’re at your desk, coffee growing cold, staring at a legacy codebase that feels like it was written during the Jurassic period. The tests are brittle, the UI updates require a degree in JavaScript archaeology, the CSS is a maze of !important declarations, and the admin panel… well, let’s just say it makes […]

Are You Down With CSP?

August 15, 2025

CSP is the Content Security Policy for your website’s pages. Think of it as a foreman on a construction site, checking all the material loads coming to the gate, verifying that they meet the requirements and sources defined by you, the architect. Accepting pine paneling for oak paneling in the specs would be disastrous for […]

PHP Fibers: The Game-Changer That Makes Async Programming Feel Like Magic

August 14, 2025

Picture this: You’re sitting in front of your computer, watching your PHP application crawl through a list of RSS feeds one by one. Each request takes half a second, and with twenty feeds to process, you’re looking at ten seconds of your users staring at loading spinners. You’ve heard about async programming, but every time […]

How PHP Really Reads Your Code (Abstract Syntax Tree (AST))

August 5, 2025

 Do you ever wonder how PHP parses your code? Wonder no longer because in this video, Scott Keck-Warren from the PHP Architect Channel shows you how to inspect your code using the AST with the PHP-Parser library. How PHP Really Reads Your Code (Using ASTs) When we pass our source code to the php […]