It's the second day of Drupalcon and the first day of rain, but who cares when you have a ticket to join the throngs of
geeks enthusiasts toting the latest Apple hardware at the Moscone centre. I'm going to jump straight into the notes this time, but before I do I just want to say bananas, $1.75, it's just wrong. Oh, and I'm still missing the free coffee in the afternoons.
Conversion Rate Optimization (CRO) for Drupal
Theming with Skinr
Every time someone mentions Skinr, I can't help but think of Superintendent Chalmers from the Simpsons shouting "SKIII NER". Despite this curious affliction, I think it's a fantastic little module, so simple yet it can save masses of theming time by forcing you to create re-usable styles, allowing you to continue adding functionality to a site without the need to keep re-theming.
When reviewing CSS code that Drupal
Social Analytics for 120 Warner Bros. Records Artist sites
Page render drill down in Drupal 7
Build a Powerful Site Search with the User-Friendly, Easy-to-Install Search Lucene API Module Suite
We've used Solr on a few sites before but it was good to find out more about Lucene, which seems to be a good intermediate solution between the core search module and the more advanced Solr. I was surprised to hear that Lucene doesn't use the database but actually holds it's index in the filesystem, loading it into memory on each search page load! This sounds kinda crazy, but perhaps that's why it's only good for sites with up to 5000 nodes. Here are some of the key benefits of core search though:
- ported to PHP from Java, so easy to install, just enable the module!
- allows you to use OR operator, core only does AND
- can exclude content types
- allows for much more customisation of the search than core search
- does a simple faceted search, content type, taxonomy, author etc.
- can make recommendations and do "more like this' functionality
- can do did you mean functionality - dictionary taken from the index of your site
- there are a bunch of
contribmodules which extend the core Lucene module.
All in all, it sounds like it would only be worth looking at for small sites which have outgrown the core search and can't afford the leap to Solr. Be aware that there is no upgrade path though, if you want to use Solr in future it's a totally different ball game, though Acquia's hosted solution could ease the pain.