Contributed Modules Used by Whitehouse.gov

Events happening in the community are now at Drupal community events on www.drupal.org.
cliff's picture

I and many others have asked for a list of the contributed modules used to build Whitehouse.gov. After it was pointed out to me that David Cole had displayed the list in one of his slides at DrupalCon—San Francisco, I found the archived presentation video, viewed it, and paused on that frame until I had my best guess of what each fuzzy entry said. Then I confirmed names by crosschecking that list against the list on Drupal.org of all modules available for Drupal 6. For all who are interested, this post not only lists these modules but also links to the respective project page for each module.

If you are looking into creating a "Government" distribution profile, this should give you a good start.

Where plans for Drupal 7 are to move all or part of a module into core, I have noted that next to the respective entry. Generally when only part of a module will be moved into core the remaining components will continue to be available for Drupal 7 on the same project page as before.

Comments

A good list

szadok's picture

It is almost the same list I have composed for the Israeli Government Drupal project.
If I may add two more:

Excellent

mgifford's picture

This isn't a government install profile, but it sure is a great starting point.

@Szodok, I'm assuming you used i18n and a bunch of related modules as well.

Is login security the only security module?

Thanks for your effort.

pendashteh's picture

Thanks for your effort.

Thank you so much for this list!!!

rsrivastava91's picture

Hi Cliff

I am searching for a guide/tutorial where I get technical architecture diagram (hosting scalability), step by step guide for drupal and akamai integration, operation flow, content type required from vendor (right now vendor is creating HTML pages and delivering us then we are uploading it on akamai).

I need to integrate drupal and akamai within 2-3 months for a high traffic corporate website.

Please help and give me your suggestions, feedback and links.

Regards
Ram

LinkedIn thread

GaryWong's picture

There was a recent thread on this (http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&gid=35920&d...). It didn't address akamai specifically but it had lots of great content on scaling Drupal, such as below.

Note that these tips are NOT from me, but from other posters (e.g. Patrick Janser, Chris Bryant, etc.).

  • Split out back end database to a separate master and slaves
  • Add additional web front ends
  • Add separate Memcache and Varnish servers
  • Move to solid state drives in your server(s) (for fast disk access)

A few tips :
- Files are copied from the redaction server to the 4 front-end servers with rsync.
- To reduce access to MySQL, the cache is stored in some memcache deamons, which are running on the MySQL servers and the redaction server. memcache uses RAM but almost no CPU neither disk access. That is the reason why I haven't used the front-end servers for that.
- I've activated page caching, CSS and JS aggregation + compress them with GZip. When possible, I create CSS sprites, to try and reduce multiple hits to the servers.
- Don't forget to set correct HTTP headers to let your visitors cache the static files in their browsers.

What I haven't done, but could be :
- Use lighthttpd instead of Apache to serve the static files. This would reduce the memory footprint and let you run more simultaneous processes, so more users per server.
- Use a reverse proxy like Squid or Varnish. Drupal 6 isn't really compatible with a reverse proxy, but you could use Pressflow (which is also faster and offers the new database layer of Drupal 7).


If you don't want to get a LinkedIn account, but still want the content, I can PDF the thread fer ya and email it to you.

gary

Galleria

adamcadot's picture

Galleria

greate!!

iwhy's picture

greate!!

thanks

dibyadel's picture

obviously it would help us to develop powerful site. What they have taken to prevent cyber attack, anti- virus etc ?

Dibya Dutta
New Delhi

Drupal4Gov

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: