Encurtar URL  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

Existem uma séria de sites que fazem a "encurtação" doas urls. Estou falando das "mini" url que o twitter, globo.com (Ex:. http://glo.bo/habQr5).

Existem várias sites que fazem, por exemplo: http://twixar.com/

Agora como fazer que o nosso site faça?

Existem algo em JSF ? Ou Struts ? Ou Como proceder para desenvolver?
thierrypin
Thread.start()

Membro desde: 09/01/2009 10:54:55
Mensagens: 33
Localização: Belém
Offline

Vinicius, JSF e Struts não tem nada a ver com isso.
Eu não sei se tem uma forma melhor, nunca pensei nisso antes, mas o que eu imaginei é que tu poderias criar uma tabela num banco de dados que mapeie essas urls.
Ficaria mais ou menos assim:

Dois campos, ID e URL.
O ID seria essa String passada como parâmetro. Em http://glo.bo/habQr5 essa String seria habQr5.
A URL seria o campo que armazena a URL de destino.

Nesse caso você usaria JSF ou Struts para fazer um filtro que receba parâmetros nesse formato (sem ter que apontar para uma página e listar parâmetros de forma convencional, tipo glo.bo/enc.jsp?id=habQr5, porque não adiantaria).

Outra coisa que você deveria pensar era na otimização desse banco.

Thierry Pinheiro Moreira
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

to ligado!
mais terei que fazer outro domínio tb?

sera se é a maneira mais simples mesmo ?
thierrypin
Thread.start()

Membro desde: 09/01/2009 10:54:55
Mensagens: 33
Localização: Belém
Offline

Cara, como eu disse, não sei se é a maneira mais simples.

Mas de qualquer forma um domínio mais curto seria legal.

Thierry Pinheiro Moreira
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

posso usar uma maneira mais simples, sem precisar do bd.
Ja uso o prettyFaces para deixar as url mais amigáveis.
posso encriptar a chave primária e utilizar como parâmetro e sempre que for procurar a notícia eu decripto a notícia.
entretanto ainda tenho que fazer um novo domínio
edudebom
Java Ninja

Membro desde: 03/10/2008 22:58:00
Mensagens: 292
Localização: Garibaldi - RS
Offline

Ouvi falar que tem como configurar no htaccess, mas nunca usei. Veja se ele resolve seu problema.
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

htaccess serve tb.
mais no caso do JSF aconselho prettyFaces
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team