What is the entry processes limit?

Entry processes (concurrent PHP) is the maximum number of PHP scripts your account can run simultaneously. A typical shared host allows 10–30. When all slots are occupied, new visitors see a 503 error and wait in a queue. High-traffic moments — like a product launch — can exhaust this limit in seconds.

Imagine you’re at a popular ice cream shop with only a few servers. Each server can help one customer at a time. If all the servers are busy and more customers arrive, those new customers have to wait until a server is free. In the world of web hosting, the "entry processes limit" works similarly. It's the maximum number of PHP scripts your hosting account can run at the same time. Think of PHP scripts as those busy servers. If you hit your limit, new visitors to your site will see a "503 Service Unavailable" message, which is like telling them to wait in line until a server is free.

Technically speaking, the entry processes limit is a cap set by your hosting provider on how many PHP scripts can be executed concurrently. PHP is a scripting language used to build dynamic websites, and each visitor to your site might trigger one or more PHP scripts. For example, if you have a WordPress site, every page load typically involves running PHP scripts to fetch and display content. Most shared hosting plans set this limit between 10 and 30 concurrent processes. This means if you have a limit of 20 and 21 visitors try to access your site at the same time, the 21st visitor will receive a 503 error until one of the processes finishes.

Why Entry Processes Limit Matters

Understanding your entry processes limit is crucial when choosing a hosting plan, especially if you expect spikes in traffic. Here’s why:

  • Traffic Surges: During high-traffic events like sales or promotions, hitting your entry processes limit can lead to lost visitors and potential sales. If you anticipate such events, consider a plan with a higher limit.
  • Site Performance: A low entry processes limit can slow down your site when traffic increases. If visitors have to wait, they might leave your site, affecting your bounce rate and user experience.
  • Scalability: If you're planning to grow your site, you'll need a hosting plan that can handle more concurrent users. Check if your provider offers easy upgrades to plans with higher limits.

Common Misconceptions

One common misconception is that upgrading to a more expensive plan always increases your entry processes limit. While it often does, it's not guaranteed. Always check the specifics of what each plan offers. Another thing to watch out for is confusing entry processes with CPU or RAM limits. They are related but distinct; entry processes specifically refer to how many PHP scripts can run at once, not the overall server capacity. Understanding these distinctions can help you make a more informed decision when selecting a hosting plan.