SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Entwicklung und Softwaredesign

PHP Entwicklung und Softwaredesign Hier können strukturelle (Programmier-) Konzepte diskutiert und Projekte vorgestellt werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.11.2009, 17:23:28
otp otp ist offline
Anfänger
 
Registriert seit: Dec 2007
Beiträge: 11
Verwandte Artikel

Nabend erstmal ;)

Ich habe folgendes Problem, vielleicht hat ja jemand einen Vorschlag für mich:

Ich möchte mit Hilfe von PHP eine "Verwandte-Artikel-Funktion" realisieren.
Im Klartext bedetet das, dass ein bestimmter Artikel zu einem Thema aufgerufen wird und in einer extra Spalte dann 5 Artikel erscheinen, die ähnliche Themen behandeln.

Meine erste Idee war, das mit Tags umzusetzen. Das bedeutet, jeder Artikel bekommt Schlagwörter zugeordnet, die in der MySql Datenbank abgespeichert werden.
Wenn nun ein Artikel aufgerufen wird, vergleicht ein PHP Script die Schlagwörter des aktuellen Artikels mit anderen Schlagwörtern aus der Datenbank.

Doch wie bekomme ich es nun hin, dass zum Beispiel das arrayA("a","b","c","d") mit dem arrayB("e","f","g","a") und dem arrayN verglichen wird.
Anschließend sollte mein Script dann feststellen, wie viele gleiche Tags arrayN enthält und den Titel, sowie die ID des DatenbankeintragesN abfragen.

Vielleicht reicht meine Logik für soetwas einfach nicht aus :S


Ich hoffe mir kann jemand auf die Sprünge helfen ;)
Danke.
Mit Zitat antworten
  #2  
Alt 26.11.2009, 17:31:50
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 16
Beiträge: 2.269
AW: Verwandte Artikel

Zitat:
Meine erste Idee war, das mit Tags umzusetzen. Das bedeutet, jeder Artikel bekommt Schlagwörter zugeordnet, die in der MySql Datenbank abgespeichert werden.
Wenn nun ein Artikel aufgerufen wird, vergleicht ein PHP Script die Schlagwörter des aktuellen Artikels mit anderen Schlagwörtern aus der Datenbank.
Gute Idee!

Zitat:
einer extra Spalte dann 5 Artikel erscheinen, die ähnliche Themen behandeln.
Dumme Idee!


Du suchst eine n:m Relation und möchtest dein Ergebnis per JOIN ermitteln.
Mit Zitat antworten
  #3  
Alt 26.11.2009, 19:04:08
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Verwandte Artikel

die tags lassen sich per termgewichtung auch automatisch ermitteln, z.B. mit

http://de.wikipedia.org/wiki/TF-IDF

dann kannst du über das vsm

http://de.wikipedia.org/wiki/Vektorraum-Retrieval

ähnlichkeiten zwischen artikel berechnen. am besten du nimmst dafür den cosinus, denn die tags sind wahrscheinlich zipf-verteilt.

du kannst natürlich auch die tags per hand eingeben lassen, dann würde ich mir aber die verteiliung vorher noch mal genauer anschauen.

p.s.: tags ermitteln geht wohl auch ganz gut per http://www.tagthe.net/
Mit Zitat antworten
  #4  
Alt 27.11.2009, 17:14:17
otp otp ist offline
Anfänger
 
Registriert seit: Dec 2007
Beiträge: 11
AW: Verwandte Artikel

Vielen Dank erstmal!

Ich werde mich mal in diesem Themengebiet schlau machen. Ganz simpel ist es ja nicht gerade :D

Sobald ich Fortschritte mache, werde ich mich nocheinmal melden...

viele Grüße
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Artikel import aus fremden Shops und Kategorien jasonpetra MySQLi/PDO/(MySQL) 0 10.12.2007 16:21:22
Whileschleifen Problem Sarah19 PHP Grundlagen 24 09.03.2005 00:37:19
Warenkorbfunktion -> Artikel speichern quirrly PHP für Fortgeschrittene und Experten 11 27.12.2004 13:39:40
Artikel mit Bildern versehen und diese uploaden, wie? mad-boy PHP für Fortgeschrittene und Experten 6 14.04.2003 09:23:28
Bewerung gut/schlecht für Artikel kogi1 PHP Grundlagen 8 08.08.2002 11:10:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:10:05 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt