да нет, кстати, никаких противоречий с концепцией. не помню, как звать чувачка из разработчиков, но именно он вываливает регулярно в репозиторий разные спиппеты/модули/плугины/классы, позволяющие работать с данными из отдельных таблиц!
по поводу поиска хочу сказать следующее: нахуй он не нужен полнотекстовый, на это есть гугл. новости, к примеру, нужно грамотно структурировать, озаглавливать и аннотировать, тогда и алгоритм поиска упрощается. и по себе сужу, но если мне приходится в инет-магазе пользоваться поиском, то значит, что-то не то с сортировкой и структурой.
я как-то придумал метод тестирования инет-магазов: надо в поисковой форме вбить слово "хуй", и если в магазе нихуя нет, то и нехуй делать в этом магазе:)
насущный вопрос: как связывать сторонние таблицы и структуру сайта, хранящуюся, всё-таки, в таблице с контентом? возможно, что и не надо изобретать велосипед, и уже кто-то сталкивался с подобной проблемой, да и решил её:)