I've inherited an older Drupal 6 site which calls an external SOAP web service which not only takes a while to query and display results (approx. 5 seconds) but also re-queries the web service when any parameters are changed (e.g. results per page or ordering).

I am considering what efficiency improvements I can make (such as not re-querying the web service when some parameters are changed) but that will involve caching the initial responses, etc.

Was looking for suggestions that I might not have considered, importing the results into nodes isn't really an option due to the potential number of results

1 Answer 1


I suppose you could hack together a module that queries the external site and then populates an Apache Solr search database, then you could simply use the Apache Solr Search module on read-only to look at the data on your site...

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.