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.
Stop letting a failing audit logger crash requests that already succeeded

Stop letting a failing audit logger crash requests that already succeeded

Comments 1
4 min read
Insecure Deserialization in PHP — When Your Cache Becomes an Attack Surface

Insecure Deserialization in PHP — When Your Cache Becomes an Attack Surface

Comments
13 min read
Cookieless Analytics for WordPress: How Session-Based Tracking Works, and How to Prove a Plugin Sets Zero Cookie

Cookieless Analytics for WordPress: How Session-Based Tracking Works, and How to Prove a Plugin Sets Zero Cookie

Comments
3 min read
When WordPress breaks: a quick fix and a better option

When WordPress breaks: a quick fix and a better option

Comments
2 min read
Crontab syntax basics, and how it differs from WP-Cron

Crontab syntax basics, and how it differs from WP-Cron

2
Comments
4 min read
Drupal Web Development - A 2026 Guide

Drupal Web Development - A 2026 Guide

Comments
6 min read
Handle Telegram Bot API Rate Limits in PHP: 429, Retry-After, Outbound Queues, and Grouping

Handle Telegram Bot API Rate Limits in PHP: 429, Retry-After, Outbound Queues, and Grouping

Comments
5 min read
I Built a Modern PHP Framework From Scratch — Veldora PHP

I Built a Modern PHP Framework From Scratch — Veldora PHP

1
Comments
2 min read
Verify Telegram Login Widget in PHP and Yii2: HMAC-SHA-256 hash, auth_date expiry, and binding telegram_id to a user

Verify Telegram Login Widget in PHP and Yii2: HMAC-SHA-256 hash, auth_date expiry, and binding telegram_id to a user

Comments
5 min read
I put a whole Laravel app inside php-wasm on a phone. Here is what broke.

I put a whole Laravel app inside php-wasm on a phone. Here is what broke.

1
Comments 3
5 min read
Defense in Depth — How Every Layer in This Series Works Together

Defense in Depth — How Every Layer in This Series Works Together

1
Comments
12 min read
Build a Telegram Client Component for Yii2: DI, Token via params, 429 Retries, Error Logging

Build a Telegram Client Component for Yii2: DI, Token via params, 429 Retries, Error Logging

Comments
5 min read
Is PHP DEAD? Why modern PHP with Octane, Swoole, and Caddy completely changes the benchmark game

Is PHP DEAD? Why modern PHP with Octane, Swoole, and Caddy completely changes the benchmark game

Comments
3 min read
Listing the models your Laravel AI providers actually offer

Listing the models your Laravel AI providers actually offer

Comments
8 min read
The self-hosting math for LLMs quietly inverted this year

The self-hosting math for LLMs quietly inverted this year

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