Member 12634796 Ответов: 0

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 и т. д. После этого я получаю некоторую быструю скорость но мне нужна более быстрая скорость

0 Ответов