Using Drupal with external data sources

This is a remix of the XML, Mashups, and Drupal-as-Platform talk from OSCMS Sunnyvale. The Sunnyvale session [1] went over very well, and quite few folks didn't know how "lazy instantiation" [2] can be implemented in Drupal.

The talk will cover Drupal's built-in methods for handling external data sources, methods include:

* hook_search()

* connecting to multiple databases within Drupal

* drupal_execute()

* using callbacks with external data sources

At least two and possibly more sample modules will be made available prior to the conference, so that interested attendees can download and take a look at the methods in action. The modules are:

* Pulling XML from Nestoria.es [a Spanish real estate site].

* Tabulating data from a MySQL database.

* Integrating Yahoo! Local into search.

* Calling Yahoo! Pipes via menu callback.

[1] http://drupal.org/node/131524

[2] http://en.wikipedia.org/wiki/Lazy_instantiation

Time: 
15-16
Average: 4.4 (56 votes)

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Posted

I have posted some samples here:

http://therickards.com/api/DrupalCON

The first four modules will be discussed during this session.

You can grab the sql file for use with the census.module as well.