Noiseloop

Noiseloop is a news aggregator covering music and culture.

Drupal architecture, Aggregation, Search

Key requirements were:

  • To use only standard modules
  • To get the site up and running quickly
  • For the site to be highly automated and self-managing
  • For it to require the minimum editorial resource

It was created with no custom programming. An out-of-the-box preset theme was used (and lightly customised) in order to reduce time to market and test the site concept with minimum investment.

Content aggregation

All content comes from external RSS feeds. These are polled every few minutes and any new stories are imported into the site and published. When stories are saved, they are automatically tagged. A display filter was created in order to remove CSS styling from imported stories in order to maintain the site layout.

Voting

Stories can be voted up or down by each user. They are grouped in batches for each week which are further ordered by voting popularity and number of reads.

Editorial control

AJAX links (viewable only by editors) were created for each story which trigger the promotion and demotion of stories from the front page. This allows an editor to very simply and quickly reorganise front page content by scanning lists of stories.

Hosted faceted search

Search is handled by the Acquia hosted version of Apache Solr faceted search. The site is checked for new stories every few minutes and any found are submitted to the search service for indexing. Site searches bring results from the remote service and can drill down into result sets (as seen in expensive proprietary offerings from companies such as Endeca).

Related articles

The remote search service also returns related articles for a specific story.

Acquia

Adub is an Acquia partner, providing end-to-end site development services and consulting in:

  • Strategy and planning
  • Module selection and development
  • Scalability and performance tuning
  • Migration and upgrades

Contact Us

If you'd like to get in touch about working with Adub, please enter your details below and we'll get straight back to you to see how we can help.

Blog