Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > облако тегов


Автор: ilya_cska 18.4.2009, 04:29
Есть таблица tag_id, tag_name, tag_count(число использования тега). Далее выбираю теги, используя простое соотношение 
(tag_count*максимальный_азмер_шрифта) / max(tag_count) нахожу размер шрифта конкретного тега.
 А как еще можно найти вес тега? какие алгоритмы Вы используете?

Автор: ilya_cska 26.4.2009, 03:13
сделал с помощью логорифмирования

Автор: skyboy 26.4.2009, 13:46
можно http://www.dserg.com/tag-cloud-trends-dynamic-freshness-2007-02-15.html.
можно нормализовать не только логарифмированием(например, просто расставить по "местам": 1 по количеству, второй и т.д.) чтоб избежать слишком большой разницы в размерах.
можно вообще не определять разный размер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)