Главная»2026»Октябрь»24»Новая система кеширования страниц сайта. Новый опыт использования сайта.
22:02:34
Новая система кеширования страниц сайта. Новый опыт использования сайта.
Вы наверно заметили что сайт становится быстрее. Но при этом размер страниц и качество визуальное улучшается. Многие спросят "как так". Сайт стал более тяжелым и должен тормозить больше.
Мы вам ответим на этот вопрос.
Мы используем систему кеширования страниц сайта. Зачем грузить всю страницу если на ней не чего не поменялось. Система называется MRTWC(Modular real‑time web caching).
Как это работает?
При первой загрузке сайта ваш браузер записывает страницу в кеш. Это правило действует для всех сайтов и для всех браузеров. Но при загрузке нашего сайта браузер цепляет еще инструкцию в формате ini, которая встраивается в браузер как расширение. И тут начинается магия. Инструкция помечает каждый элемент страницы тегами 1,0 или -1. Что это зачит. 1 - требует обновления 0 - не требует обновления -1 - элемент отсутстует на искомой странице и требует загрузки и записи в кеш. Сервер также помечает все элементы. инструкция просто сверяет данные кеша и сервера и обновляет только те которые под тегами 1, -1 . Отсюда скорость загрузки которая не перезагружает весь сайт а просто берет данные из офлайн отправляя get запрос на сарвер размером в 2кб. При этом ужимая необходимые прогрузки. В этоги из страницы весом в 500 кб грузится только 100-150, а то бывает и меньше. Но для пользователя создается ощущение как будто обновляется весь сайт. Время жизни файла 30 дней с момента последнего взаимодействия с сайтом.
Безопасно ли данное действия с кешем.
Мы понимаем ваши опасения. Так как в кеше браузера хранятся данные входа в соц сети, у некоторых авторизации в банках и других финансовых организациях. И имея кеш браузера другого человека можно войти в акаунт этого человека без пароля.
Хотим вас успокоить,это не возможно сделать нашим файлом. И вот почему: 1) Файл инструкции зашифрован. Ключ хранится на сервере. 2) Передаваемые данные тоже зашифрованы. 3) У файла доступ есть только к нашему сайту. 4) Постоянная проверка файла на целосность. 5) Вес запроса 2 кб уже забит данными об элементах сайта туда не может поместится больше. 6) Ограничение запроса в 2 кб и не более. Больший размер отклонит.