Loading
Salesforce uitbreiden met klikken, en niet code
Inhoudsopgave
Filters selecteren

          Geen resultaten
          Geen resultaten
          Hier zijn enkele zoektips

          Controleer de spelling van uw trefwoorden.
          Gebruik meer algemene zoektermen.
          Verwijder filters om uw zoekopdracht uit te breiden.

          De Help van Salesforce volledig doorzoeken
          Caching van site configureren

          Caching van site configureren

          Het in een cachegeheugen onderbrengen van pagina's, bijlagen en statische resources van uw Salesforce-site kan de paginalaadtijden en siteprestaties verbeteren. Het kan ook van pas komen wanneer u de limieten voor bandbreedte en serviceaanvraagtijd bereikt.

          Vereiste editions

          Beschikbaar in: zowel Salesforce Classic als Lightning Experience
          Beschikbaar in: Developer, Enterprise, Performance en Unlimited Edition

          U kunt caching inschakelen of uitschakelen en de cacheduur instellen voor de pagina's, bijlagen en statische resources van uw site.

          Cachewerking voor statische siteresources

          Statische siteresources zoals afbeeldingen, stijlbladen en scripts worden opgenomen in het cachegeheugen op basis van het kenmerk Cache Control voor de resource. Zie Statische resources definiëren in de Salesforce Help voor meer informatie.

          Cachewerking voor bijlagen

          Voor bijlagen die zijn opgeslagen in Experience Cloud-sites en Salesforce Sites, varieert de cachewerking op basis van het type bijlage.

          Type bijlage Cachingwerking Cachinglocatie
          Documenten en bijlagen Cache vervalt volgens de parameter maxage in seconden. Bijvoorbeeld: /servlet/servlet.FileDownload?file=<FileID>&maxage=600 Webbrowser van eindgebruiker
          Afbeeldingen in een rich-text-gebied Het cachegeheugen vervalt na 45 dagen.

          Niet-geverifieerde gastgebruikers zonder IP-beperkingen: Proxyserver

          Gastgebruikers met IP-beperkingen en geauthenticeerde gebruikers: webbrowser van eindgebruiker

          Optie Caching op siteniveau voor openbare Visualforce pagina's

          Als u wilt bepalen of openbare Visualforce pagina's van een site in het cachegeheugen worden opgeslagen, stelt u de instelling op siteniveau Openbare Visualforce pagina's cachen in. Deze instelling is standaard ingeschakeld voor nieuwe sites.

          Wanneer die instelling op siteniveau is ingeschakeld:

          • Proxyservers slaan de openbaar toegankelijke Visualforce paginaresponsen alleen in het cachegeheugen op tijdens paginabezoeken door niet-geauthenticeerde gastgebruikers.
          • De werking van het cachegeheugen en de cachelocatie voor openbaar toegankelijke Visualforce pagina's verschillen naargelang IP-bereikbeperkingen of inlogurenbeperkingen zijn gedefinieerd voor de gastgebruiker van de site.
          • Als caching plaatsvindt op netwerkniveau en een pagina cachebaar is voor gastgebruikers, kan een niet-geauthenticeerde versie van die pagina worden weergegeven aan geauthenticeerde gebruikers. Voorbeelden van opties die uw sitepagina's in het cachegeheugen kunnen opslaan op netwerkniveau, zijn CDN's (Content Delivery Networks) en proxyservers die gegevensverlies voorkomen (Data Los Prevention, DLP). Deze werking kan ook optreden wanneer een aangepast domein het Salesforce CDN of uw HTTPS-certificaat gebruikt om uw site te bedienen.
          • U kunt caching uitschakelen voor een afzonderlijke openbaar toegankelijke Visualforce pagina. Als u die caching wilt uitschakelen, stelt u het booleaanse cache van de pagina in op false.

          Wanneer de instelling op siteniveau is uitgeschakeld:

          • De proxyserver slaat geen van de Visualforce pagina's van de site op in de cache. In plaats daarvan worden de Visualforce-pagina's van de site in het cachegeheugen opgenomen in de webbrowser voor zowel geauthenticeerde als niet-geauthenticeerde gebruikers. Deze cachewerking komt overeen met caching voor Visualforce-pagina's die worden bediend door Salesforce buiten een site.
          • U kunt caching inschakelen voor een afzonderlijke openbaar toegankelijke Visualforce pagina. Stel voor het inschakelen van die caching het booleaanse cache van de pagina in op true.

          Cachingopties op paginaniveau voor openbare Visualforce pagina's

          Als u de werking van de cachefunctie voor Visualforce pagina's van uw site wilt bepalen, stelt u op elke pagina het booleaanse kenmerk voor cache en het kenmerk voor gehele getallen expires in.

          Zo ziet een Visualforce pagina waarvan de cache-instelling moet vervallen na 15 minuten er als volgt uit:

          <apex:page cache="true" expires="900">

          Cachingwerking voor Visualforce pagina's wanneer Caching op siteniveau is ingeschakeld

          Dit zijn de regels voor caching wanneer de instelling Openbare Visualforce pagina's op siteniveau in cachegeheugen opslaan is ingeschakeld.

          • De pagina wordt alleen in het cachegeheugen opgeslagen wanneer het kenmerk cache op paginaniveau true is of wanneer dat kenmerk niet is ingesteld.
          • De werking van de cache en de locatie verschillen ook naargelang er IP-bereikbeperkingen of inlogurenbeperkingen zijn gedefinieerd voor de gastgebruiker van de site.
          • Wanneer in deze gevallen caching optreedt, vervalt het cachegeheugen op basis van het kenmerk expires van de pagina. Als het kenmerk expires van de pagina niet is ingesteld, vervalt het cachegeheugen in 600 seconden (10 minuten).
          Event Kenmerk cache op paginaniveau Beperkingen voor gastgebruikers van de site Cachinglocatie
          Een niet-geauthenticeerde gebruiker gaat naar een site waarvoor inloggen is ingeschakeld. true, false of niet ingesteld Ja Niet in cachegeheugen
          true of niet ingesteld Nee Webbrowser van eindgebruiker
          false Nee Niet in cachegeheugen
          Een geauthenticeerde gebruiker gaat naar een site waarvoor inloggen is ingeschakeld. true, false of niet ingesteld Ja of Nee Niet in cachegeheugen
          Een gebruiker gaat naar een Salesforce-site waarvoor inloggen niet is ingeschakeld. true of niet ingesteld Ja Webbrowser van eindgebruiker
          Nee Webbrowser van eindgebruiker
          false Ja of Nee Niet in cachegeheugen

          Cachingwerking voor Visualforce pagina's wanneer Caching op siteniveau is uitgeschakeld

          Wanneer de instelling Openbare Visualforce pagina's op siteniveau in het cachegeheugen opslaan is uitgeschakeld, kunt u caching voor specifieke pagina's inschakelen via het kenmerk Cache op paginaniveau. Wanneer dat kenmerk true is, wordt de Visualforce pagina in het cachegeheugen van de webbrowser van de eindgebruiker opgeslagen en vervalt het cachegeheugen volgens het kenmerk expires van de pagina. Als het kenmerk expires van de pagina niet is ingesteld, vervalt het cachegeheugen in 0 seconden.

          Deze werking geldt voor zowel geauthenticeerde als niet-geauthenticeerde gebruikers, ongeacht of de site is ingeschakeld voor inloggen. Ook heeft de aanwezigheid van IP-bereikbeperkingen of werkuurbeperkingen voor de gastgebruiker van de site geen invloed op deze cachingwerking.

          Event Kenmerk cache op paginaniveau Cachinglocatie
          Een gebruiker bezoekt een site. true Webbrowser van eindgebruiker
          false of niet ingesteld Niet in cachegeheugen
           
          Wordt geladen
          Salesforce Help | Article