На сайте Web 2.0, сколько времени (в секундах) должен занимать недавно добавленный тег, чтобы он отображался и индексировался для поиска?

#performance #optimization #search #tagging

Вопрос:

Я создаю сайт web 2.0 с функциями пометки и хотел бы узнать у любого, у кого есть опыт, сколько времени (в секундах) может потребоваться системе, чтобы а) показать новый тег в данной записи и б) проиндексировать тег для поиска. Например, должен ли недавно добавленный тег быть доступен для поиска через 1 секунду, но отображаться на экране пользователя через .1 секунду?

Комментарии:

1. Я поставил повторный тег, я не вижу причин, по которым это проблема «веб 2.0». Больше связано с поиском и производительностью и т. Д. Кроме того, ваше использование «веб 2.0» в целом довольно странно. 😉

Ответ №1:

Я думаю, что это действительно зависит от типа сайта, размера сайта, общей сложности и ожиданий пользователей.

Вам придется сбалансировать все, чтобы удовлетворить ваши потребности, я не верю, что существует какой-либо стандарт де-факто, который гласит, что это должно быть X секунд.

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

Кроме того, пользовательский интерфейс для добавления является большим фактором, влияющим на то, как долго он должен отображаться для пользователя и как вы это делаете.

Ответ №2:

Это зависит от того, как вы справляетесь с изменениями. Это должно быть последовательным.

Но все, что страдает от такого рода задержек, должно быть обнаружено в пользовательском интерфейсе: тег, добавленный, но еще не доступный, должен отображаться таким образом, чтобы он идентифицировался как добавленный, но еще не доступный, поэтому пользователь не считает, что он столкнулся с ошибкой там, где ее нет.

Ответ №3:

Я бы хотел, чтобы он немедленно появился в записи — если я не увижу его там при обновлении, я буду предполагать, что что-то пошло не так, когда я его добавил, и попробую добавить его снова.

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

Ответ №4:

@workmad, я бы хотел, чтобы это было немедленно (.1 сек) для обоих, но есть компромиссы с обновлением индекса (мы используем БЫСТРЫЙ), поэтому я действительно ищу здесь лучшие практики, а не мой идеал.

@Митчел, спасибо. Я согласен, что нам нужно учитывать общую отзывчивость сайта, но, например, считаете ли вы, что пользователи считают систему тегов сломанной, если она одновременно предлагает поиск по тегам, а затем не обеспечивает поиск по тегам, которые я добавил, скажем, в последнюю минуту? Здесь есть баланс, который, как я думаю, пользователи могут обычно принимать между минутами и секундами на стороне индексирования, и мне интересно, где этот баланс. Еще раз спасибо за вдумчивый ответ.

Ответ №5:

Как уже говорили другие люди, это зависит от дизайна сайта, но будьте осторожны, чтобы задержки не выглядели как ошибки.

Задумывались ли вы о тестировании юзабилити, чтобы понять, что разумно для вашего сайта? Нет лучшего способа получить ответ на этот вопрос, чем увидеть, чего на самом деле ожидают пользователи.