acb.cz dnes — monolit Auctea na Rails

Zjištěno z HTTP odpovědí, otisků assetů a značkování stránek, září 2026

acb.cz dnes — monolit Auctea na Rails Zjištěno z HTTP odpovědí, otisků assetů a značkování stránek, září 2026 Návštěvník · Prohlížeč, cs / en · Architecture component Návštěvník Prohlížeč, cs / en Turnstile · captcha ve formulářích · Cloudflare edge Turnstile captcha ve formulářích Cloudflare · DNS, TLS, WAF · Cloudflare edge · HTML se necachuje Cloudflare DNS, TLS, WAF HTML se necachuje Reklama a analytika · GTM, Meta Pixel, Sklik · Architecture component Reklama a analytika GTM, Meta Pixel, Sklik message_bus · HTTP long-poll · Jedno nasazení aplikace · není WebSocket message_bus HTTP long-poll není WebSocket Monolit Rails · Auctea + Folio CMS · Jedno nasazení aplikace · Sprockets, Turbolinks 5 Monolit Rails Auctea + Folio CMS Sprockets, Turbolinks 5 Úlohy na pozadí · varianty obrázků, pošta · Jedno nasazení aplikace Úlohy na pozadí varianty obrázků, pošta Redis · cache + pub/sub · Spravovaná data Redis cache + pub/sub PostgreSQL · 70 tis. děl, 3,8 tis. autorů · Spravovaná data · zdroj pravdy PostgreSQL 70 tis. děl, 3,8 tis. autorů zdroj pravdy S3 bucket auctea · eu-central-1, veřejný · Architecture component · bez CDN S3 bucket auctea eu-central-1, veřejný bez CDN HTTPS každé zobrazení SQL POST /message-bus/poll backend sběrnice cache dotažení fragmentu do fronty zápis variant fotografie děl, přímo ověření po souhlasu Cloudflare edge Jedno nasazení aplikace Spravovaná data

Edge

  • • Cloudflare přeposílá HTML, ale necachuje z něj nic
  • • cf-cache-status: DYNAMIC na každé měřené stránce
  • • cache-control: max-age=0, private, must-revalidate
  • • Naměřené TTFB 0,35 s až 0,81 s

Aplikace

  • • Jedno nasazení Rails obsluhuje web, katalog, aukce i administraci
  • • Sprockets: jeden CSS soubor 763 KB, využito 8,5 %, jeden JS 585 KB
  • • Turbolinks 5, nahrazené Turbem v roce 2021; jQuery jen kvůli message_bus
  • • 99 registrovaných Stimulus controllerů, 43 se používá veřejně, 56 je back office

Data a média

  • • PostgreSQL drží 69 959 děl od 3 816 autorů
  • • Redis stojí za cache i za pub/sub sběrnicí
  • • Fotografie děl jdou přímo z veřejného S3 bucketu
  • • Žádná obrazová CDN, žádné podepsané URL

Třetí strany

  • • Google Tag Manager GTM-WXXKTKZT
  • • Meta Pixel 345862143285023
  • • Retargeting Seznam Sklik
  • • Cloudflare Turnstile ve formulářích

Změřeno, ne odhadnuto

  • • HTML má poměr značkování k textu 24,6 : 1; obsah tvoří 4,1 % bajtů
  • • 0 bloků JSON-LD na 513 stránkách
  • • 0 odkazů pro přeskočení obsahu, na úvodní stránce chybí h1
  • • 0 oblastí aria-live na webu se živým dražením
  • • 5 knihoven z cdnjs bez Subresource Integrity