Най-търсено

Ev0luti0N

Registered
Как се прави това търсачката кои тагове са най-много търсени.
Моято идея е, че при всчко натискане на бутона записва тага в ДБ-то и втората таблица записва колко пъти е добавен този таг, ако вече съществува и доло се нареждат най-търсените.. Но ми звучи много натоварващо :D
Дайте вашите идеи :)
 
Не е нужно чак две таблици. Правиш проверка в таблицата с таговете дали го има този таг, ако го има му слагаш +1, посредством ъпдейт иначе го insert-ваш :)
 
devent каза:
Не е нужно чак две таблици. Правиш проверка в таблицата с таговете дали го има този таг, ако го има му слагаш +1, посредством ъпдейт иначе го insert-ваш :)
Ясно, и аз имах това впредвид явно простно не съм го обеснил като хората :)
Но други начини няма ли, защото незнам тей не натоварва ли?
Смисъл толкоз записи като се търсят и се записват..
 
За да разбираш кой таг е най-търсен, трябва да записваш някъде таговете, дали ще записваш всеки таг и накрая ще групираш и разбереш кой е най търсен, дали ще записваш само един път един таг и ако пак бъде използван, ще ъпдейтваш едно поле с +1 , ти си избери, аз ти препоръчвам да правиш проверка дали вече не е търсено за такъв таг и ако е, ъпдейтваш поле с +1, ако не го записваш като нов, можеш на това поле, което ще го ъпдейтваш с +1 (съдържащо само цифри) да му сложиш индекс така ще се търси по-бързо, колко тага предполагаш, че ще имаш и за какъв срок ?
 

Back
Горе