Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/12/2008, 05:55
Avatar de enriqueplace
enriqueplace
 
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Respuesta: Php - Idiomas... XML o BD MySQL??

Cita:
Iniciado por pateketrueke Ver Mensaje
pienso que XML es mejor, ya que es portátil... de fácil edición, y cómodo...

creo que usar SQL para esto, resultaría inadecuado... para actualizar el contenido, agregar mas contenido, y facilitar las traducciones....

si, definitivamente XML ...
¿Inadecuado? ¿siempre? ¿En qué te basas?

¿Te imaginas tener todo un sitio que su contenido está en un archivo XML, por cada idioma? ¿Cómo lo mantienes?

Puedes usar ambas opciones, pero todo deberá estar ajustando al contexto. Se entiende que si no vas a modificar el contenido de tu sitio (es estático) tal vez sería más conveniente usar XML, pero no te olvides que constantemente vas a tener que levantar un archivo y "parsearlo" para armar el sitio.

Pero lo habitual es usar una base de datos, ya que es poco probable que el sitio no tenga actualizaciones (generalmente por personas no técnicas).

Bien podrías hacer un sistema híbrido, mantienes todo en una base de datos y creas un admin para ello, y posteriormente generas un XML para que el sitio lo lea a partir de él.

De todas formas, dado el estado actual de la tecnología, a menos que el sitio requiera bajar costos por conexiones a una base de datos, preferiría esta última a usar un XML (vas a encontrar seguramente problemas con el mantenimiento del contenido del sitio).
__________________
Blog phpsenior.com Cursos a Distancia surforce.com