¿Qué motor de búsqueda de terceros (gratuito) debo usar?

Como dice el título, necesito un motor de búsqueda ... para buscar en mysql. Mi sitio web está basado en PHP

Iba con sphinx, ¡pero mi compañía de alojamiento no admite índices de texto completo!

Así que un motor de búsqueda para ser utilizado sin texto completo!

Debe ser bastante potente, y debe incluir al menos estas funciones a continuación:

Cuando se busca 'bmw 520' solo coinciden cuando estas dos palabras vienen exactamente en este orden se devuelve. no coincide solo con 'bmw' o solo '520'.

Al buscar 'bmw 330ci' se devolverán los resultados anteriores, pero, CON Y SIN LA extensión ci. Hay un número de extensiones en autos como todos ustedes saben (i, ci, si, fi, etc.).

Quiero que el 'signo menos' excluya 'todas las devoluciones que contengan la palabra después del signo, ej:' bmw -330 'devolverá todos los resultados' bmw 'sin los' 330 '. (Un signo de NO en lugar de menos también está bien)

todos los acentos de caracteres especiales como 'é' se convierten a sus valores simples, en este caso 'e'.

Lista de palabras para ignorar completamente en la búsqueda.

¡Gracias chicos!

Respuestas a la pregunta(3)

Su respuesta a la pregunta