<? php
$ servername = “localhost”;
$ username = “nombre de usuario”;
$ contraseña = “contraseña”;
$ dbname = “myDB”;
// Crear conexión
$ conn = new mysqli ($ nombre de servidor, $ nombre de usuario, $ contraseña, $ dbname);
// Verifica la conexión
if ($ conn-> connect_error) {
morir (“Error de conexión:”. $ conn-> connect_error);
}
$ searchKeyword = $ _GET [“palabra clave”];
$ sql = “SELECT * FROM MySearchTable WHERE palabra clave LIKE = ‘%”. $ searchKeyword. “% ‘”;
$ resultado = $ conn-> consulta ($ sql);
if ($ result-> num_rows> 0) {
// datos de salida de cada fila
while ($ row = $ result-> fetch_assoc ()) {
echo ““. $ fila [“Título”]. “
“;
}
} más {
echo “0 resultados”;
}
$ conn-> close ();
?>
El código PHP del motor de búsqueda más básico.
Definición del motor de búsqueda de Wikipedia:
Un motor de búsqueda es un sistema de recuperación de información diseñado para ayudar a encontrar información almacenada en un sistema informático.
Un motor de búsqueda web es un sistema de software diseñado para buscar información en la World Wide Web.
- ¿Qué marco es mejor para PHP YII o Codeigniter?
- ¿Cuáles son algunos consejos para comenzar a desarrollar aprendices de desarrollo web?
- ¿Dónde puedo encontrar un buen desarrollador de Ruby on Rails para una reconstrucción completa de un sitio de comercio electrónico?
- ¿Cuánto debería pagar por el mantenimiento del sitio web una vez que se inicia el sitio?
- ¿Por qué es tan inútil el sistema de clasificación de Netflix? (Después de desplazarse por 100 títulos aleatorios, todos excepto uno estaban en el rango de 2.9 y 4.)
La creación de un motor de búsqueda consta de muchas fases: rastreo de datos, procesamiento, clasificación, clasificación y algoritmos para leer sus búsquedas anteriores y sus cookies.
Y este no es el final. Hay muchos algoritmos que funcionan según su ubicación, sus intereses y muchos más.
Ahora depende de usted, ¿qué es exactamente lo que desea buscar a través de su motor de búsqueda y qué tan eficiente quiere que sea?
Francamente, no puede obtener la versión avanzada del código del motor de búsqueda aquí.
Editar:
Los principiantes pueden comenzar a usar la búsqueda elástica si quieres un motor de búsqueda básico real.