Ik gebruik liever de "slug"-methode. Je zou de strings kunnen "slugificeren" en de slug in de url gebruiken.
http://sourcecookbook.com/en/recipes /8/function-to-slugify-strings-in-php
U moet een kolom toevoegen aan de database voor de slug, maar dan kunt u de invoervelden van de gebruiker eenvoudig weergeven in de url en ze leesbaar maken. "function-to-slugify-strings-in-php" is een slug die er waarschijnlijk oorspronkelijk uitzag als "Functie om strings in PHP te verzwakken".