Foros del Web » Creando para Internet » Diseño web »

formato de las URLs de mi wiki

Estas en el tema de formato de las URLs de mi wiki en el foro de Diseño web en Foros del Web. Hola, les comento el caso que tengo entre manos, a ver si me ayudan a decidir por el formato que tendrán las URLs de mi ...
  #1 (permalink)  
Antiguo 30/06/2010, 13:20
 
Fecha de Ingreso: septiembre-2008
Mensajes: 118
Antigüedad: 16 años, 2 meses
Puntos: 4
formato de las URLs de mi wiki

Hola, les comento el caso que tengo entre manos, a ver si me ayudan a decidir por el formato que tendrán las URLs de mi wiki.

Actualmente estoy utilizando un subdominio gratuito para mi web, que utiliza MediaWiki, el mismo software que la Wikipedia.

Hasta ahora no me había preocupado por el formato de las URLs, pero ahora que me dispongo a comprar un dominio propio, quiero que la estructura de las URLs sea definitiva, para que el trabajo de conseguir enlaces que haga no se pierda por necesitar cambiar la estructura de las URLs en un futuro.

Supongamos que mi sitio va a ser X.com

Si no cambio nada, las páginas de información de mi sitio serían
Código:
X.com/wiki/Nombre_artículo
Nota: MediaWiki recomienda utilizar un subdirectorio con un nombre cualquiera, como /wiki/, para todas las páginas, ya que utilizar directamente el root puede dar problemas. La Wikipedia, el wiki de referencia, funciona así.

Sin embargo, he pensado en la posibilidad de que quizás el día de mañana quiera traducir mi wiki. En tal caso, necesitaria diferenciar el contenido de las páginas de uno y otro idiomas.

La wikipedia soluciona esto así:
Código:
http://es.X.com/wiki/Nombre_artículo
http://en.X.com/wiki/Article_name
Por el momento yo sólo voy a trabajar en español, y probablemente nunca acabe traduciendo el wiki, pero en tal caso, necesitaría cambiar X.com/wiki por es.X.com/wiki/ y entonces todos los enlaces conseguidos se perderían.

Entonces, mi duda es si poner desde el principio todos los artículos con la estructura es.X.com/wiki/

Otra solución que se me ha ocurrido es, en vez de nombrar "wiki" al subdirectorio, nombrarlo "es", con lo cual, podría tener las URL's como
Código:
X.com/es/
y así, para introducir un nuevo idioma, sólo necesitaria una instalación nueva bajo el directorio "en"
Código:
X.com/es/
X.com/en/
La duda que me surge con esto es si X.com/es es una forma adecuada de indicar que una web está en español, ya que siempre que veo sitios en varios idiomas, el idioma se indica a modo de subdominio, como es.X.com/. No sé si es un convenio, o la forma de que Google interprete el idioma correctamente...

Sé que es demasiado jaleo, pero quiero hacer las cosas bien desde el principio y no tener que cambiar nunca el formato, por lo que pido la opinión y experiencia de todos ustedes.

Además, me gustaría que me aclararan si las URL's con www y sin ellas Google las considera distintas, y por tanto, si una URL debería dirigir automáticamente a la otra a través del .htaccess

¡Muchas gracias por su tiempo!
__________________
Sitios en los que colaboro:
wikineos - la web de las montañas
Partituras modernas para piano gratis

Última edición por humanware; 30/06/2010 a las 13:41 Razón: pequeña edición
  #2 (permalink)  
Antiguo 30/06/2010, 15:43
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: formato de las URLs de mi wiki

la segunda opción es la mejor y más fácil de implementar, aunque no necesariamente tenga que ser un directorio, las url amigables (o reescritura de la url) te permite emular ese comportamiento presidiendo de directorios reales.
  #3 (permalink)  
Antiguo 30/06/2010, 15:55
 
Fecha de Ingreso: septiembre-2008
Mensajes: 118
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: formato de las URLs de mi wiki

Cita:
Iniciado por maycolalvarez Ver Mensaje
la segunda opción es la mejor y más fácil de implementar, aunque no necesariamente tenga que ser un directorio, las url amigables (o reescritura de la url) te permite emular ese comportamiento presidiendo de directorios reales.
¿Te refieres a la de
Código:
http://es.X.com/wiki/Nombre_artículo
http://en.X.com/wiki/Article_name
?

¿Puedes explicarme eso de emular los comportamientos? Entiendo que debería crear un subdirectorio "es" dentro de mi dominio, instalar ahí el wiki, y listo, ¿no? ¿O dónde propones subir el software?
__________________
Sitios en los que colaboro:
wikineos - la web de las montañas
Partituras modernas para piano gratis
  #4 (permalink)  
Antiguo 30/06/2010, 16:14
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: formato de las URLs de mi wiki

no, a la otra:

Código code:
Ver original
  1. X.com/es/
  2. X.com/en/

esa se puede implementar fácilmente con url amigables, la otra representan subdominios y es otra historia
  #5 (permalink)  
Antiguo 30/06/2010, 16:21
 
Fecha de Ingreso: septiembre-2008
Mensajes: 118
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: formato de las URLs de mi wiki

¿Pero si quiero tener dos wikis, necesito dos directorios reales, o no?
__________________
Sitios en los que colaboro:
wikineos - la web de las montañas
Partituras modernas para piano gratis
  #6 (permalink)  
Antiguo 30/06/2010, 16:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: formato de las URLs de mi wiki

Cita:
Iniciado por humanware Ver Mensaje
¿Pero si quiero tener dos wikis, necesito dos directorios reales, o no?
sí, pero con url amigables no, si la wiki tiene compatibilidad con i18n (internacionalización) y me imagino que la tiene, la base de datos debe de estar preparada para almacenar los datos en función del idioma, entonces por medio de la url amigable el controlador frontal asignaría a una variable de sesión el idioma correspondiente, y cada vez que consultes la base de datos se filtraría por el idioma en cada sql.
así funciona el motor i18n de symfony junto con el ORM que lo hace automático, deberás consultar en la api de wikipedia como esta maneja el i18n, te lo afirmo porque la wikipedia real si no usa url amigables, usa subdominios y es prácticamente lo mismo: una sola base de datos internacionalizada (i18n).
  #7 (permalink)  
Antiguo 01/07/2010, 05:57
 
Fecha de Ingreso: septiembre-2008
Mensajes: 118
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: formato de las URLs de mi wiki

Espera, pero lo que quiero traducir no es sólo el menú de navegación, lo que quiero es que los contenidos estén en idiomas distintos. Es decir, quiero tener dos wikis instalados.
__________________
Sitios en los que colaboro:
wikineos - la web de las montañas
Partituras modernas para piano gratis

Etiquetas: estructura, formato, mediawiki, wiki
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 12:06.