Pagina 1 van 1
Uitschakelen Zoekfunctie / Search_wordmatch
Geplaatst: 22 feb 2005, 21:47
door Blaatpraat
Hey scripters,
Ik ben een beheerder van een Jongerenforum waar wordt gesproken over zeer veel verschillende onderwerpen. Nu kan je je dus voorstellen hoeveel verschillende woorden daarbij komen kijken... deze worden allemaal geindexeert in die search_wordmatch.
Opzich is de zoekfunctie totaal overbodig op het board van mij.
Hij neemt ook ruim 50% van mijn SQL ruimte in beslag (ruim 40mb).
Daarom de vraag;
Is het mogelijk om deze Zoekfunctie 100% uit te schakelen, zodat ik misschien daarmee ook nog eens snelheidswinst heb bij het posten zodat niet alles geindexeerd wordt?
Deze functie is voor mij overbodig, en kost teveel ruimte.
Deze mod zal vooral handig zijn voor de grotere Fora,
Mijn database bevat meer dan 100.000 berichten, dus dat loopt nogal snel op.
Alvast heel erg bedankt!
Geplaatst: 22 feb 2005, 23:08
door Stef
Nou, je kunt de optie 'Zoeken' weg halen.. en search.php een message_die laten geven. En dan de boel opschonen.. want wegslopen zou ik niet wagen.
Hier wat resultaten die ik vond met de zoekfunctie:
http://www.phpbb.nl/viewtopic.php?t=706 ... =wordmatch
http://www.phpbb.nl/viewtopic.php?t=637 ... rch+ruimte
http://www.phpbb.com/phpBB/viewtopic.php?t=133277
Geplaatst: 22 feb 2005, 23:29
door Blaatpraat
Ik had natuurlijk zelf ook al beetje gezocht en kwam inderdaad alleen op dingen zoals "kan ik deze tabel weggooien" enz.
Het probleem is dat hij zichzelf bij elke post weer opvult, en dus indexeert hij de post eerst voordat hij hem in de database gooit... allemaal verloren tijd voor mijn forum.
Het moet dus eigenlijk echt een 'uitschakelen' van de search zijn.
Wel bedankt voor je moeite!

Geplaatst: 23 feb 2005, 08:09
door Stef
Dan moet je bij de topics de INSERT INTO van de search tabellen weghalen.
Geplaatst: 23 feb 2005, 08:58
door Blaatpraat
Ik begrijp het

Het is nu alleen nog even zoeken naar de goede locatie, en even kijken of ik ook de indexering kan uitschakelen. Misschien geeft dat ook nog een beetje snelheidswinst bij grote berichten

Geplaatst: 07 jul 2005, 00:03
door MarijkeB
Stef schreef:Nou, je kunt de optie 'Zoeken' weg halen.. en search.php een message_die laten geven. En dan de boel opschonen.. want wegslopen zou ik niet wagen.
Stef schreef:Dan moet je bij de topics de INSERT INTO van de search tabellen weghalen.
Dit wil ik ook! Maar ik snap niet hoe je dit bereikt. Iemand een stap-voor-staphandleiding?

Geplaatst: 07 jul 2005, 07:03
door supperbas
dus ze zeggen als message_die in search staat kan je zonder problemen de tabelen weg halen?
2e hoe haal ik dan de indexering weg?
Geplaatst: 07 jul 2005, 13:19
door mosymuis
Dit is de aanroep naar de functie die de zoektabellen opvult, als je deze regel comment # wordt dat proces gestaakt.
Open
functions_post.php
Vind
Code: Selecteer alles
add_search_words('single', $post_id, stripslashes($post_message), stripslashes($post_subject));
Vervang met
Code: Selecteer alles
#add_search_words('single', $post_id, stripslashes($post_message), stripslashes($post_subject));
//edit
Om het correct te doen, zijn er nog enkele comments meer nodig.
http://www.phpbb.com/phpBB/viewtopic.ph ... 41#1576141
Geplaatst: 07 jul 2005, 14:24
door supperbas
Bedankt :thumb:
hij werk
Mijn vraag die nu nog rest
Kan ik nu de search tabel ed weg halen in database?
(search.php wordt dan niet meer gebruikt)
supperbas
Geplaatst: 07 jul 2005, 14:38
door mosymuis
Ja, dat zou geen problemen op mogen leveren.
Geplaatst: 08 jul 2005, 11:20
door Luuk
Ook niet bij het zoeken naar een gebruikersnaam, als je in het admin paneel een gebruiker wilt opzoeken zodat je hem kan bewerken? Wnat ik geloof dat daar ook search.php wordt voor gebruikt.
Geplaatst: 10 jul 2005, 10:10
door jh0nny
Goede vraag, even een bumbje dus.

Geplaatst: 10 jul 2005, 11:07
door supperbas
Luuk schreef:Ook niet bij het zoeken naar een gebruikersnaam, als je in het admin paneel een gebruiker wilt opzoeken zodat je hem kan bewerken? Wnat ik geloof dat daar ook search.php wordt voor gebruikt.
klopt maar ik heb een mod users list (heet hij dacht ik )
Betere user overzichten
makkelijker editen
En ze staan alemaal al op rij (boven aan links met # a b c d etc)
die werk ook lekker ook na een nieuwe member die zig registreed dus ik heb search ""niet"" meer nodig

Geplaatst: 17 jul 2005, 23:11
door Luuk
Ook niet bij het versturen van een pm bericht? Zo'n zoek velden gebruiken allemaal search.php dacht ik.
Geplaatst: 18 jul 2005, 08:29
door supperbas
Luuk schreef:Ook niet bij het versturen van een pm bericht? Zo'n zoek velden gebruiken allemaal search.php dacht ik.
Ik heb search .php een message die laten geven
En aan passingen in het forum gedaan ik heb voor de zeker heid ook te tabellen heel gelaten
Geen niewe search woorden (wordmatch tabbel)
pm's registeren doet het alemaal nog aleen als je naar user searchd dan kan hij hem niet openen ivm gebruik van search
Ik heb zo als ik al zei een mod waar door je veel beter overzicht krijgt in je users (zie mijn vorige tropic over dit)
Geplaatst: 18 jul 2005, 16:26
door Luuk
supperbas schreef:...aleen als je naar user searchd dan kan hij hem niet openen ivm gebruik van search
Dat bedoelde ik dus ook
