Un usuario teclea la ruta de un archivo PHP.
Entonces, pasa lo siguiente en este orden.
1. El servidor recibe la petición.
2. El servidor procesa el código PHP del archivo solicitado.
3. El servidor convierte el resultado del punto 2 en un archivo HTML que sirve al cliente
4. El cliente descarga el archivo HTML que le sirve el servidor
5. El usuario ve el archivo HTML en su navegador.
Teniendo esto claro, ¿qué pasaría si actualizo una página PHP cuando una petición anda por el paso 2?
Es decir, tenemos un usario que ha pedido una página, y justo cuando el servidor está creando el HTML (antes de que acabe) actualizo la web.