Autor
|
Tema: Programar sitio para trabajar con URL sin el tipoco ?id=X (Leído 8,419 veces)
|
Diabliyo
Desconectado
Mensajes: 1.441
shell# _
|
Simepre que codifico una aplicacion utilizo las tipicas variables y forma de procesar tipico, por ejemplo: ?id=enviar ?id=Xcosa ?id=NUMOER&op=registro Vaya en la barra de navegacion se ve el tipico: misitio.com/?id=variable&op=operacion&otravar=otrodato y asi puede ir creciendo el URL... Pero he notado que otros sitios no muestras las varaibles y muestran algo asi: http://misitio.com/guardar/registro, donde a simple vista podria decir utilizan directorios multiples con codig en cada directorio ?, o por ejemplo, en Blogs cuando haces clic en un tag, la URL cambia a misitios.com/tag/COSA. La verdad no se por donde empezar a buscar, y pues si tienen algun tip o enlace que explique esta forma de hacer webs se agradece !. --- EDITADO ----Tambien he visto por ejemplo el SMF (software para foros web), te permite elegir como se ve la URL, puedes elegir que la URL a tus temas se vean asi: miforo.com/?post=NUMERO o asi miforo.com/nombre-del-post-a-leer/. Saludos !
|
|
|
En línea
|
|
|
|
Feedeex
Desconectado
Mensajes: 173
|
|
|
|
En línea
|
|
|
|
Graphixx
Desconectado
Mensajes: 1.336
Full Stack Developer
|
Tambien he visto por ejemplo el SMF (software para foros web), te permite elegir como se ve la URL, puedes elegir que la URL a tus temas se vean asi: miforo.com/?post=NUMERO o asi miforo.com/nombre-del-post-a-leer/.
Saludos !
Alguien sabe como configurar esta opcion para que me muestre en vez del numero, los nombres de cada post, en SMF 2.0 RC3, gracias.
|
|
|
En línea
|
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx Rōninnovation
|
|
|
bomba1990
|
@Diabliyo bueno para hacer eso, tienes dos opciones. como dijo @Feedeex url amigables, o tambien algun framework como codeigniter ya traen implementado las dirrecciones asi. sin necesidad de url amigables. @Graphixx eso que tu quieres saber se logra facilmente, solamente se pone en la sentencia sql en ves de buscar por el codigo se busca por el nombre. en este post de tifa http://foro.elhacker.net/bases_de_datos/optimizacion_mysql_para_programadores_y_dba-t274965.0.html;msg1367192#msg1367192 ella habla sobre las optimizacion para busqueda en la base de datos y hay una en especial que plantea un problema parecido y la solucion que ella le dio es muy buena, revisala.
|
|
|
En línea
|
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
@Graphixx
podes usar como hace este foro, que muestra el nombre del post o parte del nombre, mas un "t20058493.0" que indica el nuemro id del topic mas la pagina.
@Diabliyo
tambien podes usar PHP, haciendo algun preg_split o explode al URI
|
|
|
En línea
|
|
|
|
Nakp
casi es
Ex-Staff
Desconectado
Mensajes: 6.336
he vuelto :)
|
@diabliyo: lo que dice bomba1990 es cierto, se le pasan los parametros a index.php/param/param de forma automatica en el servidor, sin embargo la mayoria usamos mod_rewrite de apache (creo que tambien esta disponible en lhttpd y en ISS hay una alternativa) Alguien sabe como configurar esta opcion para que me muestre en vez del numero, los nombres de cada post, en SMF 2.0 RC3, gracias.
en la configuracion del servidor se activa, pero tambien hay plugins como simplesef que mejoran esta funcion
|
|
|
En línea
|
Ojo por ojo, y el mundo acabará ciego.
|
|
|
bomba1990
|
no habia leido lo del smf, jejeje. disculpa por mi respuesta qu eno tiene nada que ver. Alguien sabe como configurar esta opcion para que me muestre en vez del numero, los nombres de cada post, en SMF 2.0 RC3, gracias.
|
|
|
En línea
|
|
|
|
Lunfardo
Desconectado
Mensajes: 568
|
no es mas facil hacer request a un pagina php con javascrip, leer la respuesta e imprimiarla la url nunca cambia, todo pasa underground
|
|
|
En línea
|
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
no es mas facil hacer request a un pagina php con javascrip, leer la respuesta e imprimiarla la url nunca cambia, todo pasa underground amigo creo q te equivocaste de tema. para pasar un topic por la url, se necesita un identificador para consultar la base de datos, y javascript no juega mucho en eso.
|
|
|
En línea
|
|
|
|
Lunfardo
Desconectado
Mensajes: 568
|
amigo creo q te equivocaste de tema. para pasar un topic por la url, se necesita un identificador para consultar la base de datos, y javascript no juega mucho en eso.
base de datos ? , no jaja, me referia algo asi : xmlHttp.open("GET","paginaphp.php?id=X",false); xmlHttp.send(null); Divref= document.getElementById("SoyUnDiv"); Divref.innerHTML= xmlHttp.responseText;
una cosa asi , entonces la url solo mostraria algo asi como :" www.ejemplo.com/hola.html"
|
|
« Última modificación: 28 Enero 2011, 22:12 pm por SmogMX »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Programar para trabajar en red.
Programación Visual Basic
|
Esnet38
|
4
|
2,465
|
19 Octubre 2005, 07:21 am
por Esnet38
|
|
|
En donde trabajar si se programar pero no tengo ningun titulo univeristario
« 1 2 »
Foro Libre
|
Mister12
|
15
|
10,368
|
12 Noviembre 2013, 17:34 pm
por ccrunch
|
|
|
Qué lenguaje me conviene para trabajar con datos de un sitio web?
Programación General
|
The Swash
|
6
|
4,475
|
14 Abril 2016, 18:16 pm
por [u]nsigned
|
|
|
Sitio web para programar
Desarrollo Web
|
Ali Baba
|
2
|
2,033
|
7 Enero 2017, 10:38 am
por #!drvy
|
|
|
Necesito una recomendación de sitio para aprender a programar en PHP.
PHP
|
indobig
|
2
|
2,905
|
24 Septiembre 2020, 21:03 pm
por Xyzed
|
|