I've been recommended to work with an existing API like Sphider, but I'm having trouble understanding how to configure it and what the hell does retrieving values from DB have to do with page indexing (it's not a content pages website).
I was thinking of building a simple search myself with MyISAM tables. Does my plan have any downsides or should I outsource an existing API?