Если отдать post запрос ajax'ом к php будет ли он выполняться при закрытии?
если скрипт на php, выполняется до 10 минут ну или примерно так
если я отправлю к нему запрос post ajax'ом, будет ли он дальше выполняться при закрытии страницы, с которой отправил?
Да, будет. Главное сделать сам запрос и тут важно, чтобы сервер был настроен на работу php, запущенного таким образом, в режиме 10 и более минут. В настройках по умолчанию это не позволительно.
new2k19, в настройках php есть значение max_execution_time. Его нужно выставить в ноль, если сервер это позволяет. Также возможно нужно будет и сам сервер настроить, например fastcgi_read_timeout для nginx.