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.
I Built Hush Relay: A Self-Hosted Encrypted Messenger Using Vanilla JavaScript and One PHP File

I Built Hush Relay: A Self-Hosted Encrypted Messenger Using Vanilla JavaScript and One PHP File

7 min read
Multi-campus inside a multi-tenant Laravel app: our reads were airtight, our writes were not

Multi-campus inside a multi-tenant Laravel app: our reads were airtight, our writes were not

4 min read
The Report That Was Off by Three Hours: Timezone Rules for Laravel Business Apps

The Report That Was Off by Three Hours: Timezone Rules for Laravel Business Apps

6 min read
Regular Expression Denial of Service (ReDoS) in JS & PHP: Spotting Catastrophic Backtracking

Regular Expression Denial of Service (ReDoS) in JS & PHP: Spotting Catastrophic Backtracking

8 min read
LampRabit 0.2: Node.js projects, 14 framework templates, and .test domains that follow your dev server

LampRabit 0.2: Node.js projects, 14 framework templates, and .test domains that follow your dev server

3 min read
Fixing “No such file or directory” when installing LAMP on Ubuntu

Fixing “No such file or directory” when installing LAMP on Ubuntu

5 min read
What a JSON converter drafts from the first object

What a JSON converter drafts from the first object

3 min read
strlen Says 4, .length Says 2: PHP Byte Strings vs TypeScript UTF-16 for One Emoji

strlen Says 4, .length Says 2: PHP Byte Strings vs TypeScript UTF-16 for One Emoji

8 min read
How to Fix 429 Too Many Requests in Laravel: Throttle and Rate Limiting Done Right

How to Fix 429 Too Many Requests in Laravel: Throttle and Rate Limiting Done Right

7 min read
WordPress Plugin Development That Survives Core Updates

WordPress Plugin Development That Survives Core Updates

15 min read
A Practical CMS Security Review: XSS, CSRF, and SQL Injection

A Practical CMS Security Review: XSS, CSRF, and SQL Injection

5 min read
Before Your Agent's First Prompt on a Legacy Repo, Build a 2,000-Token Project Map

Before Your Agent's First Prompt on a Legacy Repo, Build a 2,000-Token Project Map

2
9 min read
CakeDC/Users: why "Remember me" sets a cookie but never logs you back in

CakeDC/Users: why "Remember me" sets a cookie but never logs you back in

1
6 min read
Two real WordPress plugins on PHP 8.4: what broke, and what I refused to auto-fix

Two real WordPress plugins on PHP 8.4: what broke, and what I refused to auto-fix

1
6 min read
XAMPP stopped at PHP 8.2, so I built a modern replacement for Windows

XAMPP stopped at PHP 8.2, so I built a modern replacement for Windows

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