18:04

Let's disappear in a dream
всем здравствйте
хочется вот что спросить=)
когда мы заходим на дневник, то видим "закрытая запись ляля тополя"
естественно, у многих возникает любопытство... а что это там человек прячет??
у меня тоже такое несколько раз было... интересно же

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

это реально?

Комментарии
30.07.2007 в 18:08

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
Не лучше. Это существенно увеличит нагрузку на сервер, раза в два как минимум.
30.07.2007 в 18:37

Let's disappear in a dream
Караидель а в чем собственно заключается эта нагрузка?? в том, что добавят лишнюю строку кода?
30.07.2007 в 18:51

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
lost_in_hell
Это не лишняя строчка кода, это полностью переделать взятие записей, которые должны отображаться. Довольно тяжело это объяснить на пальцах, так что лучше поверьте на слово.
Пару месяцев назад мне довелось реализовывать похожую функцию для совсем другого проекта, так что со всей ответственностью могу заявить, что тормоза заметны неворужённым глазом, хотя там речь идёт о таблице с парой сотен строк максимум, а не с несколькими миллионами, как в Дневниках.
30.07.2007 в 19:34

Kids in durex.
а почему на других серверах нет нагрузки? :shy:
30.07.2007 в 20:06

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
hot carrot
Потому что там иначе база организована и сама база совсем другая. Их же целая куча существует: MySQL, MS SQL, ORACLE, PROGRESS и так далее. И у каждой по десятку версий и разновидностей. Даже набор доступных команд и типов данных может существенно различаться. Не говоря уже о том, что время возврата датасета (при аналогичных таблицах и равном количестве строк) может отличаться раз в 10.
30.07.2007 в 20:10

Kids in durex.
Караидель спасибо,буду знать :)
31.07.2007 в 18:40

Let's disappear in a dream
на самом деле, если грамотно написать нагрузки никакой не будет, другое дело, что для вас это хуже
возможно, меньше регистраций, т.к. закрытые записи тянули любопытных зарегиться, отсюда больше денег, просмотра и тд и тп
31.07.2007 в 18:50

149ea694a792f3ad2caaf77077a0df58 Спорящая с богом
lost_in_hell
Большинство закрытых записей открыты для Белого списка, а не для зарегистрированных, так что на количество регистраций оно никак не влияет.
Да, можно организовать работу с закрытыми записями при минимальных ресурсных затратах, но при той системе, какая есть в ЖЖ - несколько фиксированных списков, которым может быть открыта запись. Для нашего случая это не очень подходит, у нас БД совершенно иначе организована.