оч странно, почему в этой версии не озвучены пиндосы: наверняка же они замастрячили поломанную прошивку.
а ещё насовали бракованные двигатели и прочие детальки.
Надим Закиров, дело тут совсем не в ни "как", а в том, что вы из последних сил пытаетесь найти оправдание своим потугам.
в практически любом современном популярном движке, есть функционал добавления собственных задач в крон.
а где-то даже есть очереди.
а если вам реально захотелось упороться и заявлять "юзер вообще тупой", то спешу заявит - такому юзеру не то что такие файлы нужны, а он даже не сможет их загрузить.
go to, ты какой-то странный: то у тебя бандеровский язык, то олед и максимально черный. а ни чо, что уже давно жили и с бандеровским (коим он не является) языком и неOLED-экранами с нормальным черным?
Надим Закиров, я бы тоже смог. но это не вяжется с вашим же "не заебывая пользователя".
а если вы сами это делаете, то и консоль можно попользовать и в крон закинуть.
короче: не знать/уметь чего–либо – абсолютно нормально. но отстаивать свое незнание – за пределами моего понимания.
Надим Закиров, это зависит от движка.
некоторые вообще не имеют подобного функционала, некоторые посредством собственного апи позволяют поставить задачу в фон/очередь и/или в крон.
этот разговор без конкретики – вообще ни о чём.
более того, на среднестатистическом хостинге "не заебывая пользователя" не получится загрузить большой файл. а на некоторых - это тупо невозможно.
Надим Закиров, она отлично приемлема: отправить с фронта задание бэку.
всё на этом. остальным рулит только и исключительно бэк.
фронту остаётся только периодически спрашивать бэк "готово ли".
Надим Закиров, и сколько же времени потребуется для загрузки в браузер 30мб?
а 300?
а 3000?
а 5000?
а на сервере он уже есть. неужели это не очевидно?
Доп. нагрузкой создаваемой пост-запросами каждые 30 сек. можно пренебречь, это просто мизер для любого хостинга.
рили?
вы считаете что несколько десятков или дестяков тысяч запросов на сервер, когда можно без них – это норм?
особенно, когда сервер должен еще что–то делать?
Надим Закиров, мой вариант тож будет работать на любом хостинге: нет вариант пользовать консоль напрямую, используйте крон.
незачем грузить фронт тем, что ему вообще не нужно. и при этом плодить еще кучу запросов на сервер.
что может быть обработано только на сервере, должно быть обработано только там.
это аксиома.
или вы желаете иметь клиентов, у которых страница будет грузиться десятками секунд или минутами?
я исхожу из заданного вопроса, а не догадок.