Cita: Como recomendación personal, usa XML (asi no usas PHP) si son pocas calles y sql si son muchas
Buena propuesta. La aplicacion seria mas agil. Creas un objeto xml y recorres toda la informacion de un nodo en concreto. Pero hay una cosa que no tengo clara: en todo buscador hay operaciones previas de la entrada al formulario. Por ejemplo: si en el archivo xml hay la entrada Calle del Percebe, que pasa si el usuario pone CALLE DEL PERCEBE? En mayusculas. Si no hay una funcion para pasar la variable todo a minusculas (y es de entender que en el archivo xml debe estar en minusculas) nunca encontrara la paridad.
Si acaso busco un poco