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.
What Cache::get() Really Calls: Laravel Facades Are a Service Locator in Disguise

What Cache::get() Really Calls: Laravel Facades Are a Service Locator in Disguise

Comments 2
7 min read
Microservices Architecture Explained: Benefits, Challenges, Scalability & Best Practices

Microservices Architecture Explained: Benefits, Challenges, Scalability & Best Practices

Comments
3 min read
Laravel AI SDK v1.0 Needs a Tenant Boundary

Laravel AI SDK v1.0 Needs a Tenant Boundary

Comments
4 min read
6 Edge Cases That Break Abandoned Cart Reminders (and How to Handle Them)

6 Edge Cases That Break Abandoned Cart Reminders (and How to Handle Them)

Comments
2 min read
Why is there still no plug-and-play data grid?

Why is there still no plug-and-play data grid?

Comments
4 min read
The 8 tests I ship in a starter kit (and why I stop at 8)

The 8 tests I ship in a starter kit (and why I stop at 8)

Comments
2 min read
Building a Custom Staff Attendance System: A Web Developer's Case Study

Building a Custom Staff Attendance System: A Web Developer's Case Study

Comments
2 min read
Extending PDF Search with Custom Hooks: Building Your Own Post-Index Logic

Extending PDF Search with Custom Hooks: Building Your Own Post-Index Logic

Comments
3 min read
What we learned running WordPress on Cloudflare Workers

What we learned running WordPress on Cloudflare Workers

Comments
4 min read
PHP 8.2 End of Life: Dates, Risks and How to Upgrade

PHP 8.2 End of Life: Dates, Risks and How to Upgrade

1
Comments
5 min read
OpenSparrow v4.2 adds native Excel export, column masking for viewers

OpenSparrow v4.2 adds native Excel export, column masking for viewers

2
Comments
2 min read
Claude Sonnet 4.5 Retires Nov 30: Put Your PHP App's LLM Behind a Port

Claude Sonnet 4.5 Retires Nov 30: Put Your PHP App's LLM Behind a Port

Comments
9 min read
Custom REST API Development: Cost, Process, and How to Hire the Right Developer

Custom REST API Development: Cost, Process, and How to Hire the Right Developer

Comments
6 min read
Before you switch PHP versions on a WordPress site: checks, a staging clone, and a rollback that survives a failed upgrade

Before you switch PHP versions on a WordPress site: checks, a staging clone, and a rollback that survives a failed upgrade

1
Comments 1
5 min read
Secure Telegram Payments with HMAC-Verified initData in PHP

Secure Telegram Payments with HMAC-Verified initData in PHP

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