Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Mysql Datenbank Suche Suchscript
Alain_Aubert
Geschrieben am: Di 8.06.2004, 20:12
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4721
Mitglied seit: 25.09.2003


Hallo

Ich hab für die Webmasterfaq Suche ein Mysqsl Suchscript benötigt und hab bei Google folgendes gefunden: http://www.php-free.de/Suche/

Von dort habe ich mir dann http://www.digitalgenesis.com/software/dgssearch/ heruntergeladen.
Das Script hat am Anfang einen recht guten Eindruck hinterlassen, ist aber sehr rudimentär.

Hat jemand von euch Erfahrungen mit Mysql-Suchen? Kennt jemand evtl bessere (kostenlose) Scripte die evtl auch über eine Ranking Methode verfügen und vor allem Suchabfragen mit mehreren Wörtern sinnvoll umgesetzt haben.

Grüsse
alain
Top
PMEmail PosterUsers Website
Top
 
 
Roger Bobst
calac gmbh
#2 Geschrieben am: Di 8.06.2004, 20:20 (+00:08)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 426
Mitglied seit: 15.02.2004


Ciao Alain

Ich wollte schon lange mal mit dem rumspielen: http://www.phpdig.net/ Webspider and Search Engine....klingt lecker ;-)

Vielleicht ist das auch was für dich ?

Gruss
Roger
Top
PMEmail PosterUsers Website
Top
 
Josh
#3 Geschrieben am: Do 10.06.2004, 16:26 (+44:06)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2139
Mitglied seit: 19.10.2003


ich hab das jetzt nur kurz überflogen, aber du weisst, dass mysql eine sehr gute eigene möglichkeit zur volltextsuche bietet?

select * from produkte where match(name,beschreibung) against ('xyz');

damit kannst du sowas vielleicht recht schnell selber proggen?!


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
linkudu
#4 Geschrieben am: Fr 25.06.2004, 08:27 (+14d 16:01)
Report PostQuote Post

AyomRank 3
******

Gruppe: Member (aktiv)
Beiträge: 41
Mitglied seit: 25.06.2004


