Публикации по теме 'caching'


Техническое описание Obsidian 6.0
Исправлено недостаточное и чрезмерное количество ответов из кеша за счет улучшения стратегии аннулирования кеша и добавления возможности обработки выборочных запросов. Инструмент разработчика перенесен с манифеста версии 2 на версию 3. Введение Obsidian — это первое решение Deno для кэширования GraphQL, обеспечивающее кэширование на стороне клиента для компонентов React с использованием кеша браузера и кэширование на стороне сервера для маршрутизаторов Oak с использованием кеша..

Как написать готовый к использованию код?
Не ходя вокруг да около, давайте приступим. Сначала давайте обсудим общие отраслевые стандарты , но эффективные способы написания готового к использованию кода. Строительные нормы и правила, соответствующие общим отраслевым стандартам: повышение эффективности в каждой строке. Журналирование: Где ошибки получают «бирку с именем», а мы играем в Шерлока с помощью кода. Вспомним азбуки написания кода. Ведение журнала — наиболее часто используемый в отрасли метод,..

Мастерство кэширования 2: Как правильно кэшировать?
Вы когда-нибудь задумывались о ПРАВИЛЬНОМ способе кэширования? Ознакомьтесь с уникальным и удивительным руководством: от знакомой информации о коде до ключевых решений по кэшированию. Не пропустите! Введение Кэшировать очень просто! Я не шучу, кэширование действительно просто . Любой сможет освоить это всего за 10 минут с помощью учебника. Это похоже на то, как трехлетний ребенок может держать карандаш и рисовать. Однако есть разница между возможностью рисовать карандашом..

Паттерн наилегчайшего веса в го
Минимизация использования памяти за счет обмена данными с другими объектами "Определение": Легковес - это шаблон проектирования программного обеспечения. Легковес - это объект, который минимизирует использование памяти, разделяя как можно больше данных с другими подобными объектами; это способ использовать объекты в большом количестве, когда простое повторяющееся представление потребовало бы неприемлемого объема памяти. - Википедия Далее я продемонстрирую схему наилегчайшего..

Я кэширован или нет?
Изначально это было опубликовано на моем собственном сайте . Когда я писал о стратегии лжи, которую я добавил на adactio.com , я закончил с этой мыслью: Чего бы мне действительно хотелось, так это какого-нибудь способа узнать — на стороне клиента — была ли загруженная в данный момент страница из кеша или из сети. Затем я мог бы добавить какой-нибудь элемент интерфейса, говорящий: «Эй, эта страница может быть устаревшей — нажмите здесь, если хотите проверить наличие более свежей..

Избегайте использования webpack-md5-hash при долгосрочном кешировании.
В этой статье рекомендуется использовать webpack-md5-hash-plugin для создания детерминированных хэшей. Но это вызывает проблему, когда хеш файла не обновляется. Давайте посмотрим на пример использования Webpack и webpack-md5-hash ( код находится в Github ). Наш файл манифеста содержит содержимое среды выполнения веб-пакета. Он содержит ссылки на другие хэши, сгенерированные во время сборки. Вот как выглядит результат после сборки. Теперь мы меняем содержимое одного из..

Вопросы по теме 'caching'

кеширование akamai и рендеринг сайта
Я веб-парень для большой телевизионной станции. Наш сайт кэшируется Akamai. Страницы отлично отображаются в нашей тестовой среде (не в кэше) и на нашей «исходной» странице (опять же, не в кэше), но когда они просматриваются в нашей реальной среде...
11667 просмотров
schedule 28.09.2023

Кэширование скомпилированных объектов регулярных выражений в Python?
Каждый раз, когда импортируется файл python, содержащий большое количество статических регулярных выражений, циклы ЦП тратятся на компиляцию строк в соответствующие конечные автоматы в памяти. a = re.compile("a.*b") b = re.compile("c.*d") ......
3618 просмотров
schedule 23.09.2022

Это имя файла или весь URL-адрес используется в качестве ключа в кешах браузера?
Обычно браузеры кэшируют ресурсы — JavaScript, CSS, изображения и т. д. до тех пор, пока не будет доступна новая версия, а затем гарантируют, что вместо этого браузер извлечет и кэширует новую версию. Одним из решений является встраивание номера...
15098 просмотров
schedule 15.08.2022

OSCache против EHCache
Никогда раньше не пользовался таким кешем. Проблема в том, что я хочу загрузить более 500 000 записей из базы данных и быстро выбрать/фильтровать. Я думаю об использовании кеша и предварительно нашел EHCache и OSCache , есть мнения?
27287 просмотров
schedule 24.02.2022

Методы кэширования объектов PHP в файл?
В ASPNET я полюбил магазины приложений и кэшей. Они потрясающие. Для непосвященных вы можете просто бросить в них свои объекты логики данных, и вуаля, вам нужно только один раз запросить базу данных для получения части данных. Безусловно, одна из...
17117 просмотров
schedule 12.09.2023

Гобелен 4: Управление кэшем активов?
Я использую Tapestry 4, и всякий раз, когда мы запускаем выпуск, в котором изменяются какие-либо активы (изображение, таблица стилей, библиотека JS), у нас возникают проблемы, потому что у пользователей все еще есть старая версия актива в их кеше...
1348 просмотров
schedule 15.06.2023

Синглтон против кэша ASP.NET
Я создал класс реестра в .NET, который является синглтоном. По-видимому, этот синглтон ведет себя так, как если бы он хранился в кэше (объект-синглтон доступен для каждой сессии). Является ли это хорошей практикой, если я должен добавить этот...
5799 просмотров
schedule 31.08.2022

Оптимизация производительности для интерактивных веб-сайтов
Недавно я завершил разработку веб-сайта со средним (?) трафиком (пиковая скорость 60 000 посещений в час), однако сайт нужно обновлять только раз в минуту, а достижение требуемой производительности можно описать одним словом: «кэширование». ". Для...
250 просмотров
schedule 27.10.2022

Принудительно повторно кэшировать WSDL в php
Я знаю, как отключить WSDL-кэш в PHP. , а как насчет принудительного повторного кэширования WSDL? Вот что я пробовал: я запускал свой код с отключенным кешированием, и новые методы отображались, как и ожидалось. Потом активировал кеширование,...
20874 просмотров
schedule 18.07.2022

Большие таблицы MySQL
Я работаю над проблемой, которая требует кеширования результатов "поиска" с разбивкой на страницы: Пагинация очень больших наборов данных Поиск работает следующим образом: учитывая item_id, я нахожу совпадающие item_ids и их рейтинг. Я готов...
950 просмотров
schedule 19.03.2022

Почему я вижу свой сайт, даже если он не работает?
Мне интересно, кто-нибудь знает, как это происходит? Мой веб-сайт недоступен, но каждый компьютер, подключенный к моему интернет-соединению/маршрутизатору, может его видеть. Я очистил свой кеш и т. д., но другой компьютер в доме не должен видеть...
536 просмотров
schedule 24.06.2023

IE 302 Redirect Проблема с заголовком без кеша
Редирект 302 возвращается после публикации информации. Это перенаправление предназначено для перезагрузки текущей страницы. Все это прекрасно работает, но IE добавляет No-Cache в заголовок: Cache-Control: no-cache Мы используем Squid для...
8939 просмотров

Как оптимизировать эту функцию экспорта для веб-приложения LAMP?
У меня есть функция, которая позволяет пользователю создавать проекты и просматривать их на этой странице. Они могут импортировать ресурсы (pdf, img и т. д.), которые будут храниться вместе со своими проектами. Итак, теперь я хочу создать функцию,...
81 просмотров
schedule 27.01.2024

кэширование общих данных поиска - стратегии
Рассмотрение реализации кэширования некоторых общих данных поиска в веб-приложении asp.net. Раньше я создавал синглтон, который создает кучу хэш-таблиц с общедоступными средствами доступа. Это очень хорошо работает с данными только для чтения,...
1318 просмотров
schedule 24.02.2023

Для чего нужна папка временных файлов ASP.NET?
Я обнаружил эту папку в C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files и у меня есть несколько вопросов. Для чего ASP.NET использует эту папку и какие файлы здесь хранятся? Как здесь сохраняется файл и когда он...
125458 просмотров
schedule 11.04.2022

Как вернуть HttpContext.Current.Cache из WCF?
У меня есть служба WCF, размещенная в IIS, и я хочу вернуть данные, находящиеся в кеше IIS (HttpContext.Current.Cache). Какой наиболее подходящий тип должен возвращать эта служба?
6243 просмотров
schedule 08.01.2023

Как обнаружить и отладить устаревшие записи кэша?
Я использую memcached с PHP, пытаясь использовать интенсивное кэширование, чтобы избежать чтения базы данных. Я аннулирую кеш при обновлении (приложение аннулирует). Но устаревшие данные кеша становятся большой проблемой. В основном это происходит...
1400 просмотров
schedule 29.06.2022

Сериализация списка Python - самый быстрый метод
Мне нужно загрузить (десериализовать) предварительно вычисленный список целых чисел из файла в скрипте Python (в список Python). Список большой (до миллионов элементов), и я могу выбрать формат, в котором я его сохраню, если загрузка будет самой...
7774 просмотров
schedule 22.10.2023

Стратегия кеширования, выходной кэш против кеша данных или и то, и другое?
Я работаю над проектом ASP.NET MVC и дошел до того момента, когда хочу начать обдумывать свою стратегию кэширования. Я старался оставить свой фреймворк максимально открытым для использования в кешировании. Из того, что я слышал во время подкаста...
6892 просмотров

Какие методы можно использовать, чтобы избежать кэширования страницы браузером?
У меня есть пользователь, который пытается просмотреть вопросы онлайн-экзамена. Во время экзамена выбирают 1 из 4 ответов и нажимают «Ответить». Для этого пользователя кажется, что он снова и снова загружает одну и ту же страницу/вопрос, где он...
287 просмотров
schedule 25.08.2022