in reply to "cook-ebook" - Should I use Perl or PHP/MySQL?
I would have thought that Perl with MySQL would be your best choice, but then I'm a little biased because I've never seen the point of PHP.
acme (who doesn't frequent PerlMonks any more) has over 100,000 recipes in his searchable database at http://astray.com/recipes/. Knowing him, it's probably implemented in Perl, MySQL and the Template Toolkit. I'm sure he'd be happy to share the code.
"The first rule of Perl club is you do not talk about
-- Chip Salzenberg