AJAX send 70 KB text занимает слишком много времени
Привет Ребята,
Мой Ajax отправляет 11 КБ текста в PHP-код. Поэтому отправка данных занимает слишком много времени, а выполнение-слишком много.
Вот мой код :
var xmlhttp; if (window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }else{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ var replay = xmlhttp.responseText; alert("Response"); } } xmlhttp.open("generatereportT","xxx.php",true); var variable = 'Here 70 KB text'; xmlhttp.setReprquestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.setRequestHeader("Content-length", variable.length); xmlhttp.send(variable);
Я использую 'компания GoDaddy сервера. После анализа я обнаружил, что он обеспечивает медленную скорость хостинга.
Я не знаю, почему он работает медленно. Я думаю, что для этого есть 2 причины :
- Godaddy обеспечивает медленную скорость хостинга
- AJAX отправляет слишком много длинных данных
Кто-нибудь может мне помочь, пожалуйста! заранее спасибо...
Что я уже пробовал:
- Попробуйте сжать текст и sens в php
- измените файл. htaccess, например gzip, deflate и т. д. После этого я получаю некоторую быструю скорость но мне нужна более быстрая скорость