Size: a a a

2020 May 03

АК

Алексей Кузнецов... in Drupal RU
Если на сайте всего 10 нод, то 404-е страницы node/11 и node/12 это будут разные страницы и соответственно две записи в кэше
источник

АК

Алексей Кузнецов... in Drupal RU
А если там миллион блоков, то задача упрощается
источник

I<

Ivan <Chi> in Drupal RU
Алексей Кузнецов
Если на сайте всего 10 нод, то 404-е страницы node/11 и node/12 это будут разные страницы и соответственно две записи в кэше
По секрету, node/1?a и node/1?b это тоже две разные записи в кеше
источник

АК

Алексей Кузнецов... in Drupal RU
Ну эти хотя бы не 404-е. Основная проблема как раз в том, что нет смысла класть 404-е в кэш
источник

I<

Ivan <Chi> in Drupal RU
боты которые долбятся на 404, будут нагружать сайт если не кешировать
источник

I<

Ivan <Chi> in Drupal RU
А кеш в базе можно раздуть и без 404 страниц
источник

I<

Ivan <Chi> in Drupal RU
Достаточно к любому существующему урлу добавить рендомный query параметр.
источник

I<

Ivan <Chi> in Drupal RU
Потому что включен кеш контекст по урлу.
источник

АК

Алексей Кузнецов... in Drupal RU
Кстати, fast 404 страницы типа node/* не обрабатывает. Во всяком случае пару лет назад пришлось столкнуться с этим
источник

I<

Ivan <Chi> in Drupal RU
у него регулярка ведь
источник

I<

Ivan <Chi> in Drupal RU
в settings.php настраивается
источник

I<

Ivan <Chi> in Drupal RU
Быстрые 404 лучше в .htaccess прописывать.
источник

C

Comrade Gagarin in Drupal RU
Ivan
Потому что включен кеш контекст по урлу.
это где он включается?
источник

I<

Ivan <Chi> in Drupal RU
Comrade Gagarin
это где он включается?
Он не явный. Page cache генерит CID на основе урла.
источник

I<

Ivan <Chi> in Drupal RU
Поэтому у каждого урла своя запись в кеше.
источник

I<

Ivan <Chi> in Drupal RU
источник

АК

Алексей Кузнецов... in Drupal RU
Ivan
у него регулярка ведь
Так в том то и дело, что на страницы нод не пропишешь регулярку
источник

I<

Ivan <Chi> in Drupal RU
Fast 404 подписан не на запросы, а на ошибки 404.
источник

I<

Ivan <Chi> in Drupal RU
т.е. на существующую страницу он не сработает
источник

I<

Ivan <Chi> in Drupal RU
да и не такой он уж fast, потому что полный бутстрап происходит и роуты проверярются
источник