Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Парни, вот такая проблема образовалась.. Пишу чат.. (VS 2005+Atlas)... там есть DIV со смайлами(*.gif).. их грузится около 500кб.. как бы сделать так,чтобы они сохранились в кэше у юзера? А то согласитесь, что грузить каждый раз при старте страницы 500 кб.. - это жестоко...И еще.. как установить срок хранения в кэше.. ну скажем месяц.? И вообще, научите, как грамотно делаются такие вещи? может у меня вообще не верный подход к проблеме? Заранее спасибо.. С Уважением, EROS P.S. Разумеется, сама страница не должна кешироваться вообще... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 02:43 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Неужели никто ничего не знает по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 16:01 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
картинки, если они статичны, и без того должны в кэше остаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 16:13 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Я в свое время аналогичную проблему решил просто - вынес страницу со смайлами в отдельную страницу и подключил ее через iframe. А на страницу поставил кэш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 16:15 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Да, картинки остаются.. но только на сутки почему то.... Именно так я и сделал.. (вынес во фрейм)... и установил кэш.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 21:01 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Парни, выручайте... совсем беда!! Страница кэшируется... но смайлы все равно КАЖДЫЙ РАЗ грузятся из инета!!! (хотя они реально лежат в кэше.. я прекрасно вижу их в папке на компе) Как такое вообще возможно и как с этим бороться??? И вот что я еще заметил... первый раз все прогружается... это я понимаю... потом пока открыт браузер можно выходить из чата.. заходить... они беруться из кеша.. Но только стоит закрыть окно браузера.. открываю и все качается по новой!!!! я уже и не знаю,что с этим делать.. (((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 03:40 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
тут наверное необходимо поработать с параметром, который отвечает за время "жизни" картинок в кэше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 10:31 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
а что это за параметр??? Честно говоря, до меня вообще не доходит, как я могу управлять картинками??? Страница то не грузится вообще!! она берется из кэша, как и должно быть при кешировании.. (видно по запросам).. а вот картинки тянутся .. чтоб их... ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 14:34 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
А где картинки на сервере находятся? Это статические файлики или из ресурсов тянутся? Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 16:27 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Dimon aka Manowar, да самые обычные гифы.. лежат в отдельной папке на сервере.. я даже ваше статью по поводу кеширования наизусть выучил, вроде все сделал как там и написано.. да и хитростей особых не вижу.. но результат тот же ((( Единственное,что меня несколько смущает, что в исходном коде страницы их как таковых нет, они записываются в DIV в событии Load страницы, но мне кажется это особой роли не играет.. К тому же, открыв эту страницу из кеша, все они там прописаны как и положено... Кстати вот хотел еще спросить.. что за параметр о котором тут говорили с помощью которого можно управлять "временем жизни" картинок??? Ни в вашей статье, ни в книгах.. я даже намека не нашел на подобный параметр, не говоря уже об описании... (((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 19:37 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
А вопрос так и остается открытым.. Как же мне все таки обойти это??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2006, 23:54 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Вспомнить бы где видел решение проблемы. Помнится пытался сайт в поисковую систему Yandex поставить - возникла проблема, что робот не может отследить дату изменения страниц на сайте. Таже самая ситуация с картинками. кеш проверяет не только размер файла, а также и время изменения. Сейчас пытался на Yandex в помощи найти решение проблемы - ненашел. Но точно помню, что в одном из Российских поисковиков написано, как решить ее. В заголовке html страницы добавляется тег, какой не помню, и сайта уже нет :( Хорошо там, где нас нет. Все там будем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2006, 06:42 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Ну если дело в тэге, то это тег Last-Modified и добавляется он через AddHeader как элемент заголовка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2006, 08:26 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
К сожалению, фишка с Last-Modified не покатила.. ((( Все осталось по прежнему... страница кешируется, картинки-нет.. ((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2006, 22:30 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
а мож браузер проверяет кроме пути до картинки еще и адрес страницы, а у тебя он с get частью.NET ??? ... I Like It! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2006, 23:09 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
что значит get частью? прзнаться честно не совсем улавливаю ход ваших мыслей.. подробности можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2006, 00:30 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Ну то есть если на двух страницах gotdotnet.ru/default.aspx?img=1 gotdotnet.ru/default.aspx?img=2 есть одинаковый image то возможно (не проверял) система кэширования браузера считает картинку с разных источников и поэтому подгружает ее еще раз..NET ??? ... I Like It! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2006, 01:20 |
|
||
|
Кэширование
|
|||
|---|---|---|---|
|
#18+
Нет, вы не совсем верно меня поняли.. возможно я недостаточно точно обрисовал ситуацию.. Попробую изложить конкретнее.. Есть DIV.. в него, в событии Load страницы, динамически добавляю ссылки на картинки,лежащие на сервере.. в результате получается примерно такой код..<div> <img src="../../../smile1.gif" > <img src="../../../smile2.gif" > ... <img src="../../../smile50.gif" > <div> Так вот.. суть в том, что эти картинки каждый раз подгружаются с сервера.. Причем кэширование распространяется только на сам html-код, но никак не на содержимое страницы.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 09:20 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=858&tid=1388719]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 352ms |

| 0 / 0 |
