День добрый. Подскажите пожалуйста, либо как поступить или мысли как решить данную задачу. Задача: Имеется 5 запросов на внешний URL (все они разные). В дальнейшем планируется больше запросов до 20 штук. Ответ получает данные в XML, JSON. (в зависимости от запроса) Нужно все эти пять запросов объединить в одну таблицу на своем сайте. Решение которое мне пришло в голову и реализовано, но имеет большое время исполнения скрипта. С помощью JsHttpRequest я выполняю в одном файле 5 запросов. И заношу их во временную таблицу. Далее вывожу их на страницу. Я так понимаю получается задача многопоточности. Как ускорить этот процесс?Или как лучше его сделать?
Воспользоваться jquery: $.get для $_GET событий, а $.post для $_POST событий. =) Если на чистом javascript: http://xmlhttprequest.ru/ Самому писать реализацию, которая потребуется: Обновлять элемент страницы после отправки и выполнения скрипта тогда когда сервер вернет в ответе не ошибку, указанную при проверке, а то, что проверенно на корректность. С помощью "JavaScript", вы сможете большее, просто нужно с логикой подойти. - Самое, что хорошо, мы сможем увидеть только загрузку элемента при отправки и проверки запроса, если ошибок не возникло обновляется элемент, с каким-то миганием, страница будет оставаться не подвижной, все только обновляется и мигает в ответ - При смене внешнего вида на странице мы также сможем (менять, убирать, добавлять элементы и в этой области будет все меняться убираться расширяться обновляться) !!!Внимание!!! Не минуя серверные проверки "JavaScript браузера", корректность не вернет, не используйте-это за проверки "php", делайте обязательно на стороне сервера, пусть будет как визуальное оформление данных которые прилетают с сервера "php". Либо воспользуйтесь "JavaScript серверным языком". Возможности большие конечно, когда логично.