Lispdoc, a search engine for Common Lisp documentation, is always going to be about as niche as a site can get. But it gives me something to hone my skills on and stops my brain from turning to mush while I wait for my Green Card.
I've been putting some more effort into it recently. I'd be interested to know if people here have suggestions for what I could improve. Please feel free to consider no nit too small to pick.
Some stats:
Lispdoc responds to around 3000 searches per day on average.
Its Google page-rank is 4/10
Alexa rank is 568,856 (three weeks ago it was 1,130,856. current 1 wk avg is 228,583)
A Google search for 'lisp documentation' puts lispdoc in 7th place.
"I've been putting some more effort into it recently. I'd be interested to know if people here have suggestions for what I could improve. Please feel free to consider no nit too small to pick."
cltl2?
lispdoc is a great resource, btw
cltl2 is definitely a good idea - in fact I think that's what I should do next for sure. Thanks!
I used the Hunchentoot web server, running on SBCL on an Ubuntu server (1GHz Athlon, 1GB ram, residential cable connection).
The data-sources are html files, which are sucked into memory when lispdoc starts up. The various indexes are kept as hash-tables in memory - there's no need for a database since everything fits in ram.
I can't say I've tested it with huge loads, but it's been very stable so far.