Comments

Удаление строки запросов в URL статических ресурсов

Здравствуйте, читатели нашего сайта Cash-Space, посвященного получению дохода в интернете. В этой статье, сегодня я расскажу об удаление строки запросов в URL статических ресурсов, наличие строки запроса в URL-адресе статических файлов обеспечивает их обновление в кэше прокси-серверов. Отсутствие же данной строки высоко оценивается в различных тестах на скорость загрузки страницы. Причем не просто так, надо сказать. Поэтому, решение принимайте сами И так начнем наш обзор.

Присутствием на данной странице Вы, скорее всего, обязаны инструменту Page Speed от Google, который предложил удалить строку запроса в URL-адресе Ваших CSS или JavaScript файлов. Для начала попробуем понять от чего Page Speed просит нас избавиться и решим, делать ли это или нет.
Строка запроса обычно выглядит в таком виде:
[code]…css?ver=4.3.1[/code]
[code]…js?ver=1.2.3[/code]
Найти его Вы можете в конце URL-адреса, который указывает на css или js-файл. Напомню, что встраивать в код CSS стили и встраивать JavaScript скрипты мы уже учились, а посему я надеюсь что Вам не составит труда найти у себя на сайте такие примеры. Данная строка запроса осуществляет одну важную миссию.
Как видите, в строке запроса указана версия файла. Так как файлы CSS и JS являются статическими файлами, то прокси-сервера кэширует их надолго. И если Вы вдруг решили изменить стиль или скрипт, то некоторые пользователи еще долгое время будут получать старые версии файлов. Именно поэтому разработчики плагинов добавляют строку запроса, которая содержит в себе версию файла. Если версия файла будет отличаться от той, которая приютилась в кэше, то прокси-сервер запросит новую версию файла.
Наличие строки запроса в URL-адресе статических файлов обеспечивает их обновление в кэше прокси-серверов. Отсутствие же данной строки высоко оценивается в различных тестах на скорость загрузки страницы. Причем не просто так, надо сказать. Поэтому, решение принимайте сами.

Удаление строки запроса в URL-адреса на Wordpress

Для того чтобы удалить строку запросов в URL-адресах всех файлов JavaScript и CSS на сайте под управлением CMS WordPress, необходимо внести следующую функцию в файл functions.php, который лежит в корневой папке активной темы.
[php]function remove_cssjs_ver($src) { if(strpos($src, ‘?ver=’)) $src = remove_query_arg(‘ver’, $src); return $src; } add_filter(‘style_loader_src’, ‘remove_cssjs_ver’, 10, 2); add_filter(‘script_loader_src’, ‘remove_cssjs_ver’, 10, 2);[/php]
На этой скромной ноте я завершаю свою статью. В следующих статьях я расскажу Вам. Какими еще способами можно заработать. Так что подписывайтесь на мой блог и наш канал на Яндекс.Дзен, также на мой Телеграмм канал, ну и за одно поставьте лайк (палец вверх) за труды. Если у Вас возникают какие-то вопросы. Или Вы хотите что-нибудь добавить, напишите об этом в комментариях. Я с радостью отвечу на все Ваши комментарии!

Если вам понравилась эта моя статья, тогда пожалуйста разместите обратную ссылку на эту статью. Скопировав один из кодов ниже.

URL На эту статью:



Вставьте этот HTML код к себе на страницу:

Отправить комментарий

0 Комментарии