Hogyan készítsünk egy honlap népszerű
Issue 207 „Hogyan hozzunk létre egy kereső.”
Hogyan készítsünk egy honlap népszerű. Issue 207 „Hogyan hozzunk létre egy kereső.” Ma érintse enyhén ilyen érdekes téma, „Hogyan hozzunk létre egy kereső.” Írásban a kereső, ez egy kihívás, ami nagyon kényelmes méretű ideális osztva részfeladatok. Szóval, csak egy próbaverzió, akkor lassan létrehozni egy pár napig, majd fejleszteni, hogy egy komolyabb projekt. A munka nem vész hiába. Még ha továbbfejleszti a projekt nem a vágy / kell az elsődleges változat rendben van, és futni fog minden szűk helyi területeken. Három forrásból, három összetevője minden kereső. Az első rész - adattárház, amely tárolja az aktuális információkat éppen keresett. A második rész - a Spider, azaz pók mászik, hogy itt-ott, készítse el a tájékoztatási és üzembe azt a raktárban. A harmadik rész - funkcionális felület, amely reagál a felhasználói kéréseket, biztosítja a legfontosabb információkat a tárolóból.
Hogyan készítsünk egy honlap népszerű. Issue 207.
„Hogyan hozzunk létre egy kereső.”
Az utolsó kérdés.
Mi felületesen ismerik opperatsionnoy rendszer Windows 8.1, a tipikus felhasználó az első benyomás. Ebben a kérdésben, megtanultuk, hogyan nyomja meg a „Start” gombra, hogy törölje a képernyőt, hogy ne vesszenek el a vadonban, hogy létrehoz egy kényelmes és jól ismert módon nyelvek közötti váltáshoz, stb
Ma érintse enyhén ilyen érdekes téma, „Hogyan hozzunk létre egy kereső.”
Valaki talán azt állítják -, hogy miért, azt mondják, időveszteség egy ilyen nehéz feladat, ha van egy ilyen szörnyek, mint a Google és Yandex, aki mindent megtalál nagyon gyorsan.
Ez az enyém, mint 3 másik kifogást.
Először is, ráadásul a Google és Yandex, van néhány tucat különböző keresőmotorok második és harmadik szint, amely meglehetősen sikeresen elkészült, és néhány még nagyon jól működik.
Az emberek megpróbálták tölteni az energia, idő, energia, pénz, akkor láttuk, hogy valami értelme.
Másodszor, minden programozó az életemben, hogy megírja „Tetris”, hogy saját kereső, valamint, hogy dolgozzon ki megbízható védelmet nyújt hacker site „Pentagon”. Valaki gondolt: „Ne gondolja, a védelem és a hack a pokolba!” De ez nem elég politikailag korrekt, és a szankciók már megkínozták.
Harmadszor, az írás a kereső, ez egy kihívás, ami nagyon kényelmes méretű ideális osztva részfeladatok. Szóval, csak egy próbaverzió, akkor lassan létrehozni egy pár napig, majd fejleszteni, hogy egy komolyabb projekt. A munka nem vész hiába. Még ha továbbfejleszti a projekt nem a vágy / kell az elsődleges változat rendben van, és futni fog minden szűk helyi területeken.
Három forrásból, három összetevője minden kereső.
Az első rész - adattárban. ahol a megfelelő információt tárolnak a keresett.
A második rész - a Spider. azaz pók mászik, hogy itt-ott, készítse el a tájékoztatási és üzembe azt a raktárban.
A harmadik rész - az interfész funkciók. amely válaszul felhasználói kérések biztosítja a legfontosabb információkat a tárolóból.
Segít létrehozni egy egyszerű bolt, mi lesz jó a Google maga is követi.
Mint tudja, persze, a Google ajánlja az oldalon különleges szolgáltatást sitemap.xml fájlt. amely segít a Google-index az oldalon. Persze, ez a nagy kérdés, hogy mennyi benne ez a fájl segít a helyszínen fel a keresési rangsorban. De most itt van ez a vita nem vezet egyszerűen arra következtetni, hogy a legrosszabb benne ez a fájl valószínűleg nem fog, ezért célszerű létrehozni, tartsa a helyén, és tartsa naprakészen.
Fájl rekord szerkezete sitemap.xml erről:
Hát nem egy kis szerkezetet hozzon létre egy oldalt egy adatbázis MySQL -
Bemutatjuk a táblázat szerkezetét, amely mindent világossá vált.
Most írj egy programot, amely magával rántja az információt a táblázatban sitemap.xml `urls`. során befogják az információkat a mezőket `title`. `Tüntetni. `Keywords`. `Tartalmának a megfelelő oldalakon.
By the way, akkor én annyira elragadta, hogy ugyanabban az időben, „felhalmozódik” is írt egy segédprogram megoldására fordított probléma: létrehozni egy sitemap.xml fájl információk alapján a `urls` asztalra.
kereső a felhasználó nagyon egyszerű, a lényege, hogy a következő SQL-kód:
Magyarázat: ha a jel. tényleges permutációt felhasználó által végrehajtott lekérdezést obramleniyaem balra és jobbra védjegyek%.
Kis útmutató a felhasználó kereső:
Írja be a keresett szöveget angolul (a példában a kontaktlencséket. Azaz „kontaktlencse”), és kattintson a „Küldés” gombra.
Adjon meg egy keresési karaktersorozatot angol, majd kattintson a „Küldés” gombra.Ennek eredményeként a „Küldés” gombra kell elfogadni a status „inaktív”, hogy elkerüljék a véletlen több karakternél, és meg kell jelennie a keresési eredmények alatt.
Bemutatás találatokat.Ahhoz, hogy egy új keresést, érdemes a „Küldés” gombra megnyomja a „javítás egy gomb” (bekarikázva piros ↑)
Úgy tűnik, hogy egy funkcionális munka elég jól a kezdő alkotója a kereső.
Ugyanez a funkció is jól használható oldalak orosz, arra van szükség, hogy húzza meg, és különös figyelmet fordítanak a kódolás.
Funkcionalitás könnyen bővíthető, rendkívül rugalmas, akkor lehet használni mind egy egyetlen vagy több.
Primitív rangsorolási algoritmus fokozható sokféleképpen. Például úgy vélik, a jelentősége az együtthatók, mondjuk, `title` - 10,` description` - 5, `keywords` - 2,` Tartalmának - 1, stb Akkor is számíthat az előfordulások számát a húr, akkor osszuk fel a keresőmező szavak és a szavak. Röviden, van egy végtelen mező a kíváncsi elme.
Meg kell szem előtt tartani, annál bonyolultabb algoritmus, annál nagyobb a terhelés a szerveren, és itt van, hogy egy kifinomult algoritmus jobban működnek, mint az egyszerű - a nagy kérdés.
Ez minden, amit akartam beszélni létrehozása a kereső. Sok sikert kívánok ezen a területen, és hozzon létre egy új Google vagy Yandex.
Köszönöm a figyelmet.
Két lehetősége van, hogy válaszoljon erre a kérdésre.
Írj nekem személyesen.