Foros del Web » Programando para Internet » PHP »

Editar XML

Estas en el tema de Editar XML en el foro de PHP en Foros del Web. Existe algún inconveniente que varias personas editen el mismo XML por medio de PHP y Javascript (AJAX) al mismo tiempo? ¿Tiene restricciones? Imaginen que este ...
  #1 (permalink)  
Antiguo 17/03/2012, 17:20
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Editar XML

Existe algún inconveniente que varias personas editen el mismo XML por medio de PHP y Javascript (AJAX) al mismo tiempo?

¿Tiene restricciones?

Imaginen que este xml del cual les hablo, se le estará agregando lineas todo el tiempo (muchas lineas), borrandolas un CRON y editandose tambien constantemente por muchas personas al mismo tiempo.

¿Se puede truncar o algo por el estilo?

Gracias desde ya!
  #2 (permalink)  
Antiguo 17/03/2012, 22:32
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: Editar XML

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.
__________________
Blog de humor http://elcuasatar.net63.net/
  #3 (permalink)  
Antiguo 18/03/2012, 06:26
 
Fecha de Ingreso: abril-2010
Ubicación: Ping: BSAS - Arg
Mensajes: 791
Antigüedad: 14 años
Puntos: 25
Respuesta: Editar XML

Cita:
Iniciado por cuasatar Ver Mensaje
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.

Etiquetas: xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:24.