Цитата:
|
Чтобы не давать загружать одно и тоже нужно кэшировать результат и проверять его наличие в случае наличия не грузить с сервера. Запретить скачивать одно и тоже одним и тем же человеком можно только на сервере и не на 100%.
|
Я сделал кеширование на стороне сервера, т.е. при заходе на страницу проверяется время последнего изменения файла (если он есть; + это позволяет отдавать кеш-файлы всем пользователям и хранить их достаточно долго) и этот же кеш-файл отдаётся пользователям, а если кеш-файла нету, то пользователь скачивает страничку и тем-самым создаётся кеш-файл.
Но дело даже не в этом, ведь если пользователь будет "бегать" по ссылкам, то нагрузка на сервер будет вполне хорошая, поэтому и нужно написать скрипт (см. первый пост). Каким образом можно кешировать на стороне клиента? localStorage не подходит, я не смог всё это объединить
Цитата:
|
Как вариант, фиксировать время нажатия в некую переменную и приследующем нажатии проверять сколько прошло времени...
|
Спасибо, попробую написать
![](images/smilies/smile.gif)