Роберт
Аналитик
Upload , сессии и сборщик мусора
Практически на всех почтовых серверах делается так: вначале ты пишешь само письмо , потом по одному файлу закачиваешь туда аттачменты (в любой момент имея возможность стереть ненужный файл) , и потом посылаешь.
Кто-нибудь может на пальцах обьяснить или показать в сторону описания как эти файлы хранятся на сервере? При обычной закачке файл пропадает из временной директории как только отрабатывает скрипт принявший его , а тут он наверняка связан с сессиями. Но как тогда реализуется сборщик мусора? Ведь пользователь не всегда отправляет закаченные файлы. Иногда он просто закрывает браузер и тогда файлы повисают мёртвым грузом на сервере. Не кроном же их удалять!
Можно конечно при каждом входе нового пользователя устраивать проверку истекших сессий , но видя что во всех почтовых программах и менеджарах закачки работает один и тот же принцип у меня появляются подозрения - может это уже как-то реализуется с помощью готовых функций?
Практически на всех почтовых серверах делается так: вначале ты пишешь само письмо , потом по одному файлу закачиваешь туда аттачменты (в любой момент имея возможность стереть ненужный файл) , и потом посылаешь.
Кто-нибудь может на пальцах обьяснить или показать в сторону описания как эти файлы хранятся на сервере? При обычной закачке файл пропадает из временной директории как только отрабатывает скрипт принявший его , а тут он наверняка связан с сессиями. Но как тогда реализуется сборщик мусора? Ведь пользователь не всегда отправляет закаченные файлы. Иногда он просто закрывает браузер и тогда файлы повисают мёртвым грузом на сервере. Не кроном же их удалять!
Можно конечно при каждом входе нового пользователя устраивать проверку истекших сессий , но видя что во всех почтовых программах и менеджарах закачки работает один и тот же принцип у меня появляются подозрения - может это уже как-то реализуется с помощью готовых функций?