Как ускорить AJAX? - PullRequest
       20

Как ускорить AJAX?

1 голос
/ 10 марта 2012

У меня есть собственный опросный скрипт AJAX.Я хочу повысить эффективность обработки информации, чтобы действительно ускорить ее для моих пользователей.CSS, необходимый для стилизации последующего представления AJAX, находится в основном CSS веб-сайта, так как он разделяет много похожих селекторов и кэшируется при загрузке с использованием ..

<FilesMatch "(?i)^.*\.(ico|flv|jpg|jpeg|png|gif|js|css)$">
Header set Last-Modified "Tue, 31 Aug 2010 00:00:00 GMT"
Header set Expires "Thu, 15 Apr 2014 20:00:00 GMT"
Header set Cache-Control "public, no-transform"
</FilesMatch>

Будет ли AJAX использовать эту кэшированную информацию для сокращения запроса на передачу в оба концавремя?

Разметка HTML для каждого последующего представления AJAX отличается, поэтому я понимаю, что информация должна быть получена, проанализирована и возвращена.Если установка заголовков кэширования не может выполнить эту работу, кажется, что некоторые сценарии на стороне клиента могут быть направлены сначала на проверку кэша информации, если ему нужно больше информации, а затем отправьте ее с сервера (например, разметку html).

Любая помощь будет оценена.Надеюсь, ты сможешь указать мне правильный путь.

1 Ответ

0 голосов
/ 10 марта 2012

Эти директивы не влияют на PHP-скрипт, запрашиваемый через AJAX. Одна вещь, которую вы должны сделать, это кэшировать вывод запрашиваемого скрипта. Мне очень нравится этот метод:

http://www.addedbytes.com/for-beginners/output-caching-for-beginners/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...