<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PHP on Pierre-Henry Soria – CTO Insights, Software Architecture &amp; Product Leadership</title><link>https://blog.pierrehenry.be/tags/php/</link><description>Recent content in PHP on Pierre-Henry Soria – CTO Insights, Software Architecture &amp; Product Leadership</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright © 2026, Pierre-Henry Soria.</copyright><lastBuildDate>Sat, 22 Aug 2026 03:10:00 +1000</lastBuildDate><atom:link href="https://blog.pierrehenry.be/tags/php/index.xml" rel="self" type="application/rss+xml"/><item><title>When Laravel Is the Right Choice for a PHP Product</title><link>https://blog.pierrehenry.be/blog/when-laravel-is-the-right-choice-for-a-php-product/</link><pubDate>Sat, 22 Aug 2026 03:10:00 +1000</pubDate><guid>https://blog.pierrehenry.be/blog/when-laravel-is-the-right-choice-for-a-php-product/</guid><description>Laravel is useful when its conventions remove repeated decisions and the team is prepared to maintain the application through regular framework releases.</description></item><item><title>What Building an Open-Source Dating Platform Taught Me</title><link>https://blog.pierrehenry.be/blog/what-building-an-open-source-dating-platform-taught-me/</link><pubDate>Sat, 22 Aug 2026 03:00:00 +1000</pubDate><guid>https://blog.pierrehenry.be/blog/what-building-an-open-source-dating-platform-taught-me/</guid><description>Building pH7CMS taught me that a community platform is not a list of features. Trust, operations, and maintainable boundaries matter as much as the code.</description></item><item><title>Run an External Program from PHP Without a Fragile Shell Command</title><link>https://blog.pierrehenry.be/blog/run-an-external-program-from-php-without-a-fragile-shell-command/</link><pubDate>Fri, 02 Mar 2012 00:32:57 +0100</pubDate><guid>https://blog.pierrehenry.be/blog/run-an-external-program-from-php-without-a-fragile-shell-command/</guid><description>PHP can start another program, but joining input into a shell command creates avoidable risk. I prefer argument arrays and explicit operating limits.</description></item></channel></rss>