Сергей Rekryt
дата модификации файла не изменится
Vladimir
Сергей Rekryt
если файл не будут менять
Vladimir
думаешь?
Сергей Rekryt
уверен
Vladimir
ну ладно :)
Vladimir
думай
Vladimir
я тоже так думал
Сергей Rekryt
можно пример
Vladimir
можно пример
пример - radicalform
я очень жестко попал в этой ситуации
Vladimir
когда файлы не удалялись
Сергей Rekryt
на php ведь можно сэмулировать, допустим создаём файл, делаем sleep(2); потом читаем stat, потом чтото делаем, но не сохраняем файл не меняем, его, потом ещё раз stat и чтобы модификация изменилась
Vladimir
мне пришлось досконально изучить этот вопрос
Vladimir
Vladimir
особенно на общих серверах
Vladimir
а уж как весело бывает на шаредах -я вообще промолчу
Vladimir
помимо php там их много
Сергей Rekryt
неоднократно лечил сайты от вирусов, эксплоиты которые меняют файлы и т.п. отслеживая по датам изменения файлов
Vladimir
и многие получают доступ к метаданным
Сергей Rekryt
не встречал хостинги которые сами меняют даты в файлах
Vladimir
Vladimir
пофиг
Vladimir
Den 💙💛
Vladimir
Vladimir
докер вообще глючная херня
Сергей Rekryt
если будет косячная версия linux кемто выбрана, то поправят
Vladimir
дырявая насквозь
Vladimir
Vladimir
я тебе говорю про то что в работе сервера нормального эти вещи меняются
Сергей Rekryt
ну я так понял есть исключительные случаи когда гдето программное окружение не верно работает
Vladimir
если ты думаешь что на сервер никто кроме php не работает - то ты ошибаешься
Vladimir
Vladimir
как бы архивирование сайта - это норма
Сергей Rekryt
архивирование не меняет mtime
Vladimir
я про то что в штатной системе это может приводить к непредсказумым последствиям
Igor
Сергей Rekryt
хорошо, буду следить за этим получше
Vladimir
иногда это работает
Vladimir
в изолированной среде
Vladimir
в реальности - нет
Сергей Rekryt
Igor
Igor
К примеру сохранил матерал связанные тумбы удалил если надо перегенерить.
Дмитрий
блин, написал все с генерацией, но понял что мне это по сути не нужно, у меня все генерируется походу приложения
Дмитрий
Vladimir
Vladimir
хотя файл не меняется
Vladimir
мало того - зачастую это делается на шареде скриптами хостера
Vladimir
или сам пользователь может просто установить права доступа
Сергей Rekryt
т.е. просто ставим другие права досутпа и всё, дата меняется?
Vladimir
одним словом полагаться на mtime - не лучшая идея
Vladimir
Сергей Rekryt
ну я сотни раз менял права и дата оставалась прежней, щас проверю
Vladimir
Vladimir
но по итогу это оказалось самым ненадёжным способом
Vladimir
надо припомнить что там было
Сергей Rekryt
Сергей Rekryt
не получается
Vladimir
завтра пороюсь вспомню
Сергей Rekryt
и тут тоже, как не меняй права
Сергей Rekryt
tar czvf mtime.txt.tar.gz mtime.txt
Сергей Rekryt
запаковка в архив тоже не меняет дату модификации файла почемуто
Igor
Не права а владельца вроде.
Вообще там проблемы не а том что она меняется, а в том что это не предсказуемо особенно если решение массовое
Igor
Кстати у меня вообще в кроме скрипт на изменение прав =)
Αλέξανδρος
Сотка
Dmitry
Бот?
Αλέξανδρος
Бот?
Ну сотый же. Пускай будет.
Dmitry
Dmitry
https://m.habr.com/ru/company/vdsina/blog/547064/
Dmitry
Жиза 😌
Artem
Artem
Artem
Vladimir
https://topvisor.com/ru/journal/marketing/metrics-code-became-faster/#rt