Codeigniter 3 Автозаполнение отвечает медленно?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Codeigniter 3 Автозаполнение отвечает медленно?

Сообщение Anonymous »

Почему при использовании CI 3 ответ получается очень медленно (> 3 секунд) для получения данных json с помощью автозаполнения jquery. Я уже тестирую свое приложение с аналогичным кодом, используя CI 2, но ответ занимает всего 1 секунду, даже меньше.

вот мой код (jquery):

Код: Выделить всё

 autocomplete: {
source: function(request, response) {
$.ajax({  url : "/area/kode_area_tag",
data: { query : request.term},
dataType: "json",
type: "POST",
success: function(data){
response(data);
list_data = data;

}

});
},
minLength: 4
}
и мой серверный код:

Код: Выделить всё

function kode_area_tag()
{
$list = array();
$post = trim($this->input->post('query'));

$sql = "SELECT nama from area where nama like '%$post%'";
$query = $this->db->query($sql);
foreach ($query->result() as $row)
{
array_push($list, $row->nama);
}

echo json_encode($list);
}
это мой код или сам codeigniter?
кто-нибудь может что-нибудь подсказать?
спасибо

Подробнее здесь: https://stackoverflow.com/questions/328 ... ponse-slow
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»