произвольное количество блоков (Page has many Blocks). Блоки могут быть разными (Слайдер, текстовый блок, расписание и тд — разные таблицы в бд). Нужно внедрить поиск по страницам, каким способом это можно реализовать? Есть ли смысл гуглить в сторону elasticsearch и sphinx (проект небольшой, кол-во страниц до 300)?
Как бы я реализовал свой велосипед: обозначаем внутри каждого блока поля, по которым можно производить поиск. Затем при поиске берём все страницы со всеми дочерними блоками и ищем. Не надо быть гением, чтобы понять, что это сверх неэффективно, поэтому прошу совета) Заранее благодарен
Слушай, а можешь в админке показать реализацию блоков? Я как то делал подобное, но завалился на перетаскивании блоков, слетал tinymce и file uploader
множественный %like%, на таком объеме монопенисуально
Обсуждают сегодня