Cita: Pero pensándolo bien el bloqueo de I/O creo que solo se produce cuando se escribe.
¿Estás seguro de que conoces el funcionamiento del sistema de permisos de los servidores?
No es simplemente la concurrencia el problema. Si el usuario no posee permisos de escritura, el sistema no le permitirá hacerlo.
Y si los tiene... Bueno, el riesgo de seguridad es muy alto.
Si estás planteando poner un sitio en web con esas capacidades, primero averigua si tu hosting te va a dar tantos privilegios como para hacer semejantes cosas... Ten en cuenta que poder leer y escribir archivos no es algo tan inocente. Así como leerías un archivo de texto, bien podrían modificar un PHP y destruirte el sistema entero.
¿Lo has meditado?
La regla es simple: Ningún usuario, ni siquiera el dueño de la web, debe tener privilegios tales que pueda hacer peligrar el sistema. Nadie.