Problématique des URL longues ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problématique des URL longues ?

par chrislabricole » 07 août 2008, 16:53

URLs Longues : pas très propre, pas très class, et ça pénalise ton référencement dans les moteurs de recherches...
À défaut de se borner, l'URL rewriting permet de mieux faire passer la pilule. ;)
Bien dit :)

par Victor BRITO » 07 août 2008, 16:50

URLs Longues : pas très propre, pas très class, et ça pénalise ton référencement dans les moteurs de recherches...
À défaut de se borner, l'URL rewriting permet de mieux faire passer la pilule. ;)

par chrislabricole » 07 août 2008, 16:24

URLs Longues : pas très propre, pas très class, et ça pénalise ton référencement dans les moteurs de recherches...

par zeus » 07 août 2008, 14:17

En fait, ma phrase se voulait plus proche de ça : "A part pour les identifiants et les informations simples, il ne faut pas transférer d'information par l'URL"

le contraire n'est pas vrai, rien ne t'empeche de transporter des id et des informations simple en post.

par ouckileou » 07 août 2008, 14:11

Je pense que le problème dont tu voulais parler, c'est la taille maximum des url.
En effet, le protocole HTTP limite la taille des url à 256 caractères
Je ne crois pas que la limite soit au niveau protocole, mais au niveau navigateur.

RFC HTTP : ftp://ftp.isi.edu/in-notes/rfc2616.txt
The HTTP protocol does not place any a priori limit on the length of a URI.
Limite dans IE : http://support.microsoft.com/kb/208427

Tests dans des navigateurs : http://www.boutell.com/newfaq/misc/urllength.html

par Louisss » 07 août 2008, 14:00

Ben justement, quel intérêt de transmettre des identifiants par l'URL ? A moins que ce que tu voulais peut-être dire, zeus, c'est que transmettre des identifiants par l'URL, ça ne pose pas de problème d'URL trop longue parce qu'en général, ce sont des données courtes, c'est ça ?

par dunbar » 07 août 2008, 13:33

Huuuuum. Oui, c'est peut-être bien de ça dont il s'agit... Mais pourquoi dis-tu qu'il ne vaut mieux pas transférer les identifiants par la méthode post ?
Il dit ça parce que cela la method post ne transmet pas des données via l'url, a l'inverse de la method GET qui elle transmet les données via l'url et donc ajoute des caratères à celle-ci

par Louisss » 07 août 2008, 13:14

Huuuuum. Oui, c'est peut-être bien de ça dont il s'agit... Mais pourquoi dis-tu qu'il ne vaut mieux pas transférer les identifiants par la méthode post ?

par zeus » 07 août 2008, 12:08

Je pense que le problème dont tu voulais parler, c'est la taille maximum des url.
En effet, le protocole HTTP limite la taille des url à 256 caractères

Du coup, il vaut mieux transférer les données en POST, sauf pour les identifiants ou les données simples

Problématique des URL longues ?

par Louisss » 07 août 2008, 12:05

Bonjour.

J'ai entendu dire qu'on pouvait rencontrer en PHP (et probablement plus généralement dans le domaine du développement Web) une problématique dite des "URL longues".
Le truc, c'est que je ne vois pas du tout de quoi il s'agit (j'ai peut-être pas assez d'expérience pour en avoir rencontré ? ), à tel point que je me demande si j'ai pas rêvé le jour où j'ai rencontré cette expression.

Est-ce que quelqu'un pourrait donc me dire si c'est une vraie problématique, et du coup alors quelles sont les solutions apportées par PHP.

Merci d'avance !