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

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

Ответы [ 5 ]

2 голосов
/ 09 октября 2008

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

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

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

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

0 голосов
/ 13 октября 2008

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

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

0 голосов
/ 09 октября 2008

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

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

0 голосов
/ 09 октября 2008

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

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

0 голосов
/ 09 октября 2008

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

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

...