Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Как удалить кэш сайта?

1183  1 2 3 4 все
AlexNek патриот26.09.21 21:41
AlexNek
NEW 26.09.21 21:41 
в ответ Murr 26.09.21 21:01
RebBoot?

Сам сервер перестартовал, как обычно.

Но вот если ты в старую студию файл добавишь? Он будет компилится?

#61 
AlexNek патриот26.09.21 21:47
AlexNek
NEW 26.09.21 21:47 
в ответ schizo 26.09.21 21:29
кто страницы отдаёт апач или энжинэкс?

В настройках стоит энжинэкс, да и не должна коре с апачем работать, по идее.


так а есть какой-то план, как докопаться до истины?

Особо докапываться уже смысла нет, нашелся путь как проверять новые версии. Просто записывать их в новых субдомен.

Обычно находится как то самой собой через какое то время.

#62 
AlexNek патриот26.09.21 21:53
AlexNek
NEW 26.09.21 21:53 
в ответ BSDLamer 26.09.21 21:37
и там в принципе все уже ясно

Может быть тогда есть версия откуда берется старая версия на совершенно новом компе?


что мешает взять нормальный браузер типа хрома

Edge значит не подходит? При отладке - да, иногда зависает.

Специально попробую...

#63 
BSDLamer Хвостатый Carpal Tunnel26.09.21 22:01
BSDLamer
NEW 26.09.21 22:01 
в ответ AlexNek 26.09.21 21:53

> Может быть тогда есть версия откуда берется старая версия на совершенно новом компе?


у меня не может быть никаких версий. Единственное о чем я могу судить это то что показывает curl


> Edge значит не подходит? При отладке - да, иногда зависает.

все что угодно подходит, что показывает заголовки, откуда взят документ (кэш или нет) и т.д.

я просто на твоем скриншоте подобных вещей не увидел

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#64 
AlexNek патриот26.09.21 22:24
AlexNek
NEW 26.09.21 22:24 
в ответ BSDLamer 26.09.21 22:01
я просто на твоем скриншоте подобных вещей не увидел

Заголовки я просто не копировал.

Кэш я отключил в дев тоолс

Особых отличий не вижу от edge


ну и курл

> User-Agent: curl/7.55.1

> Accept: */*

>

* schannel: client wants to read 102400 bytes

* schannel: encdata_buffer resized 103424

* schannel: encrypted data buffer: offset 0 length 103424

* schannel: encrypted data got 3204

* schannel: encrypted data buffer: offset 3204 length 103424

* schannel: decrypted data length: 3175

* schannel: decrypted data added: 3175

* schannel: decrypted data cached: offset 3175 length 102400

* schannel: encrypted data buffer: offset 0 length 103424

* schannel: decrypted data buffer: offset 3175 length 102400

* schannel: schannel_recv cleanup

* schannel: decrypted data returned 3175

* schannel: decrypted data buffer: offset 0 length 102400

< HTTP/1.1 200 OK

< Date: Sun, 26 Sep 2021 20:22:25 GMT

< Content-Type: text/html

< Content-Length: 2911

< Last-Modified: Fri, 24 Sep 2021 11:21:35 GMT

< Connection: keep-alive

< Keep-Alive: timeout=20

< Vary: Accept-Encoding

< ETag: "614db4bf-b5f"

< Accept-Ranges: bytes

<

<!DOCTYPE html>

<html>

....


#65 
BSDLamer Хвостатый Carpal Tunnel26.09.21 22:29
BSDLamer
NEW 26.09.21 22:29 
в ответ AlexNek 26.09.21 22:24

curl ни чем не отличается от того что ты до этого постил. Нет никаких заголовков говорящих клиенту как кешировать контент. Нет ни Cache-Control ни Expires

А значит как я уже и говорил, браузер будет кешировать и как на долго это зависит от Last-Modified заголовка.

Простыми словами браузер будет кэшировать локально в твоем случае

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#66 
AlexNek патриот27.09.21 12:34
AlexNek
NEW 27.09.21 12:34 
в ответ BSDLamer 26.09.21 22:29
curl ни чем не отличается от того что ты до этого пости

Ну я это и раньше говорил смущ


браузер будет кэшировать локально в твоем случае

Да пусть себе кэширует сколько вздумается. Локальный кэш всегда можно удалить.

А вот какого сервер отдает то новую, то старую версию...

Но пока на этом задерживаться уже нет времени, с субдоменами работает относительно неплохо.

#67 
BSDLamer Хвостатый Carpal Tunnel27.09.21 13:36
BSDLamer
NEW 27.09.21 13:36 
в ответ AlexNek 27.09.21 12:34

> Ну я это и раньше говорил смущ


ну так я подразумевал что надо добавить правильный конфиг. Если его не добавишь, вероятность что что то изменится весьма мала.

отдает сервер старую или новую версию тоже видно в curl, но не видя примеров - трудно помочь

0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#68 
AlexNek патриот27.09.21 19:41
AlexNek
NEW 27.09.21 19:41 
в ответ BSDLamer 27.09.21 13:36
что надо добавить правильный конфиг

Вообще то это палка о двух концах, для отладки кэш особо не нужен, а когда прогой пользуешься то да.

Так что нужно еще и избирательно на сайт.


но не видя примеров - трудно помочь

Спасибо огромное, но пока для этого направления нет времени. Родственники вот еще проблемок накидали...

#69 
BSDLamer Хвостатый Carpal Tunnel27.09.21 23:45
BSDLamer
NEW 27.09.21 23:45 
в ответ AlexNek 27.09.21 19:41

> Вообще то это палка о двух концах, для отладки кэш особо не нужен, а когда прогой пользуешься то да.

я всегда в проектах советую разработку вести в окружениях которые по максимуму похожи на прод, что бы потом избежать стресс и непонятки с опсами.

В принципе правило не кешировать html вообще, а только все остальное и пользоваться cache busting очень просто настроить. Для примеров конфигов можно глянуть h5bp проект.

> Спасибо огромное, но пока для этого направления нет времени. Родственники вот еще проблемок накидали...

без проблем





0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#70 
1 2 3 4 все