Como funciona os links WordPress.com

2 respostas
Calvin

Como funciona os links do WordPress?

Quando clicamos nos títulos dos post dos blog gera algo como:
http://blog.caelum.com.br/2007/03/28/como-nao-aprender-orientacao-a-objetos-relacionamento-bidirecional/

E os do site do terra que quando entra em alguma notícia a url é a seguinte:
http://noticias.terra.com.br/brasil/interna/0,,OI1567942-EI998,00.html

Tenho certeza que é tudo dinâmico, mas como funciona ?!
É um html que lê um xml?!
É um editor que gera páginas html?!

To mais interessado como é a engenharia do WordPress, pórem não tenho nenhuma noção de php

Obrigado.

2 Respostas

rodrigo_flausino

Acho que isso pode responder a sua pergunta:

Permalinks como URLs amigáveis

pcalcado

A do Terra eu respondo: essa é uma URL padrão do Vignette, com seus OIDs, Instances, Element IDs, controle de caches e vírgulas inúteis. Não siga este modelo. É algo muito ruim e você não vai querer chegar perto disso, ams depois que chegar vai ter que amputar as pernas pra sair.

Mas como ele faz é fácil. No seu web.xml você pode definir um URL-Mapping que vai ser redirecionado apra ums ervlet. Seu servlet pode, por exemplo, receber: www.com.br/pagina/minha/pagina, dai ele olha em algum lugar (um arquivo XML ou properties ou qualquer outra coisa) para saber que este request (/pagina/minha/pagina) deve ser encaminhado apra um outro servlet, uma classe, etc. Dá uma olhada em url-mapping na docuemntação do web.xml.

De qualquer forma, a maioria dos frameowkrs já tem facilidades para isso. Dá uma olhada no VRaptor.

Criado 23 de abril de 2007
Ultima resposta 15 de mai. de 2007
Respostas 2
Participantes 3