TL;DR Throw your worries away and ride your bike :) When discussing the performance of a web application, the focus is often on how many requests per second (RPS) the server can handle. However, what is often underestimated is network latency, which can have a greater impact on application speed than raw server performance.
When testing an application on localhost, the numbers look different compared to a real network environment. For example, a Wapp-based CGI application (ufko.org), might handle 60 RPS locally, while PHP with FPM reaches 900 RPS. However, once deployed to a real network, these numbers drop significantly ... Wapp framework at 20 RPS and PHP at 60 RPS. This drop highlights that latency and network conditions are the true limiting factors.
If an application can handle 20 RPS, that translates to 1.7 million requests per day. Assuming an average of 4 requests per page (HTML, CSS, favicon, logo), this supports 425,000 pageviews per day. That’s the point where scaling becomes necessary. If your site has only 1,000–5,000 pageviews daily, server performance is likely not your main bottleneck.
That’s why focusing on latency, caching, and request optimization is often more critical than simply chasing higher RPS.