Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Жесткая привязка ссылки на Аватар! -Cнижение нагрузки на сервер


Жесткая привязка ссылки на Аватар! -Cнижение нагрузки на сервер

Сообщений 1 страница 3 из 3

1

В настоящее время вид ссылки на Аватар осуществляется в таком формате
/img/avatars/0000/14/1c/15964-1259750362.jpg

Что требует, при отсутствии Аватара (не текущего юзера) на странице, парсить аякс запросами профиль пользователя. При запросе Аватаров нескольких пользователей(к примеру текущих посетителей) создается большая нагрузка на сервер

Существенно сократить её можно жесткой привязкой папки Аватара к id форума и к id юзера!
К примеру

/img/avatars/ForumAPITicket/UserID/this.png?1308003718

Тогда перезапрос Аватара можно будет делать без Аякс-запросов
Пояснения
Синим - постоянные имена
Красным - вставляемые цифровые переменные
Зеленым - антикеширующая добавка при смене Аватара для вывода на страницу (лежит в той же папке)

При смене аввы, старый Аватар складывается в новую Папку с уже с Антикеширующей добавкой

/img/avatars/ForumAPITicket/UserID/Old/1308003718.png

В Данной папке Old - сменённых Аватаров необходимое количество до самой ранней даты восстановления


Ps: возможно лучше вместо /ForumAPITicket/

/BoardID/BoardCat/

Отредактировано Deff (Вс, 29 Апр 2012 14:21:55)

+1

2

Deff написал(а):

Существенно сократить её можно жесткой привязкой папки Аватара к id форума и к id юзера!
К примеру

/img/avatars/ForumAPITicket/UserID/this.png?1308003718

Бред.

Deff написал(а):

Ps: возможно лучше вместо /ForumAPITicket/

/BoardID/BoardCat/

Ужас...

Проще что-то вроде:

/img/avatars/0000/BoardID/UserID/avatar.png

Отредактировано RUSSIAN_GOBLIN (Вс, 29 Апр 2012 23:19:47)

0

3

RUSSIAN_GOBLIN написал(а):

Бред.

:glasses:  См Смайлики

0


Вы здесь » Единый форум поддержки » Сделаем сервис лучше » Жесткая привязка ссылки на Аватар! -Cнижение нагрузки на сервер