Tema: ¿Xml o PHP?
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/10/2006, 08:14
Avatar de ikhuerta
ikhuerta
 
Fecha de Ingreso: octubre-2006
Mensajes: 104
Antigüedad: 17 años, 7 meses
Puntos: 0
Depende de que estes haciendo y para que.

Si sacas los datos en XML necesitarás dar dos pasos. Convertirlo e interpretarlo, con php directamente te ahorraras trabajo al ir directo al grano con lo que los desarrollos puntuales no sólo te serán más faciles sino que además consumirán menos proceso (normalmente).

Por otro lado los XML tiene 3 grandes ventajas:

1) pueden aprobecharse para varias cosas. Un sólo proceso en php puede sacar un XML que luego utilicen más páginas. El XML queda ahí definido como un listado simple de resultados al que siempre puedes acceder. Así que si has sudado rato largo para sacar un tipo de datos que luego van a ser usados en varias partes de tu web será mejor que lo saques a XML y te olvides de tu funcion php que lo genera por siempre jamás.

2) XML es un formato simple y claro. Y eso de que sirve? pues para proyectos en los que trabajen grupos de personas. Si uno del grupo tiene que modificar tu codigo php puede pasarlo mal, en cambio si solo tiene que llamar a tus funciones para manejar el mismo XML que tu ya sacabas pero de otra forma le será muy sencillo.

3) Las funciones php son aprobechables de un proyecto a otro pero su integración final en una página con su propio diseño no. Si añadimos el paso del XML nos encontramos con que la parte no aprobechable de nuestro trabajo es minima y así nuestro trabajo cada vez será de mejor calidad (por no tener que volver a repetir desarrollos ya hechos).


En definitiva:
- Proyectos individuales y sencillos -> php directo.
- Proyectos complejos o en grupo -> php a XML y luego a interpretar.