Publicidade

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

visitante_php

quantos tipos de url existem?

Patrocínio:

eu to terminando de desenvolver um framework, acredito q chegue ao pe de algum do mercado, eu to fazendo algumas mudanças bruscas e tals, e eu gostaria de saber quais os tipos de url q existem....?

 

ex..

 

tem o tipo de query string bem entiga e conhecida

 

http://localhost/index.php?c=principal&m=index&variavel=valor

 

tem a url amigaveis

 

http://localhost/controller/method/var/

 

e tem agora o desse forum aki o index rewrite (eu acho de index rewrite, pois nao sei o nome correto

 

http://localhost/index.php/controller/method/var/

 

 

ha algum outro tipo....?

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois eh, o mais comum com o mod_rewrite eh esse tipo

 

 

http://localhost/controller/method/var/

 

ja o index rewrite eh uma funcao do php, pois nao usa o htaccess para isso, eu consegui reproduzir esta funcao....mas keria saber se existe alguma outra....

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://localhost/index.php/controller/method/var/

 

quase parecida mas não envolve htaccess

 

http://localhost/?controller/method/var/

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não existem "tipos de url" propriamente...

 

O que existem são técnicas de requisição de parâmetros.

 

Não há regra obsoleta, portanto, o padrão é, e sempre foi o tradicional

http://localhost/?foo=bar
Os outros tipos, são técnicas para criar máscaras ao formato dos parâmetros originais.

 

Em relação ao seu framework, o ideal é projetá-lo de forma modular para que futuramente possa criar updates e implementações sem fazer modificações drásticas.

 

Um framework "perfeito" em sua concepção, é aquele que permite-se modularizar sem precisar modificar o engine.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

você falou td e mais um pouco hinom, no meu framework, apena muda-se uma parametro num arquivo de configuracao e o modo como se recebe as variaveis de url, no caso das variaveis que tem o nome do controller e do metodo, isso ja eh configurado na propria engine, fora isso, so a terceira variavel eh q mudaria a maneira de pega-la

(terceira variavel considerando o controller e o metodo as duas primeiras variaveis)

0

Compartilhar este post


Link para o post
Compartilhar em outros sites