samfrst, js в браузере никак не может узнать обновился ли файл. Можно скачивать и сравнивать с предыдущим раз в N секунд, можно пытаться получить следующий по номеру, и если ошибка - делать повторную попытку.
Но это говнокод, и лучше бы научить сам сервер высылать уведомления о том, что новый файл появился.
Twitt, у вас расхождение в термине "корень"
вы о document_root, и потому предлагаете "htaccess в корне", а Владислав Лысков имеет в виду корень проекта, и предлагает настроить вебсервер так, чтобы document_root был в папке public.
natojezlo, не нужно.
Не те объемы совсем.
Ну вот представь, если твой сервер обслуживает страницу за пол секунды, например (это еще дофига), то для заметных тормозов нужно чтобы эти 50 человек встретились в пределах нескольких минут. А у тебя сутки.
Vernal96, смотря какой динамический контент.
Например live collections в некоторых случаях удобны. Или MutationObserver, или старый добрый dom traversing. Можно даже по таймеру пересчитывать сколько где элементов, и если что-то поменялось - находить новые.
Чаще всего проблема не в том, как найти этот "динамический контент", а в том, чтобы понять когда он появился. И для этого как-раз события хороши.
Но это говнокод, и лучше бы научить сам сервер высылать уведомления о том, что новый файл появился.