Поиск на сайте по базе данных

Такой поиск будет полезен если на сайте очень большое количество содержимого. Поиск настраиваемый. Есть возможность настроить поиск по первым буквам названия содержимого или по слову в описании содержимого. Поиск довольно-таки быстрый, не сильно нагружает сайт.