| |||
![]() Hola que tal!, quisiera saber que ventajas o que me recomiendan usar para hacer una pagina con varios idiomas, he leido en algunos lados que me recomiendan XML y en otros usar la bd mysql, cual creen que seria mejor y PORQUE?, les agradeceria que puedan responder, gracias! |
| ||||
Respuesta: Php - Idiomas... XML o BD MySQL?? Cita: ¿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). |