Kapcsolódó cikkek, stb. lekérése
Sokfelé látni, hogy egy pl. cikk alatt szerepel egy rakat korábbi cikk linkje, mint "kapcsolódó írások" elérései.
A kérdésem az volna, hogy érdemes ezt megvalósítani, hogy a legkényelmesebb (időszerű, jól karbantartható - itt különösen számít a tapasztalatotok), leggyorsabb legyen?
Először arra gondoltam, hogy rögzítem a korábbi cikkek pl. azonosítóját, de ez se nem elegáns, se nem frissül, ha új cikk érkezik.
A másik megoldásom az - ennél tartok most -, hogy amolyan "belső keresőszavakat" adok meg, és a rendszer auto lekéri azokat a cikkeket, amiknek a kért szavak szerepelnek mondjuk a címében, vagy szövegében.
Milyen megoldást alkalmaznátok? (Természetesen a fentieken kívül is örömmel fogadok ötleteket!)
PHP 4.1+, Mysql 4+ alatt valósítanám meg, de inkább az elgondolásra, semmint a kivitelezésre lennék kíváncsi.
A válaszokat előre is köszönöm!
■ A kérdésem az volna, hogy érdemes ezt megvalósítani, hogy a legkényelmesebb (időszerű, jól karbantartható - itt különösen számít a tapasztalatotok), leggyorsabb legyen?
Először arra gondoltam, hogy rögzítem a korábbi cikkek pl. azonosítóját, de ez se nem elegáns, se nem frissül, ha új cikk érkezik.
A másik megoldásom az - ennél tartok most -, hogy amolyan "belső keresőszavakat" adok meg, és a rendszer auto lekéri azokat a cikkeket, amiknek a kért szavak szerepelnek mondjuk a címében, vagy szövegében.
Milyen megoldást alkalmaznátok? (Természetesen a fentieken kívül is örömmel fogadok ötleteket!)
PHP 4.1+, Mysql 4+ alatt valósítanám meg, de inkább az elgondolásra, semmint a kivitelezésre lennék kíváncsi.
A válaszokat előre is köszönöm!
Csoportok
Egyébként is érdemes csoportosítani a cikkeket, esetleg a csoportok alapján később keresőt rakni rá, vagy ilyesmi.
Olyanra gondolok, mint a drupal taxonomy-ja. Pl. létezik pár olyan drupal modul, ami ezt tudja: relatedlinks.
A nodewords és keywords modulban kulcsszavakat adhatsz meg cikkekhez, amiket később feldolgozhatod: pl miden oldalt, aminek kulcsszavainak valamelyike előfordul az aktuális cikkben vszínűleg kapcsolódik a cikkedhez.
Ha már drupal, akkor létezik az attached_node, amivel direktben, előre definiálva tudsz a cikkedhez másik cikkeket csatolni, de ez nem automatikus.
Esetleg érdemes ezen megoldásokat kombinálni. A drupallal kapcsolatban további infót a http://drupal.hu/ oldalon találsz.
--------
Poetro
Szerintem ezt általában nem
A cikkek közti relációt pedig radio gombokkal tudják kiválasztani. (a > b || a < b || a <> b) esetekben.
bongyi
nem mindig jó az automatizálás
Gyulus
Köszönet a válaszokért
Egyébként akkor - Poetro megerősítésére - a keresőszavas megoldást fogom megnézni.
Gyulus, egy picit bővebben tudnál mesélni tapasztalataidról?
Köszönöm a válaszokat (ha valakinek még van meglátása, ne kíméljen)!