Skip to main content

Как настроить Используйте кеш браузера для Google PageSpeed Insights. Правильный и универсальный метод.

Правильная настройка рекоммендаций Google PageSpeed Insights на www.pingmeup.ruСегодня я хочу поговорить от таком инструменте от Корпорации Добра как Google PageSpeed Insights. Многие используют этот инструмент  для оценки быстродействия сайта и вывода рекомендаций по улучшению быстродействия сайтов.

По сути своей эта онлайн-утилита сканирует код сайта, который вы ввели в поле проверки, и выдает ряд рекомендаций по улучшению быстродействия по ряду параметров.

 

 

Проверка осуществляется как для мобильных платформ (смартфоны, планшеты), так и для настольных систем (компьютеры, ноутбуки) с полноценными не мобильными операционными системами.

Сегодня затронем один из параметров оптимизации PageSpeed Insights по пункту Используйте кеш браузера.

Браузерное кэширование само по себе функция хорошая и нужная. Работает это следующим образом: при загрузке веб страницы сайта браузер локально сохраняет на диск компьютера основные файлы с нее: изображения, css-стили, скрипты и тому подобные рабочие файлы. При следующем открытии той же страницы сайта с этого же устройства, она уже загрузится в разы быстрее, так как браузеру нет необходимости лишний раз скачивать рабочие файлы сайта – они уже были загружены к вам на диск в прошлое посещение.

Из плюсов кеширования файлов так же можно отметить снижение нагрузки на сам веб сервер, особенно, если сайт популярный и посещаемый – то кеширование вещь необходимая.

Отмечу так же тот факт, что кеширование не распространяется на разного рода счетчики и скрипты Рамблера, Google.Analytics и т.п.

Как и у любой полезной фичи у кэширования есть  минусы — если файл на сервере изменился, то у клиента, который заходил на сайт ранее скорее всего отобразится не новая, а старая версия файла. К примеру, файл с именем Superсar.png содержал изображение спортивного авто. Вы зашли на сайт, почитали статью и покинули сайт. Но вебмастер решил изменить картинку спорткара на внедорожник, а имя файла оставил прежнее. Через пару дней вы решили еще раз прочитать ту статью с этого же компьютера и этим же браузером открыли сайт со статьей. Когда статья загрузилась вы с увидите картинку спорткар, произошло это потому, что браузер ее закэшировал с названием Superсar.png, и изменившиеся размеры изображения он проигнорировал.

Для того чтобы у вас отобразилась уже новая картинка с внедорожником, вам нужно принудительно очистить  кэш браузера, например, комбинацией клавиш Ctrl+F5.

Правильный и универсальный метод — настройка кеширования в файле .htaccess

Для того, чтобы включить кэширование браузером, на вашем сервере в корневом каталоге сайта должен находиться файл .htaccess. Если файла нет, то вам нужно его создать.

Далее необходимо прописать в нем директивы:

Подробнее

Что такое адаптер Teredo и isatap? Как его отключить/включить.

Всем здравствуйте!

Сегодня речь пойдет об ISATAP.  ISATAP( или Intra-Site Automatic Tunnel Addressing Protocol) — протокол автоматической внутрисайтовой адресации туннелей, позволяющий передавать между сетями IPv6 пакеты через сети IPv4. Если вы не используете в своих настройках протоколы IPv6, то существует возможность отключить протокол и туннельный адаптер. По умолчанию в операционных системах windows 7, 8, 8.1. туннельные адаптеры teredo и isatap включены.

туннельные адаптеры teredo и isatap включены в ОС Windows

Итак отключаем!

Введите в поисковой строке cmd и выберите Запустить от имени администратора.

Введите команду netsh

Для откоючения протокола teredo введите:

interface teredo set state disabled

netsh interface teredo set state disabled

Для отключения протокола isatap введите:

interface isatap set state disabled

netsh interface isatap set state disabled
Введите команду exit для выхода.

И наоборот, для включения адаптера teredo и протокола isatap выполним команды:

Для включения протокола teredo введите:

interface teredo set state default

Для включения протокола isatap введите:

interface isatap set state default

Теперь вы умеете отключать и включать адаптер teredo и протокол isatap в ОС Windows.

На этом на сегодня всё. Всем удачи и добра!

Обновления Windows от уязвимостей Spectre и Meltdown

Здравствуйте, уважаемые читатели блога о it, компьютерах и технологиях pingmeup.ru!

Сегодня я расскажу вам, о пожалуй, самых масштабных брешах безопасности, которые когда-либо были обнаружены со времен изобретения процессоров с архитектурой х86 и х64.

В самый разгар новогодних праздников были раскрыты детали о найденных больших аппаратных уязвимостях в процессорах Intel, ARM и AMD. Речь идет об уязвимостях, позволяющих злоумышленнику при локальном доступе к системе получить доступ на чтение данных из привилегированной памяти ядра операционной системы.

Обе уязвимости присутствуют в процессорной технологии спекулятивного исполнения команд, позволяющей современным процессорам «предугадывать команды» системы, что приводит к общему росту производительности.

Подробнее

Как включить отображение расширений файлов в ОС Windows?

Некоторые пользователи входят в ступор, если нужно поменять расширение файла в ОС Windows, но при этом его расширение не отображается ни в папках, ни в файловых менеджерах и оболочках.

В этой статье я  доступно и кратко расскажу как включить отображение расширений файлов в любой ОС Windows.

Подробнее

Storwize v3700 и форматирование тома

ibm logoВ этот статье продолжаем борьбу с СХД IBM Storwize V3700, а именно с проблемой длительного времени форматирования тома.

Во время создания дискового тома (Volume) в GUI автоматически ставится чекбокс «Форматировать том» и ничего с этим поделать нельзя. Во время форматирования происходит заполнение области нулями и перерасчёт контрольных сумм.

Процесс совсем не быстрый. Однако он касается только экстеншенов не заполненных данными. После создания LUNа, например на 4 Tb в области GUI на главной странице появляется задача  «Форматирование тома» с временем выполнения 580 часов.

Всё дело оказалось в том, что форматирование идёт фоном, со скорость 2 мб/с по умолчанию. Чтобы ускорить время прохождения процесса форматирования нужно поменять значение системной переменной syncrate. Итак открываем Shell (я использую Xshell, кто-то может предпочесть PuTTy или аналоги), подключаемся к полке.

Для этого создадим сессию на основе IP адреса устройства, логин и пароль (если ничего не успели поменять по умолчанию пользователь — superuser, пароль — passw0rd).

Подробнее

Обновление прошивки HDD для IBM Storwize v3700

ibm logo

Сегодня я хочу затронуть тему систем хранения данных, а именно модельный ряд одного очень именитого производителя. Поговорим об обновлении прошивки в системах IBM Storwize.

Человек столкнувшийся первый раз лицом к лицу с системой хранения данных IBM семейства Storwize, а в частности с системой V3700 может не комфортно себя почувствовать, во время проведения технических обновлений этой системы. И если с machine code все более-менее понятно, то с прошивкой накопителей, установленных в СХД возникают проблемы.
На сайте IBM так и написано обновление drive microcode происходит через CLI (читай SSH), для этого нужно создать пару стойких ключей, проштудировать айбиэмовский форум на предмет консольных команд и их использования, скачать прошивку и…

И не факт что у вас получится! А если нужно обновить не один диск? Если их даже не 12, а скажем 24, и они разных типов?

Итак простой способ обновить drive microcode (firmware) на СХД IBM Storewize V3700.

Подробнее

Настройка маршрутизации для 2 сетевых карт в ОС Windows

Меня часто спрашивают, как настроить маршрутизацию на 2 сетевые карты в ОС Windows не используя дополнительное программное обеспечение. Продолжаем сетевой ликбез:

Допустим, у нас компьютер с двумя сетевыми картами. При помощи первой осуществляется выход в интернет, вторая необходима для связи с другими компьютерами/устройствами в локальной сети.

Настройки сетевых карт следующие:

Стевая карта 1:

Ip : 192.168.1.10
Маска: 255.255.255.0
Шлюз: 192.168.1.1
DNS: 77.88.8.8

Сетевая карта 2:

Ip : 10.10.30.20
Маска: 255.255.255.0
Шлюз: 10.10.30.1
DNS: 10.10.30.100

Как сделать так что бы на данном компьютере работал как интернет, так и работал доступ к другим компьютерам из локальной сети?

Подробнее