Sending a webhook or writing an analytics row after the page has rendered still holds the connection open, because PHP does not close it until the script ends.…
Every request to admin-ajax.php loads the full admin bootstrap before reaching your handler — a measurable amount of work for an endpoint that returns three fields, and it…
The shared-folder problem that nearly killed this last year is gone. What changes in the compose file, what the new file sharing costs, and where Linux and Mac…
reload sends the master process a signal: it re-reads the configuration, starts new workers, and lets the old ones finish the requests they are serving. restart stops everything…
Free certificates went GA this month. Automating issuance and renewal, the rate limits that catch staging first, and the monitoring that has to outlive the automation.
The usual front-controller line repeats the PHP handler configuration, because the fallback has to be a URI and the PHP location has its own fastcgi_pass block. A named…
gzip on compresses every response as it is sent, which for a static bundle means doing the same CPU work for every visitor to produce an identical result.…