selber machen, würde ich auch empfehlen - man kann sogar relativ einfach nach der mysql abfrage nochmal die keyword-density berechnen und ruck-zuck haste deine eigene Suma (für die eigene Seite - für's web ist das natürlich nix) ....


linkudu


--------------------
Linkpartner gesucht? Noch freie Werbeflächen vorhanden oder Werbeflächen gesucht? - LINKUDU.COM !!
Top
PMEmail PosterUsers Website
Top
 
Alain_Aubert
#5 Geschrieben am: Fr 25.06.2004, 21:42 (+13:15)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4721
Mitglied seit: 25.09.2003


QUOTE
ich hab das jetzt nur kurz überflogen, aber du weisst, dass mysql eine sehr gute eigene möglichkeit zur volltextsuche bietet?

Match agains ist mir nicht unbekannt, jedoch war der Tenor, dessen, was ich gelesen habe, dass es sinnvoll ist fertige Scripts einzusetzen, da es eben nicht so einfach ist eine wirklich gute Suma zu bauen.

QUOTE
selber machen, würde ich auch empfehlen - man kann sogar relativ einfach nach der mysql abfrage nochmal die keyword-density berechnen und ruck-zuck haste deine eigene Suma

Dann spuck doch mal ein paar Zeilen aus, würd mich interessieren.

Ich habe mich noch nie soweit damit beschäftigt, dass ich jeh eine eigene, halbwegs ausgereifte, Suche entwickelt habe.
Top
PMEmail PosterUsers Website
Top
 
c-e
#6 Geschrieben am: Sa 10.07.2004, 01:42 (+14d 03:59)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung (Mod)
Beiträge: 330
Mitglied seit: 20.10.2003


Ein 'match against' auf einen volltext-index berechnet doch die Density vollkommen automatisch auch wenn man es nicht möchte wink.gif

@Alain

Wie würdest du denn die Datenbestände beschreiben bzw. was genau möchtest du durchsuchen lassen und welche Ranking-Kriterien sollen evtl. noch einfliessen?
Top
PMUsers Website
Top
 
Josh
#7 Geschrieben am: Sa 10.07.2004, 09:29 (+07:46)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2139
Mitglied seit: 19.10.2003


CODE
mysql> CREATE TABLE articles (
   ->   id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
   ->   title VARCHAR(200),
   ->   body TEXT,
   ->   FULLTEXT (title,body)
   -> );
Query OK, 0 rows affected (0.00 sec)

mysql> INSERT INTO articles (title,body) VALUES
   -> ('MySQL Tutorial','DBMS stands for DataBase ...'),
   -> ('How To Use MySQL Well','After you went through a ...'),
   -> ('Optimizing MySQL','In this tutorial we will show ...'),
   -> ('1001 MySQL Tricks','1. Never run mysqld as root. 2. ...'),
   -> ('MySQL vs. YourSQL','In the following database comparison ...'),
   -> ('MySQL Security','When configured properly, MySQL ...');
Query OK, 6 rows affected (0.00 sec)
Records: 6  Duplicates: 0  Warnings: 0

mysql> SELECT * FROM articles
   -> WHERE MATCH (title,body) AGAINST ('database');
+----+-------------------+------------------------------------------+
| id | title             | body                                     |
+----+-------------------+------------------------------------------+
|  5 | MySQL vs. YourSQL | In the following database comparison ... |
|  1 | MySQL Tutorial    | DBMS stands for DataBase ...             |
+----+-------------------+------------------------------------------+
2 rows in set (0.00 sec)


das findest du hier:

http://dev.mysql.com/doc/mysql/en/Fulltext_Search.html

wirklich sehr einfach und sehr nützlich. es gibt in mysql sogar eine suchmöglichkeit, welche nach dem wort in verschiedenen schreibweisen suchen kann, sozusagen nach dem wortlaut. meier findet dann auch meyer, maier etc.
weiss leider nicht mehr genau wie das ding hiess... :-/

ah doch, die funktion hiess soundex().

Bearbeitet von j0sh am Sa 10.07.2004, 09:29


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Alain_Aubert
#8 Geschrieben am: Sa 10.07.2004, 14:19 (+04:50)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4721
Mitglied seit: 25.09.2003


QUOTE
Wie würdest du denn die Datenbestände beschreiben bzw. was genau möchtest du durchsuchen lassen und welche Ranking-Kriterien sollen evtl. noch einfliessen?


Ich suche schon lange nach einem freien und ausgereiften Suchscript. Dies sollte möglichsts breit anwendbar sein, aber aktuell wurde es, um die Artikel der Faq: http://www.webmasterforum.ch/faq/ zu durchsuchen. Die Suche des IPBs zu verbessern wäre ein 2ter Schritt.

Ich bin aber noch nicht dazu gekommen die Empfehlungen in diesem Thread alle auszuprobieren.
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/1697

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Suche Content zum Thema Wien selfbusiness 11 0 So 7.09.2008, 01:11
Suche Designer "Rasche Abwicklung" chipchip 119 1 Sa 6.09.2008, 15:14
suche Textlinks/backlinks ab PR3 zur miete snoopys bruder 72 4 Fr 5.09.2008, 16:43
ich suche jemanden für einen Geschäftsaufbau alicewanner1 265 8 Fr 5.09.2008, 16:09
{Suche} Werbemöglichkeiten - div. Themen funnyjanni 475 14 Fr 5.09.2008, 14:30
PHP/MySQL Entwickler für Projekt gesucht BigRed 63 0 Fr 5.09.2008, 12:05
Auf der Suche nach einem Job ( vorzugsw. 400€ ) Bertrammarcel 70 0 Mi 3.09.2008, 14:44
Suche Webdesigner ratatoeskr 58 0 Mi 3.09.2008, 11:46
Suche Chat Yuuki 59 5 Di 2.09.2008, 15:48
Fragen zu Datenbank in ASP.net Big Rob 69 3 Di 2.09.2008, 15:39




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]