Teema hinnang:
  • 1Hääli - 5 keskmine
  • 1
  • 2
  • 3
  • 4
  • 5
Otsing - foorum.clubmb.ee/otsing
#1
Shocked 
Tere tere mersupere!

Kunagi ammu sai üks võimas otsingu moodul loodud enda isiklikule projektile. Kahjuks ma seda projekti kunagi ei avalikustanud ning moodul jäi kasutamata Sad

Kuna ma ise foorumi otsingu fänn ei ole, siis tegin enda originaalse idee peale tuginedes foorumile standalone otsingu.
foorum.clubmb.ee/otsing

Idee on selles, et teostatakse päring "posts" tabelile ainult juhul, kui kasutajanimi, pealkiri või postituse tekst klapitakse sinu päringuga. Siis tehakse nende parameetrite põhjal asjakohasuse (relevance) marker, millele lisatakse kuupäeva toore parameeter (unixtimestamp). Siis sorteeritakse kogu see nimekiri ära ning kuvtatakse. Ehk siis kui meil on kaks postitust, kus asjakohasuse arv on sama,kuvatakse neist kõige hilisem postitus.

Kuna postitusi on palju (vähemalt hetke seisuga on 113 804 tk), siis on ka loomulikult asja kiirus ning serveri ressursside hoidmine väga tähtis. Antud süsteem kasutab tarka päringute koostamise süsteemi, mis vähendab andmebaasi koormust. Lisaks sellele kasutab süsteem vahemälu (cache). Vahemälu salvestab su otsingu tulemused ning säilitab need 10min. See on hea, kui näiteks kõigepealt laed tulemused ning siis vaatad neid üle mitme lehekülje.

Teoorias on asi väga lihtne, kuid paraku ei ole ükski süsteem 100% kindel, seega kasutage seda omal vastutusele. Muidugi ütlen ära, et selle süsteemiga pole mitte mingil moel võimalik enda arvutit, foorumi andmebaasi või serverit kahjustada.. Kuid andmete korrektsusele ma pead panti anda ei tahaks Big Grin

Kui mingeid vigu või küsimusi esineb, siis andke siin teemas selles märku ja ma vastan neile kohe, kui silm peale satub Smile
Vasta


Sõnumeid selles teemas
Otsing - foorum.clubmb.ee/otsing - Autor: harry - 09-06-2011, 01:53 AM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: ReinGSM - 09-06-2011, 03:19 PM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: harry - 09-06-2011, 03:36 PM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: harry - 09-06-2011, 03:41 PM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: ReinGSM - 09-06-2011, 04:14 PM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: harry - 11-06-2011, 12:13 AM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: v6sa - 31-12-2012, 03:18 PM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: Kalx - 03-01-2013, 01:53 AM
RE: Otsing - foorum.clubmb.ee/otsing - Autor: Harry - 03-01-2013, 10:22 PM

Võimalikud seotud teemad...
Teema: Autor Vastuseid: Vaatamisi: Viimane postitus
Thumbs Up Pildipark - pildipark.clubmb.ee Harry 37 74,599 28-05-2020, 11:37 PM
Viimane postitus: nostromo
Exclamation Mobiilne foorum.clubmb.ee Harry 11 29,037 05-09-2013, 07:15 PM
Viimane postitus: jegesmesh
Exclamation Reklaamist clubmb.ee's Harry 0 9,379 29-07-2013, 02:15 PM
Viimane postitus: Harry
Thumbs Up Galerii - galerii.clubmb.ee Harry 3 17,156 12-06-2012, 03:24 PM
Viimane postitus: Harry
  Foorum uuel aadressil ja uues serveris indrek 29 25,498 27-02-2009, 05:37 PM
Viimane postitus: hents99



Kasutaja, kes vaatavad seda teemat: 1 külali(st)ne