Even opzoeken

Door dcm360 op zaterdag 27 juni 2009 13:05 - Reacties (12)
Categorie: Tweakblogs, Views: 3.280

Iedereen die wel eens op Tweakblogs komt, of de Tweakblogs tracker op de frontpage aan heeft staan, zal het niet ontgaan zijn: sinds de introductie van de karmastore wordt er enthousiast op los geschreven. Zo veel zelfs dat het wat lastig wordt om een blogpost terug te vinden.

En dat laatste geeft aan wat er nog ontbreekt: een zoekfunctie. Zo af en toe wordt er op het forum al om gevraagd. Nu heb ik niet de oplossing, maar misschien wel iets dat handig kan zijn.

Wat heb ik dus gedaan: een kleine zoekfunctie gebouwd die de RSS-feed van Tweakblogs bijhoudt. Een mooie uitdaging, en nadat ik vanochtend nog even wat bugs eruitgehaald heb, is het resultaat hier te bewonderen: http://tw.dcm360.nl/

En even tijd voor een update :)
Zo af en toe zitten er nog een paar 'foutjes' in, dus ik noem ze maar even:
- De index is pas vanaf 8 juni; oudere posts missen dus
- De 'quotes' bij de zoekresultaten doen af en toe vaag
- Ik heb nog ruzie met speciale tekens

En hieronder een lijstje met functies die er in de toekomst nog wel in kunnen:
- Zoeken op datum
- Sorteren op relevantie
- Veel resultaten over meerdere pagina's verdelen
(- Vanavond verhuizen naar mn hostingprovider zodat ik kan slapen vannacht :) Thuisservertje is niet bepaal stil)
De link is veranderd en verwijst nu naar een ander subdomein!

Volgende: Vragen, spinnen en zoeken 06-'09 Vragen, spinnen en zoeken
Volgende: Tussen opstaan en ontbijt 06-'09 Tussen opstaan en ontbijt

Reacties


Door Tweakers user rusman, zaterdag 27 juni 2009 13:10

Ziet er op het eerste gezicht leuk uit. Maar.. Tot hoelang gaan je blogposts terug? Want als ik bijvoorbeeld zoek op mijn eigen naam zie ik geen resultaten. Verder zie ik dat hij niet helemaal sync loopt met de tracker op Tweakers.net ligt dit aan de rss-feed of aan je programma?

Door Tweakers user robrt, zaterdag 27 juni 2009 13:16

rusman: "Uitgebreid zoeken" en dan Auteur invullen; standaard pakt hij alleen berichtinhoud (en titel lijkt het) mee. :)

Werkt erg netjes, handig! :)
Zou het wellicht mogelijk zijn alles per maand te laten zien? E.g. alle blog posts in Maart? :)

[Reactie gewijzigd op zaterdag 27 juni 2009 13:17]


Door Tweakers user dcm360, zaterdag 27 juni 2009 13:43

Nee, t kan kloppen dat hij niets vindt. Ik heb net even gekeken en de oudste die erin staat is van 8 juni.
En zoeken op datum is inderdaad wel een leuk idee waar ik ook al aan dacht, alleen moet ik nog wat verzinnen om de blogposts van verder terug te importeren, en zoeken op datum is helaas iets ingewikkelder dan op een stukje tekst.

Door Tweakers user Wiethoofd, zaterdag 27 juni 2009 14:11

google search op site:tweakblogs.net "zoekwoord(en)" werkt ook >:)
zoeken op 'Wiethoofd' met je RSS-search levert alleen de blog op die Pjerry geschreven heeft terwijl ik toch echt nog een blogpost op 17 en 21 juni geschreven heb ;) dus ook de *.tweakblogs.net indexeren.

Leuk initiatief!

[Reactie gewijzigd op zaterdag 27 juni 2009 14:13]


Door Tweakers user pythagorasABC, zaterdag 27 juni 2009 14:12

Dit werkt ook wel aardig:
http://www.google.nl/sear...ogle+zoeken&meta=&aq=f&oq=
nadeel is dat sommige blogposts meerdere keren gevonden worden.
EDIT:
net te laat...

[Reactie gewijzigd op zaterdag 27 juni 2009 14:13]



Door Tweakers user dcm360, zaterdag 27 juni 2009 15:22

Hm... Misschien dat het toen druk was en ik iets te weinig mn updatescript gedraaid heb die dagen... Momenteel update ie automatisch ieder kwartier, maar dat is pas sinds enkele uurtjes omdat ik toen even snel een taak heb aangemaakt in Windows.
[updateje]'Eenvoudig zoeken' zoekt niet op auteur ;) Even op 'uitgebreid zoeken' klikken en daar je naam intikken geeft de twee posts wel :)

Dus ja, ik weet het, eigenlijk moet ik eens een spider bouwen die alles tot nu toe indexeert, wat vervolgens wel netjes iedere keer door mn RSS parser bijgehouden kan worden.

En ik probeer dus met name met het uitgebreid zoeken meerwaarde boven Google te bieden, zeker als het op datum zoeken er nog in komt.

Door Tweakers user rutgerlak, zaterdag 27 juni 2009 19:09

Leuk dat je zelf op het idee komt om zoiets te maken! Er zit echter nog wel een beveiligingsfout in: XSS. Dit heeft opzich niet een grote impact op deze site, maar je zou er nog wel even naar kunnen kijken. Ook mooi dat je er highlighting in hebt gebouwd.

Misschien maken dat je een rss feed hebt van de zoekresultaten en dat je op categorie kan zoeken (mits de rss feed van tweakblogs die meegeeft).

Door Tweakers user Miss_Stranger, zaterdag 27 juni 2009 21:01

Goed werk.
Keep going! :Y)

Door Tweakers user dcm360, zaterdag 27 juni 2009 22:31

@rutger: dus jij bent die ene die een zoekopdracht deed die de layout deed veranderen? Hoewel ik wel snap dat het natuurlijk ook anders kan... Maar is gefixt :)
En helaas, er wordt geen categorie meegestuurd (naja, t wordt meegestuurd maar is altijd leeg), dus dat gaat niet lukken...

Door Tweakers user xost, zondag 9 mei 2010 20:46

Pfff, die search is niet vooruit te branden :P

Door Tweakers user dcm360, zondag 9 mei 2010 20:51

Dat klopt, en hoewel het raar klinkt komt dat omdat ik niet zo veel bezoekers krijg. Hierdoor verdwijnt de tabel uit de cache en wordt het traag...

Reageren is niet meer mogelijk