Nuestra empresa tiene un límite estándar de tiempo de respuesta de 5 segundos, y nuestro objetivo es de 2 a 3 segundos en general. Esto representa el 98% de las cargas de página. Se permite que algunas tareas en particular aumenten hasta 15 segundos, pero luego mitigamos ese tiempo colocando una página y actualizando cada 5 segundos diciéndole al usuario que todavía estamos tratando de procesar la solicitud. De esa forma, el usuario ve que algo está sucediendo y no se va. Aunque, teniendo en cuenta que trabajo en un sitio web cuyos usuarios se ven obligados a usar por razones comerciales, no se van a ir, pero son capaces de quejarse en voz alta.
En general, si el procesamiento demorará más de 5 segundos, coloque una página temporal para que el usuario no pierda interés.