Wie programmiert man eine Suchmaschine?

vom 24.05.2008, 16:59 Uhr

Hallo alle zusammen!

Ich habe mir überlegt, eine Internet-Suchmaschine für ein bestimmtes Themengebiet zu programmieren. Damit will ich natürlich den Großen, wie google und co natürlich keine Konkurrenz machen.

Dazu wollte ich jetzt wissen, ob mir jemand sagen kann, wie man so etwas erstellt. Gibt es da irgendwo eine Anleitung? Ich habe zumindest keine gefunden.

Es gibt ja auch solche "Bausätze" von yahoo und google, womit man die Suche dieser Maschinen modifizieren kann. Das will ich aber nicht. Würde mich freuen, wenn ihr mir einen Rat geben könnt.

Gruß
magic_eagle

Benutzeravatar

» magic_eagle » Beiträge: 102 » Talkpoints: 0,89 » Auszeichnung für 100 Beiträge



Hi.
Also ich kann dir jetzt nicht großartig helfen, aber es wäre für andere sicher hilfreich, wenn du weitere Informationen über deine Programmierkenntnisse schreibst.

Also ich persönlich glaube, dass es nicht einfach wird eine Suchmaschine zu programmieren. Wenn es für ein Themengebiet sein soll ist vielleicht realisierbar. So könntest du nur ein paar Seiten zu deinem Thema durchsuchen lassen um somit effizient zu bleiben.

mfg

» Instinkt » Beiträge: 10 » Talkpoints: 2,21 »


Wenn du jetzt nicht soo begabt bist im Programmieren, kannst du ja mal nach "Suchmaschinen Script" googlen, da findest du einiges, bestimmt ist auch was für dich dabei!

» inferno » Beiträge: 33 » Talkpoints: 0,00 »



Kauf Dir doch am besten ein Script, optimier dieses und frag bei Google an, ob sie Dir ihre Suchalgorithmen überlassen - so aus Freundschaft :wink:.

Ernsthaft: Scripte für Suchfunktionen bekommst Du auf verschiedenen Webseiten für ein Äppel und ein Ei hinterhergeschmissen - spar Dir lieber die Arbeit das ganze selbst zu proggen und konzentrier Dich stärker darauf, das Script an deine Seite, oder wofür Du es brauchst, anzupassen.

Benutzeravatar

» Subbotnik » Beiträge: 9308 » Talkpoints: -7,05 » Auszeichnung für 9000 Beiträge



Servus!

Was willst du denn mit der Suchmaschine erreichen? Naja, auch wenn willst, könntest du ohne die nötigen Ressourcen und Skills den großen Suchmaschinen keine Konkurrenz machen, da es nämlich kein Kinderspiel ist, obwohl es sich so anhört. Ich nehme mal stark an, dass du die Suchmaschine auf deiner Homepage anbringen willst, womit du eine seitenrelevante Suche erreichst oder täusche ich mich? Dazu müsstest du uns entweder nähere Angaben machen, was du genau erreichen willst, oder selbst die Suchmaschine betätigen!

Ich habe für dich mal kurz gesucht und den ersten Link genommen, dabei kam dies raus: http://webdesign.weisshart.de/suchen.php - Dies wäre zum Beispiel eine kostenlose Lösung, wobei du aber, sofern ich das rauslesen konnte, einen Werbelink anbringen musst, falls nicht, müsstest du dir die Lizenz zulegen.

Hochachtungsvoll - Näugelchen
Cheerio!

Benutzeravatar

» Näugelchen » Beiträge: 1328 » Talkpoints: -13,09 » Auszeichnung für 1000 Beiträge


Weißt du, wie der Google-Erfinder angefangen hat?

Er hat zu seinem damaligen Professor gesagt: "Wissen sie was? Ich lade das Internet herunter!"

Der hat natürlich gelacht.. aber genauso klappt es.. Inhalte bei sich auf dem Server lagern, dann geht der Zugriff schneller. Logischerweise hast du nicht so große Serversysteme wie beispielsweise Google, aber du meinstest ja, dass du dich auf ein bestimmtes Themengebiet spezialisieren solltest.

Sende bots / crawler aus, archiviere Inhalte, gib Leuten die Möglichkeit Links einzusenden und entwirf einen vernünftigen Suchalgorithmus.

» Freddixx » Beiträge: 93 » Talkpoints: 0,15 »


Hallo

Hier gibt es eine Open-Source-Projekt (soweit ich das sehe). Vielleicht findest du hier einige Ideen ... http://lucene.apache.org/java/docs/

Freundliche Grüsse

Lukas

» mosimann91 » Beiträge: 31 » Talkpoints: 1,24 »



Hi,

falls du ein vorgefertigtes Script haben willst, wirst du auf web-banana.net fündig. Dort gibt es eine Suchmaschine welche du selber gestalten kannst. Werbung musst du natürlich in Kauf nehmen "(c) by Web-Banana". Das ist das einzige was ich gefunden habe. Falls du ein Beispiel suchst, schau mal dort hin: www.blue-search.de.vu Ansonsten schau doch selber Mal in Google nach, vielleicht findest dort was. Ist nicht sehr professionell, aber als kleine Suchmaschine sollte es reichen ;)

MfG,
Daniel

» [FL4$H] » Beiträge: 181 » Talkpoints: 4,21 » Auszeichnung für 100 Beiträge


Hallo,

ich zweifle daran, dass der Threadstarter die nötigen Programmierkentnisse und Ressourcen hat, um den großen Konkurrenz zu machen. Da er aber das auch nicht behauptet hat, ist es egal.

Es wäre von Vorteil, wenn du uns mitteilst, was genau du machen möchtest, da wir dir so besser helfen können. Was spricht für dich dagegen, bestehende Suchmaschinen entsprechend zu benutzen?

» UNIX » Beiträge: 6 » Talkpoints: 0,00 »


Wie schon in einem vorherigen Beitrag erwähnt funktioniert eine Suchmaschine mittels Abfrage von vorher per Crawler indexierten Seiten.

Du brauchst also

1. Einen vernünftig programmierten Crawler, am besten BESSER als der googlebot :lol:

und

2. Server mit vernünftiger Hardware Ausstattung um die Indexierten Seiten zu speichern und die Suchanfragen zu handlen. Wenn da mal mehr als 10 Leute
gleichzeitig suchen, sollte es schon mehr als ein mini Hosting Account sein
(muss ja nicht gleich ein Datacenter sein)

Suchst Du jedoch nur eine Suchfunktion für eine gerne auch mal etwas größere Website ist Dir mit gängigen Skripten besser geholfen.

Tschüßle

» ThomasB » Beiträge: 6 » Talkpoints: 1,57 »


Ähnliche Themen

Weitere interessante Themen

^