Автоподсказка freetags - сколько терминов друпал осилит?

Главные вкладки

Аватар пользователя News News 7 мая 2007 в 13:24

Начиная с Друпал5 появились freetags. Теперь, при добавлении новой ноды в строке терминов мы вводим первые буквы... и система автоматически подсказывает подходящие термины из словаря.

Вопрос в следущем: если в словаре содержатся сотни (а вместе с синонимами тысячи!) терминов, по которым нужно вести поиск - на сколько это будет тормозить (или грузить сервер)?

Комментарии

Аватар пользователя News News 8 мая 2007 в 12:38

Спасибо за ответ!
Вопрос важный, поэтому, если можно, в двух словах - откуда эта уверенность, что несколько тысяч не будут тормозить?
И на что идет нагрузка при поиске - на сервак или на канал?

Аватар пользователя kiev1 kiev1 8 мая 2007 в 12:53

Вопрос важный, поэтому, если можно, в двух словах - как не вводя буквы увидеть все теги в подсказке? ведь не будешь-же перебирать все 33 буквы? особенно если алфавит не знаешь...

Аватар пользователя ultraboy@drupal.org ultraboy@drupal.org 8 мая 2007 в 13:19

Встречный вопрос - а зачем все теги увидеть? Ведь не будешь же просматривать все несколько тысяч тегов (!) - особенно если алфавит не знаешь(!!!) ...

Аватар пользователя kiev1 kiev1 8 мая 2007 в 18:21

а если у меня в разделе допустим немного тегов, и не тегов а подразделов, их всего штук 20-30 - то что делать? ну скажите - жалко что-ли?

Аватар пользователя Dan Dan 8 мая 2007 в 23:54

> откуда эта уверенность, что несколько тысяч не будут тормозить?
Из опыта работы. Вот у модуля Category с количеством тегов проблемы (по крайней мере были, не знаю как сейчас), у taxonomy - нет.
Это что касается fre tagging. Если же обычные теги и понавключать разные древообразные иерархии, то может несколько тысяч и тормозить.

Аватар пользователя kiev1 kiev1 9 мая 2007 в 12:20

taxonomy super select - интересно он с fre tagging работает? интересно как это выглядит, потому что надо решить задачу - увидеть все подразделы и если нужного нет, то тут-же ввести в формочку новый что-б он сам создался - как это делается?

Аватар пользователя Dan Dan 9 мая 2007 в 13:12

То есть надо выводить select с терминами и input для нового термина. И кнопку "Добавить", при нажатии на которую - термин улетает на сервер (юзать AJAX)?

Пиши модуль.

Аватар пользователя kiev1 kiev1 9 мая 2007 в 17:07

так вот и я говорю - зачем модуль когда в поле free tags это уже есть только надо научиться увидеть все теги в выпадающем меню, или кнопочку приделать с выбором, только я не догадаюсь как и почему там этого нет

Аватар пользователя Dan Dan 9 мая 2007 в 17:32

Представь себе сайт, работающий несколько месяцев. На нём каждый день размещается несколько статей (пусть три), у каждой статьи несколько тэгов (тоже например три). Сколько будет терминов?
free tags как раз и придуман для такого случая.

Тебе нужна обычная таксономия с кнопкой добавить. Тут я соглашусь - не хватает оперативной добавки.

Аватар пользователя Kaom Kaom 12 декабря 2007 в 10:29

заранее извиняюсь за глупый вопрос, но я так понял это стандартная фишка друпала 5+
а где и как её включить?
в настройках словаря?
использую русский друпал, поэтому могу давать не совсем корректные названия менюшек, но это "Свободный выбор тегов" ?