ангел, стремящийся во тьму
Здравствуйте всем
у меня такой вопрос, почему бы не сделать так, чтобы закрытые записи были видны только тем, кто видит сами записи, зачем показывать всем остальным, что она есть?

у меня такой вопрос, почему бы не сделать так, чтобы закрытые записи были видны только тем, кто видит сами записи, зачем показывать всем остальным, что она есть?
-
-
20.12.2006 в 17:14xD
-
-
20.12.2006 в 17:18о, вот уж не согласна, есть и другие отличии, а так очень неудобно(
-
-
20.12.2006 в 17:26Потому что это увеличит нагрузку настолько, что работать на Дневниках станет совершенно невозможно. Вопрос поднимался уже не раз, но до настоящего времени ответ неизменен - нет. По техническим причинам, а не потому что мы такие вредные.
-
-
20.12.2006 в 17:32а такой код уже есть? и он тестировался?
-
-
20.12.2006 в 17:37эх.. жаль, что не получится
-
-
20.12.2006 в 17:53Чтобы знать, что не стоит ронять на ногу гирю, необязательно проводить эксперимент, правда?;о) С программами примерно так же: можно оценить тяжесть алгоритма не реализуя его.
-
-
20.12.2006 в 18:44не совсем правда.
вот, например, когда добавили второй сервер дайрей считалось, что все пойдет нормально, а началась рассинхронизация.
-
-
20.12.2006 в 19:01Это совершенно разные вещи. Не путайте алгоритм и техническое решение;о)
-
-
20.12.2006 в 19:33так ведь и роняние гири на ногу можно по-разному реализовать.
если в двух словах, то ничего не делалось, потому что считается, что ничего сделать нельзя.
-
-
20.12.2006 в 19:44Потому что теоретические выкладки показали, что это слишком ресурсоёмко. Возможно, в будущем ситуация изменится к лучшему, но на данный момент техническая база не позволяет реализовать подобную функцию.
-
-
20.12.2006 в 20:33-
-
20.12.2006 в 20:39Значит, Вы её не закрыли.
-
-
20.12.2006 в 20:451. "Закрытая запись"
2. "Открыта только для списка"
3. Собсственно список. По нику в строке. В соответствии с написанием.
-
-
20.12.2006 в 21:00о какой записи идёт речь?
-
-
20.12.2006 в 21:21-
-
20.12.2006 в 21:28-
-
20.12.2006 в 21:50Зашла под запасным логином. Ваши закрытые записи не видны.
-
-
20.12.2006 в 21:52-
-
21.12.2006 в 14:30расскажите вариант реализации этого отличный от того который знаем мы, наш вариант примерно следующий:
1. смотрим количество постов которые юзер хочет видеть на странице (допустим 10)
2. выбираем из базы 10 записей
3. проверяем 10 записей на доступ оказалось что 3 из них юзеру показывать нельзя далее 2 варианта:
3.1. Показываем юзеру только 7 записей - но может быть ситуация когда все 10 от него закрыты как быть? показать ему пустую страницу?
3.2. считать еще 3 записи и проверить их на доступ, допустим 3 из них закрыты опять читаем 2 записи? а ведь на п3 все 10 записей могут оказаться закрытыми да и на п3.2. считываемые записи будут закрыты, можно конечно сразу читывать с запасом а потом проверять но запаса может не хватить и дочитывания в этом случае опять не избежать, а если хватит то получается мы зря считали избыточные записи т.е. зря нагрузили сервер, да и с постоянным дочитыванием на сколько записей будет считано больше? на сколько увеличится время загрузки одной такой страници? и все ради чего? чтобы вы не видели текст "эта запись не предназначена для просмотра"?
Мы никогда не говорили что наши алгоритмы идеальны, и быть может есть другие варианты решения этой конкретной проблеммы, так поделитесь, быть может со стороны виднее, мы вам только спасибо скажем. А варианты которые видим мы реализуемы но на них нужны вычислительные ресурсы, сейчас лишних ресурсов нет, потому реализовано это оптимально с нашей точки зрения.