FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Acortando URLs con mi pequeño proyecto Shortcutz
¡Hola a todos! ¡Hip!
¡Hip! Como estamos en la taberna, ¡hip!, voy a contaros sobre otro pequeño proyecto mío, ¡hip! Si necesitáis acortar URL para compartirlas más fácilmente, ¡hip!, podéis usar Shortcutz, que, no puede ser más sencillo, porque, en realidad sólo hace eso mismo: acortar URL largas. ¡Hip! El sitio web de Shortcutz es tal que este: short.cz, y, se maneja (como todos mis sitios) con mi Humm PHP, lo digo para que lo sepáis. ¡Hip! Así que ya lo sabéis, si queréis decirle a alguien dónde queda Madrid (España), por ejemplo, en Google Maps, en lugar, de esta URL: Código:
https://www.google.es/maps/place/Madrid/@40.4378271,-3.6795366,11z/data=!3m1!4b1!4m2!3m1!1s0xd422997800a3c81:0xc436dec1618c2269 Fácil, cómodo y para toda la familia. ¡Hip! ¡Hip! Última edición por dec fecha: 10-02-2015 a las 20:58:06. |
#2
|
||||
|
||||
Gracias David, interesante utilidad. +1
Mi remedio para el hipo es, con los músculos completamente relajados, respirar lenta y hondamente llenando al máximo los pulmones y sosteniendo el aire por al menos cinco segundos. Dos o tres repeticiones te bastarán. |
#3
|
||||
|
||||
Hola,
Gracias Al, siempre tan amable. ¡Hip! En realidad no es hipo, bueno, sí es hipo, pero, se debe a la taberna, ya sabes, ¡hip! ¡Esto no hay quien lo quite si no es durmiéndola! ¡Hip! |
#4
|
||||
|
||||
David,
Cita:
Pregunto : A nivel técnico, ¿Como funciona Shortcutz?, aparte de lo obvio Saludos, Nelson. |
#5
|
||||
|
||||
Hola,
En realidad es bastante sencillo. Básicamente, se trata de usar una algoritmo similar al que se describe en este artículo: short.cz/m. Con un algoritmo como este conseguimos convertir enteros en cadenas y viceversa, al mismo estilo en que se hace con los "ID" de los vídeos de Youtube, por ejemplo, pero, también en muchos otros sitios web. Lo demás viene dado, esto es, cada URL larga se almacena en la tabla de una base de datos. Dicha tabla cuenta, entre otros, con un campo "ID", un "entero autoincrementado", de manera que el mismo entero nos dará una cadena, y la misma cadena el número entero correspondiente. Después no hay sino estar atentos a las peticiones al sitio, es decir, por ejemplo, el enlace "short.cz/m" contiene un argumento "m", que, corresponde al "ID" 21, en este caso, de la tabla de la base de datos. Se trata pues de estar al tanto del argumento, comprobar que, en efecto, "m" se corresponde con "21", que es un registro existente en la base de datos. Luego se toma la URL larga de dicho registro y se redirige al usuario a ella sin más. No es el primer "acortador de URL" que hago, la verdad, ni mucho menos es el único del "mercado"... pero tenía en la cabeza el sitio web, el dominio "short.cz" me pareció curioso y no tardé mucho en llevarlo a cabo gracias a que se basa en Humm PHP y a que casi lo tenía en la cabeza. No sé si me he explicado, pero, si tienes alguna duda no dejes de comentarla por aquí. Gracias por comentar Nelson. |
#6
|
|||
|
|||
Gracias por la utilidad, muy interesante la explicacion ya me habia preguntado como es que muchos sitios implementaban los acortador de URL.
Excelente Última edición por blackx5n fecha: 11-02-2015 a las 02:12:39. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Obtener URLs abiertas de Internet Explorer | Draker | Internet | 4 | 27-05-2010 07:10:58 |
¿Cómo puedo averiguar las URLs por las que está navegando el usuario? | marceloalegre | Varios | 8 | 11-08-2006 15:56:20 |
Uso de diferentes tipos de URLs en aplicaciones Web | dec | PHP | 38 | 08-05-2006 09:07:54 |
|