Cita:
Iniciado por cuasatar
Cuando uno edita cualquier tipo de documento puede otorgar diferentes clases de permisos, de esta manera se puede prevenir que por error se comentan errores y se destruyan cosas.
Una solución posible es darle roles de editores a muchas personas pero a solo una de ellas que apruebe dichos cambios, de esta manera si esta persona encuentra algun error clave evita que el cambio ocurra de forma definitiva.
Otra manera de trabajar en eso es a través de las transacciones (aunque esto es un tema de mysql) y es que no se permite que otra persona modifique datos de una base de datos mientras otra entra (imaginate alguien que saca dinero de tu cuenta de banco y entraran 20 personas mas al tiempo, mientras no se termine esa transaccion no se puede saber con certeza si esta cuenta seguira teniendo dinero disponible).
Yo creeria que en un principio no seria peligroso siempre y cuando se definan claramente desde el principio que usuarios pueden modificar ese xml y que permisos tienen sobre el mismo.
No en realidad yo hablo de funciones automatizadas, los cambios serian siempre iguales, reemplazar una linea en el XML, editar un valor, etc, etc.
Osea, no es que lo estarán manejando "varias personas", siempre lo manejará mi sitio web, quizás, a lo que me referia y me expresé mal es que se manejarán muchas solicitudes al mismo tiempo, osea, las acciones siempre serán las mismas 3 o 4, pero la ediciones se arán 10 a 20 ediciones (o más) por segundo.