Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 903 раза!

Форум

Добро пожаловать, Гость!

Как обеспечить быстрое пере-прочтение файлов?

Советы и рекомендации, полезные инструкции, обмен опытом
alancast
Сообщения: 2
C нами: 1 год

Непрочитанное сообщение alancast » 05 ноя 2015, 15:28

Проблема такая: я на локальном сайте редактирую какие-то файлы (скажем, в потрохах CMS), потом обновляю кеш браузера, считываю страницу заново, но иногда должных изменений или их части не видно.
Впечатление такое, что в течение минуты файл, обновлённый на диске, кажется серверу старым и выдаётся его прежняя версия. Это происходит не всегда или не со всеми файлами, но иногда приходится очень досадно сношаться с этой проблемой. Иногда кажется, что, по неясной мне причине, изменения в настройках - например, плагинов в phpBB - не видны сразу в браузере, а появляются не с первой попытки.
Порой даже перезапуск сервера не помогал справиться с этими явлениями. (Хотя я не представляю, как такое может быть).

Пожалуйста, извините, если вопрос глупый или общеизвестный специалистам - я всего лишь любитель, который осваивает PHP и прочее методом тыка, чтобы сделать мир чуточку красивее тут и там. У меня нет времени всё бросать и идти учиться на программиста-профи :).

Подскажите, в чём же причина "тормозов" с обновлением информации?

Может, можно поправить какие-то настройки сервера или т.п.?

Заранее благо-дарю. :)

fade353
Сообщения: 25
C нами: 2 года

Непрочитанное сообщение fade353 » 05 ноя 2015, 16:24

Open Server тут непричем вообще, скорее всего сам скрипт так работает.

alancast
Сообщения: 2
C нами: 1 год

Непрочитанное сообщение alancast » 05 ноя 2015, 18:27

fade353 писал(а):Open Server тут непричем вообще, скорее всего сам скрипт так работает.

Я не знаю, что там при чём :), как это может быть свойство скрипта?
Если он перезапускается с нуля, то как он может считать ту версию файла, которой уже нет?

Например, скрипт DokuWiki: меняю css - изменения в браузере вижу.
Изменил файл PHP, перечитал страницу заново - изменения не отразились.
Впечатление такое, что где-то что-то кешировалось.
Я не говорю, что это именно Open Server - иначе написал бы, что это баг Open Server-а :).
Может, дело в движке PHP, или в OS Windows - знал бы, в чём, не спрашивал... :)
Просто надеюсь, что кто-то здесь может подсказать, в чём дело. :roll:

Аватара пользователя
DelphinPRO
Сообщения: 637
C нами: 4 года 10 мес
Откуда: Самара
Контакты:

Непрочитанное сообщение DelphinPRO » 05 ноя 2015, 20:58

Елки-палки, отключите кеширование в браузере.

Рекомендую для разработки расширение Web Developer для FireFox. Оно добавляет панельку в браузер с полезными функциями, в т.ч. кнопку для включени/выключения кеширования.
Изображение


Вернуться в «Полезные советы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей