ProblemaI nomi di tutte le città
voglio fornire agli utenti del mio web con la selezione della città quando si stanno registrando a questa web app. Devo essere sicuro, che l'indirizzo è corretto, perché sto inviando loro di posta ordinaria di conseguenza al fine di verificare il loro indirizzo. E i nomi di città senza senso o errati possono causare problemi per me.
stato attuale
Fino ad ora, ho sempre usato una tabella del database con i nomi di tutte le città del mio paese. Il mio paese ha circa 600 città, quindi non è stato un problema compilare manualmente la tabella da wikipedia. Tuttavia, di recente ho intenzione di consentire la registrazione da altri paesi, tra cui Germania e Stati Uniti e questo dovrebbe essere un problema.
Domanda
vorrei chiederti come selezione della città/validazione potrebbe essere risolto professionalmente?
- Devo creare una tabella grande per tutte le città (con chiave esterna del paese) e popolarla utilizzando alcuni script di importazione? Dove dovrei cercare i dati allora? Esistono già script di importazione di questo tipo?
- Oppure è meglio utilizzare alcuni servizi di terze parti per fornire/convalidare i nomi di città. Cosa accadrebbe quando questo servizio è offline? Conoscete questo servizio? Potresti darmi un esempio su come usarlo?
- Suggeriresti una soluzione completamente diversa?
Buona domanda, sono interessato a quali saranno le risposte – Jonan
Forse una combinazione di completamento automatico jQuery e AJAX: http://jqueryui.com/autocomplete/#default –
Davvero dispiaciuto, ma questa domanda è anche troppo ampio. Stackoverflow è pensato per problemi di programmazione in cui è necessario mostrare il codice corrente, indicare dove si trova il problema e qual è il risultato previsto. –