¿Tener controladas todas las variables que existen en una pagina web?
Yo solo puedo traducir dicho pensamiento en un mal diseño de software con una pésima implementación del mismo.
No hay soluciones mágicas una ves esté escrito tu software, ese tipo de cuestiones se preven.