Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/08/2011, 02:36
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 8 meses
Puntos: 253
Respuesta: Método para crear web multi idioma

Depende, tienes dos opciones, cada una mejor para un tipo de aplicación:

- Con arrays, te ahorras las conexiones a la base de datos y el tráfico entre la aplicación y la misma, pero amplías los recursos de memoria utilizados por el PHP, ya que las variables se almacenan en memoria directamente.
- Con una tabla en la base de datos en la que aparezca cada texto en varios idiomas, obtienes mayor aprovechamiento de recursos, pero aumentas el trajín de datos entre aplicación y base de datos.

Qué pregunta te tienes que hacer? Básicamente una, cuántos textos en mi aplicación son estáticos, es decir, qué cantidad de contenido ya viene de la base de datos y qué cantidad de contenido tendría que incluir en el tema de los idiomas? Si la respuesta es mucho, tendrás que tirar hacia la segunda solución e intentar optimizar las conexiones a la base de datos, ya que la memoria utilizada por los arrays sería bastante grande. Si la respuesta es poco, podrás utilizar arrays y ahorrarte tráfico entre app y ddbb.

Un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?