Foros del Web » Programando para Internet » PHP »

mod_rewrite o path_info?

Estas en el tema de mod_rewrite o path_info? en el foro de PHP en Foros del Web. Estaba buscando info del mod_rewrite para generar url's amigables, y me encontré con una solición mucho mas sencilla y fácil, que es el de emplear ...
  #1 (permalink)  
Antiguo 04/09/2008, 18:06
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 2 meses
Puntos: 0
mod_rewrite o path_info?

Estaba buscando info del mod_rewrite para generar url's amigables, y me encontré con una solición mucho mas sencilla y fácil, que es el de emplear path_info (mas info acá).

Lo que no me cierra es, por que si con path_info se hace lo mismo y mucho mas fácil, por que todo el mundo se vuelca a mod_rewrite. Cuales son los pros y contras de cada uno?.

Gracias.
PD: No sabía si postear esto en PHP, en Posicionamiento, en Apache... si es necesario moverlo, pues todo bien :)
  #2 (permalink)  
Antiguo 04/09/2008, 22:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: mod_rewrite o path_info?

Hola chancha,

Estas comparando peras con manzanas, así que mejor analiza correctamente todas las posibilidades de mod_rewrite, con esto te podrás dar cuenta que path_info es como un carro normal, y mod_rewrite es un Jet Caza.

Saludos.
  #3 (permalink)  
Antiguo 06/09/2008, 11:20
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: mod_rewrite o path_info?

Cita:
Iniciado por GatorV Ver Mensaje
Hola chancha,

Estas comparando peras con manzanas, así que mejor analiza correctamente todas las posibilidades de mod_rewrite, con esto te podrás dar cuenta que path_info es como un carro normal, y mod_rewrite es un Jet Caza.

Saludos.
Bueno, si vengo a consultar aquí es por que justamente no se esas diferencias para los fines que busco, y que no las encontré en google.

No me interesa los otros fines del mod_rewrite, solo busco solucionar el tema de las url amigables.

Desde ya agradezco que me desbrutes sobre los pro y contras de llegar a las url amigables con estas dos opciones. :)
  #4 (permalink)  
Antiguo 06/09/2008, 11:56
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 15 años, 11 meses
Puntos: 2534
Respuesta: mod_rewrite o path_info?

mira, con mod_rewrite eliminamos el nombre del index.php resultando una URL limpia, y así... tal ves agregarle un sufijo....

sin el mod, y usando pathinfo... siempre aparecerá el index.php seguido de los segmentos de ruta, no mas...

particularmente debemos hacernos preguntas.. ¿cual es, o se ve mejor?

Código:
http://localhost/index.php/post/125-hola-mundo.html

vs

http://localhost/post/125-hola-mundo.html
del mismo modo sigue funcionando, pero... entonces para que poder usar pathinfo, debemos interpretar la URL...

cuando no usamos mod_rewrite es muy simple, ya que directamente se almacena la variable... pero cuando activamos el mod, tenemos que interpretar nuestra propia URI... (o al menos así me paso a mi)

de cualquier modo, el funcionamiento interno es el mismo... el único efecto, es estético (tu eliges)

suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 06/09/2008, 16:23
Avatar de IMAC/  
Fecha de Ingreso: octubre-2005
Mensajes: 738
Antigüedad: 18 años, 5 meses
Puntos: 14
Respuesta: mod_rewrite o path_info?

Imagino que el MOD_REWRITE facilita la indexación en buscadores de un modo mucho mejor que cualquier otro sistema.
No me preguntes por qué, porque no tengo ni idea, pero es por ello por lo que actualmente se usa tanto.
  #6 (permalink)  
Antiguo 08/09/2008, 12:19
 
Fecha de Ingreso: diciembre-2005
Mensajes: 354
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: mod_rewrite o path_info?

Muchas gracias pateketrueke por tu respuesta, muy amable :)
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 16:23.