So what’s the answer?
Google! of course. Google comes around and indexes roughly monthly. What that means is that the blog will not always be instantly searchable. And day-to-day changes will only be searchable with a lag. But Google is good, and predictable.
If I can find a PHP solution that’s painless I may change again.
I learned a great deal on that first perl-based search though. Installing, configuring, testing.