Показать сообщение отдельно
  #5 (permalink)  
Старый 28.06.2011, 09:45
Интересующийся
Отправить личное сообщение для Jude Посмотреть профиль Найти все сообщения от Jude
 
Регистрация: 12.06.2011
Сообщений: 14

Цитата:
Чтобы не давать загружать одно и тоже нужно кэшировать результат и проверять его наличие в случае наличия не грузить с сервера. Запретить скачивать одно и тоже одним и тем же человеком можно только на сервере и не на 100%.
Я сделал кеширование на стороне сервера, т.е. при заходе на страницу проверяется время последнего изменения файла (если он есть; + это позволяет отдавать кеш-файлы всем пользователям и хранить их достаточно долго) и этот же кеш-файл отдаётся пользователям, а если кеш-файла нету, то пользователь скачивает страничку и тем-самым создаётся кеш-файл.
Но дело даже не в этом, ведь если пользователь будет "бегать" по ссылкам, то нагрузка на сервер будет вполне хорошая, поэтому и нужно написать скрипт (см. первый пост). Можно так же включить кеширование на стороне клиента, но с этим пока тестирую.
Цитата:
Как вариант, фиксировать время нажатия в некую переменную и приследующем нажатии проверять сколько прошло времени...
Хорошо, попробую написать

Последний раз редактировалось Jude, 28.06.2011 в 10:10.
Ответить с цитированием