DEV Community

PHP

Home for all the PHP-related posts on Dev.to!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Push notifications the Laravel way: a custom APNs notification channel

Push notifications the Laravel way: a custom APNs notification channel

Comments
8 min read
How to Handle HTML Forms in PHP: GET vs POST and Simple Validation

How to Handle HTML Forms in PHP: GET vs POST and Simple Validation

Comments
6 min read
Why I Abandoned Legacy CMS Bloat to Build an Unshakable Application Core in PHP 8.4 & Symfony 7.4

Why I Abandoned Legacy CMS Bloat to Build an Unshakable Application Core in PHP 8.4 & Symfony 7.4

Comments
4 min read
CVE-2026-109619: PHP Vulnerability, What to Do Now

CVE-2026-109619: PHP Vulnerability, What to Do Now

1
Comments
5 min read
Stop Hardcoding Analytics: Build Visual Dashboards in Minutes with Laravel & Filament

Stop Hardcoding Analytics: Build Visual Dashboards in Minutes with Laravel & Filament

Comments
3 min read
How to Route Elementor Pro Form Leads Directly to WhatsApp API Using Custom PHP (No Heavy Plugins)

How to Route Elementor Pro Form Leads Directly to WhatsApp API Using Custom PHP (No Heavy Plugins)

Comments
3 min read
Aimeos 2026.10: MCP tools for Laravel e-commerce

Aimeos 2026.10: MCP tools for Laravel e-commerce

1
Comments
3 min read
Stop Writing if/else for Payments: A Clean Multi-Gateway Billing Architecture in Laravel

Stop Writing if/else for Payments: A Clean Multi-Gateway Billing Architecture in Laravel

Comments 1
3 min read
EssentialPlugin backdoor, replayed: 31 of 31 warned

EssentialPlugin backdoor, replayed: 31 of 31 warned

1
Comments
4 min read
How I solo-built and maintained an entire business suite for a €30 million company for over a decade – and what I learnt about software

How I solo-built and maintained an entire business suite for a €30 million company for over a decade – and what I learnt about software

Comments 1
20 min read
Laravel SMTP on cPanel: Fix 530, 535 & TLS Errors

Laravel SMTP on cPanel: Fix 530, 535 & TLS Errors

Comments
17 min read
Iterating on a Domain Checker: Adding Timestamps, Sources, and IANA Bootstrap

Iterating on a Domain Checker: Adding Timestamps, Sources, and IANA Bootstrap

5
Comments 1
3 min read
CSRF en PHP: qué es y cómo prevenirlo con un token (guía rápida)

CSRF en PHP: qué es y cómo prevenirlo con un token (guía rápida)

1
Comments 2
2 min read
Round late — a two-cent bug in a price per square metre

Round late — a two-cent bug in a price per square metre

Comments
4 min read
Close the hole before the CVE

Close the hole before the CVE

Comments
6 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.