Войти
ПроектыФорумУтилиты

GamedevLair (платформа для конкурсов на gamedev.ru) (4 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1 2 3 4 5 6 Следующая »
#45
(Правка: 19:00) 18:59, 22 июля 2019

MrShoor
> php
set_time_limit?
max-execution-time?

#46
(Правка: 19:02) 19:00, 22 июля 2019

MrShoor
> (на серверной стороне разумеется)
не пользуюсь убогим пхп Тебе стоит поставить реверс прокси перед твоим пхп, типа nginx пускай он файло принимает и потом тебе передает уже.

MrShoor
> и с временем выполнения запроса?
это не тестил, но думаю все будет хорошо, браузер не должен рубать запросы с мультипартфайлами. но это не точно, мне нечем зарезать скорость чтобы проверить.

skalogryz
> два года осталось. а что потом?
стабильный допиленный фреймворк

#47
19:01, 22 июля 2019

skalogryz
> set_time_limit?
Дада. То есть ты предлагаешь с дефолтовых 30 секунд поднять лимиты часов до 5-10? :)

#48
19:02, 22 июля 2019

Mephistopheles
> Тебе стоит поставить реверс прокси перед твоим пхп, типа nginx пускай он файло
> принимает и потом тебе передает уже.
тогда может быть уже имеет смысл делать связку хитрее.
а то, получается, что nginx перекачал N байт от клиента, а потом ещё и в апач эти же N byte заливал
Если файловое хранилище у них будет в той же сетке, то прокси надо будет только уведомить сервак о конце загрузки.

#49
(Правка: 19:05) 19:03, 22 июля 2019

MrShoor
> То есть ты предлагаешь с дефолтовых 30 секунд поднять лимиты часов до 5-10?
конечно. для скрипта загрузки.
можешь попробовать это делать исходя из размеров файла.

if (FileSize > toomuch) set_time_limit(muchTime)

Mephistopheles
> стабильный допиленный фреймворк
стабильный допиленный фреймворк, который будет выглядеть устаревшим.
либо работать выглядеть кое-как на свежевыпущенных Chrome и iOS, которыми пользуются целевые клиенты.

#50
19:09, 22 июля 2019

skalogryz
> который будет выглядеть устаревшим.
Пока они не обновят стандарт он будет актуальным

skalogryz
> либо работать выглядеть кое-как на свежевыпущенных Chrome и iOS, которыми
> пользуются целевые клиенты.
Ну за стили он не отвечает, так что... все будет хорошо.

#51
19:09, 22 июля 2019

skalogryz
> конечно. для скрипта загрузки.
> можешь попробовать это делать исходя из размеров файла.
Не, не согласен. Ничего хорошего в том, чтобы скрипт висел n часов. Да и зачем обязательно пытаться пропихнуть 2Гб одним куском если можно нарезать файл на чанки, и скармливать по чуть-чуть?

#52
(Правка: 19:12) 19:11, 22 июля 2019

skalogryz
> конечно. для скрипта загрузки.
> можешь попробовать это делать исходя из размеров файла.
И конечно это не сработает. Код скрипта начинает выполняться только после полного получения запроса. Однако лайфтайм скрипта начинается в момент помещения его в память, т.е. вначале запроса. Нужно глобально повышать таймлимиты, а в остальных скпритах их снижать.

#53
19:21, 22 июля 2019

кстати а что за хостинг дает большой жесткий диск?

#54
19:25, 22 июля 2019

Mephistopheles
> кстати а что за хостинг дает большой жесткий диск?
У меня bluehost пишет, что анлимитед диск спейс. Но т.к. это шаред хостинг, то я осознаю, что в какой-то момент меня попросят поменять тариф и платить за гигабайты. Думаю этот момент находится в районе терабайта.

#55
(Правка: 20:44) 20:43, 22 июля 2019

MrShoor
> И конечно это не сработает. Код скрипта начинает выполняться только после
> полного получения запроса. Однако лайфтайм скрипта начинается в момент
> помещения его в память, т.е. вначале запроса. Нужно глобально повышать
> таймлимиты, а в остальных скпритах их снижать.
тогда max_input_time

Warning max_input_time sets the maximum time, in seconds, the script is allowed to receive input; this includes file uploads. For large or multiple files, or users on slower connections, the default of 60 seconds may be exceeded.
#56
20:54, 22 июля 2019

skalogryz
> тогда max_input_time
О, а то что этот параметр перетягивает время на себя, и оно не входит в max_execution_time - не знал. Спасибо, может оказаться полезным. В любом случае я потом буду делать возможность докачки файла при дисконнекте, а такое без загрузки по частям уже точно не сделать.

#57
(Правка: 11:24) 11:22, 24 июля 2019

MrShoor
Залил проект, скрин и картинку для иконки, а они не отображаются, это норм?)
и "Not Found" при попытке скачать архив с игрой(

Кроме как редактированием, страницу проекта никак не посмотреть?

#58
16:47, 24 июля 2019

alexxxdev
> Залил проект, скрин и картинку для иконки, а они не отображаются, это норм?)
> и "Not Found" при попытке скачать архив с игрой(
Через пару часов гляну

#59
19:04, 24 июля 2019

alexxxdev
Глянул. Была проблема с правами на директории. Починил. Спасибо за найденную багу

Страницы: 1 2 3 4 5 6 Следующая »
ПроектыФорумУтилиты