Preferisco usare il metodo "slug". Puoi "slugificare" le stringhe e utilizzare lo slug nell'URL.
http://sourcecookbook.com/en/recipes /8/funzione-per-slugify-stringhe-in-php
Dovrai aggiungere una colonna al database per lo slug, ma puoi facilmente rappresentare i campi di input dell'utente nell'URL e renderli leggibili. "function-to-slugify-strings-in-php" è uno slug che probabilmente originariamente assomigliava a qualcosa come "Funzione per slugify stringhe in PHP".