DirhamGuard

What are PHP workers?

Most sites on Dirham A Day - including every WordPress and WooCommerce site - run on PHP, the programming language that builds each page when a visitor requests it. PHP workers are the "staff" that do this building.

Each PHP worker can build one page at a time. When several visitors arrive together, several workers build their pages in parallel. Like the checkout-till analogy for entry processes, more workers means more pages built simultaneously without visitors having to wait.

The trick is that each page is normally built in a fraction of a second, so a worker is freed almost immediately for the next visitor. This rapid turnover lets a small number of workers serve a large number of visitors comfortably.

Problems appear when pages take a long time to build and workers stay busy too long. Common causes are:

When all workers are busy, new requests queue and your site feels slow. The best fixes are to enable a caching plugin so most pages are served instantly, trim unnecessary plugins, and upgrade your plan if your traffic genuinely warrants more workers. Our team can advise on the right caching setup - reach us at support@dirhamaday.ae.

Still need a hand? Our UAE-based team is here 24/7.

Related articles

What is DirhamGuard?Why do resource limits exist?CPU, RAM and process limits explainedHow DirhamGuard keeps every site fastWhat is noisy-neighbour protection?