No puede garantizar que un sitio web no se bloquee, pero puede asegurarse de que la probabilidad sea casi nula.
Hay pocas áreas que debe poner en la pizarra para considerar cambiar / evaluar:
- hardware.
- Software
- Comportamiento humano del usuario
En Hardware, desea escalar horizontalmente agregando más niveles, ya sea a pedido (como espacio virtual en la nube que aumentará la memoria o el espacio en el disco duro).
- Si tiene un sitio web popular, ¿vale la pena registrar el nombre del sitio web como marca registrada?
- ¿Por qué las personas contribuyen a los sitios de contenido generados por los usuarios?
- ¿Cuál es la diferencia entre caja de luz y caja elegante en un sitio web?
- ¿Por qué los sitios web del gobierno son tan aburridos?
- ¿Qué sitios web son los más útiles para los estudiantes internacionales que planean estudiar en países de habla inglesa?
En Software, puede volver a escribir su software para trabajar solo con datos nuevos cerca de la memoria e insertar datos antiguos en un sistema separado y usarlos solo bajo demanda. Puede eliminar las fugas, optimizar la velocidad, etc. También puede instalar algo llamado equilibrador de carga (opciones fijas y no fijas) que puede distribuir múltiples llamadas de usuarios entre servidores como cop gráfico.
Sobre el comportamiento humano: rediseñe su sistema para que solo los datos relacionados que se deben tener entren en juego.
Durante cada una de estas mejoras, puede probar con la prueba de esfuerzo, la prueba de carga, etc.
Descargo de responsabilidad: trabajo para una plataforma de software llamada Scale Campaign en Scale Campaign – We Delivery Software