<? 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.
- Cómo hacer un sitio web sin otro sitio web / plataforma
- ¿Cómo se puede hacer una conversión de PSD a HTML?
- ¿Cómo se hace una aplicación web compleja?
- ¿Cuál es la mejor manera de organizar el trabajo de un equipo de desarrolladores que trabajan de forma remota en un gran proyecto web?
- ¿Cuánto se paga por cada función agregada a una página web?
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.