Je préfère utiliser la méthode "slug". Vous pouvez "slugifier" les chaînes et utiliser le slug dans l'url.
http://sourcecookbook.com/en/recipes /8/function-to-slugify-strings-in-php
Vous devrez ajouter une colonne à la base de données pour le slug, mais vous pourrez alors facilement représenter les champs de saisie de l'utilisateur dans l'url et les rendre lisibles. "function-to-slugify-strings-in-php" est un slug qui ressemblait probablement à l'origine à quelque chose comme "Function to slugify strings in PHP".