Az Internet legnépszerűbb webhelyei a keresőmotorok. Segítségükkel mindig megtalálhatja a szükséges információkat. Próbáljunk meg saját keresőmotort létrehozni ugyanúgy, mint a legelső keresőmotorok. Ezt követően módosíthatja keresőmotorját, és teljes értékűvé és korszerűvé alakíthatja. Ügyességedtől és hajlandóságodtól függ. Tehát az alábbiakban bemutatjuk a meta keresőmotor létrehozásának utasításait.
Utasítás
1. lépés
A keresőmotort ossza három részre. Az első rész a jövőbeli webes keresőmotor kezelőfelülete, amelyet PHP-ben írunk. A második rész az index (My SQL database), amely az oldalakkal kapcsolatos összes információt tárolja. A harmadik rész egy kereső robot, amely indexeli a weboldalakat és beírja adataikat az indexbe, ez a Delphi nyelven történik.
2. lépés
Kezdjük el létrehozni a felületet. Hozzon létre index.php fájlt. Ehhez táblákat használva ossza fel az oldalt két részre. Az első rész a keresési űrlap, a második a keresési eredmények. A tetején hozzon létre egy űrlapot, amely információkat küld az index.php fájlba a get módszerrel. Három elem lesz rajta - egy szövegmező és még két gomb. Egy gomb szükséges a kérelem elküldéséhez, a második - a mező törléséhez (ez a gomb opcionális).
3. lépés
Nevezze el a "keresés" szövegmezőt, az első gombot (amely elküldi a kérést) a "Keresés" nevet. Hagyja az űrlap nevét úgy, ahogy van - "form1".
4. lépés
Az eredmények a táblázat alján jelennek meg a php használatával, ezért nyissa meg a <? Php címkét, és kezdje el a kódolást.
5. lépés
Csatlakoztassa a konfigurációs fájlt az adatbázishoz való csatlakozáshoz.
tartalmazza a "config.php" fájlt;
Ellenőrizze, hogy a "Keresés" gombra kattintottak-e.
if (isset ($ _ GET ['gomb']))) {kód végrehajtva, ha a "Keresés" gombot megnyomják} else {kód végrehajtva, ha nem nyomják meg a "Keresés" gombot}
Ha a gombra kattint, ellenőrizze, hogy van-e keresési lekérdezés.
if (isset ($ _ GET ['search'])) {$ search = $ _ GET ['search'];}
6. lépés
Ha van keresési lekérdezés, akkor rendelje hozzá a keresési lekérdezés szövegét a $ keresési változóhoz.
7. lépés
Ellenőrizze a kérést, hogy ne legyen üres és ne legyen rövidebb három karakternél.
8. lépés
if ($ search! = '' && strlen ($ search)> 2) {adatbázis keresési kód} else {echo "Egy üres keresési lekérdezést adott meg, vagy a keresési karakterlánc kevesebb, mint 3 karaktert tartalmaz.";}
Abban az esetben, ha a keresési lekérdezés megfelel a felső feltételnek, futtassa magát a keresési parancsfájlt.
9. lépés
Futtasson egy hurkot, amely kinyomtatja a keresési eredményeket a printf segítségével.
Ez minden. Ha rendelkezik a szükséges ismeretekkel, akkor hozzáadhatja a keresőmotorhoz a szükséges elemeket, és elkészítheti saját algoritmusát a létrehozásához.