I’m a twentysomething coder living la vida loca on the southern coast of Spain. I work primarily with Ruby on Rails and Drupal, and dabble in the dark art of Lisp programming for my own amusement.
Lisp has jokingly been called “the most intelligent way to misuse a computer”. I think that description is a great compliment because it transmits the full flavor of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts.
— Edsger Dijkstra, CACM, 15:10
Interesting stuff. I sent a reply to the developer list.
For a sample of AJAX-y / Static Drupal go to: http://new.savannahnow.com/share/ and look for the ‘Neighborhood Blogs’ widget in the lower left of the page.
My generator.module uses Curl to grab pages from Drupal and fwrite them as .php files on the web server. Some details here:
http://ken.therickards.com/2006/06/04/tech-notes/
(See item #1 under ‘new stuff’).
I output .php in order to check for dynamic $_GET and $_POST requests and to duplicate some of Drupal’s session handling functions to check for user status. We serve flat pages to all users, though, and let JavaScript handle user customization on these pages.
-Ken