За ответы всем спасибо. Разъяснили всё. Я то думал, что раз есть асинхронные запросы AJAX, то можно также сделать и выполнение кода в функции. Но, как я понял, все функции обратного вызова всё-равно выполняются уже ПОСЛЕ отработки основной функции.
По поводу долгой функции: делаю программу на js, которая создает резервную копию сайта (файлы + БД) + обновляет движок с сайта прототипа. В общем админка сайта, только не на сайте, а на отдельной странице.
Так что время работы зависит от кол-ва файлов и объема БД. Но так как процесс этот не частый, то время работы в общем мне не особо важно.
Тему можно закрывать.
|