🗊 Презентация Page Cache

Нажмите для полного просмотра!
Page Cache, слайд №1 Page Cache, слайд №2 Page Cache, слайд №3 Page Cache, слайд №4 Page Cache, слайд №5 Page Cache, слайд №6 Page Cache, слайд №7 Page Cache, слайд №8 Page Cache, слайд №9 Page Cache, слайд №10 Page Cache, слайд №11 Page Cache, слайд №12 Page Cache, слайд №13 Page Cache, слайд №14 Page Cache, слайд №15 Page Cache, слайд №16 Page Cache, слайд №17 Page Cache, слайд №18 Page Cache, слайд №19 Page Cache, слайд №20

Вы можете ознакомиться и скачать презентацию на тему Page Cache. Доклад-сообщение содержит 20 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Page Cache 28.09.2012, Sven Blüge
Описание слайда:
Page Cache 28.09.2012, Sven Blüge

Слайд 2


Technical Overview Programming
Описание слайда:
Technical Overview Programming

Слайд 3


Why to use page cache Rendering pages is expensive Reuse rendered snippets Increase overall performance Decrease page load time Decrease server load
Описание слайда:
Why to use page cache Rendering pages is expensive Reuse rendered snippets Increase overall performance Decrease page load time Decrease server load

Слайд 4


What is Page Cache
Описание слайда:
What is Page Cache

Слайд 5


Page Cache Example
Описание слайда:
Page Cache Example

Слайд 6


Page Cache Options Static content (js, css, images, …) Global time based Dynamic content (result of a pipeline) No cache Cache based on URL Cache...
Описание слайда:
Page Cache Options Static content (js, css, images, …) Global time based Dynamic content (result of a pipeline) No cache Cache based on URL Cache personalized based on URL and PGID Number of possible PGIDs decreases hit ratio URL and PGID are part of the key used to determine a page from the cache PGID: Personalization Group ID, an ID generated by the system which contains for example user group assignments

Слайд 7


Page Cache Configuration - SMC
Описание слайда:
Page Cache Configuration - SMC

Слайд 8


Page Cache Configuration – Back Office
Описание слайда:
Page Cache Configuration – Back Office

Слайд 9


Page Cache Invalidation Full invalidation Keyword based invalidation (Selective page cache clearing) Can be done using Back Office, Pipelet or plain...
Описание слайда:
Page Cache Invalidation Full invalidation Keyword based invalidation (Selective page cache clearing) Can be done using Back Office, Pipelet or plain Java Code

Слайд 10


Programming How to influence page cache behavior ISML level CMS Remote Slot/Includes Remote Pagelet
Описание слайда:
Programming How to influence page cache behavior ISML level CMS Remote Slot/Includes Remote Pagelet

Слайд 11


Programming – isCache Describes the cache behavior of the current snippet Forbidden is useful to prevent the caching of uncachable areas. Conflicts...
Описание слайда:
Programming – isCache Describes the cache behavior of the current snippet Forbidden is useful to prevent the caching of uncachable areas. Conflicts result in entries in the error log The shortest period will win (this is different from older versions)

Слайд 12


Programming – isContent Defines if a snippet has to be cached personalized Personalized: snipped depends on the PGID
Описание слайда:
Programming – isContent Defines if a snippet has to be cached personalized Personalized: snipped depends on the PGID

Слайд 13


Programming – isCacheKey Defines a cache key for the current snippet Can be a string or an object An object will be translates by a provider into a...
Описание слайда:
Programming – isCacheKey Defines a cache key for the current snippet Can be a string or an object An object will be translates by a provider into a string

Слайд 14


Programming – isInclude Includes an isml template, an url or a directory By using isinclude you can divide a page into snippets with different...
Описание слайда:
Programming – isInclude Includes an isml template, an url or a directory By using isinclude you can divide a page into snippets with different caching properties

Слайд 15


Programming – isInclude Remote include vs. Local include
Описание слайда:
Programming – isInclude Remote include vs. Local include

Слайд 16


Programming - CMS Slot/Include: remoteInclude="true„
Описание слайда:
Programming - CMS Slot/Include: remoteInclude="true„

Слайд 17


Programming - CMS Component: remoteInclude=„true“
Описание слайда:
Programming - CMS Component: remoteInclude=„true“

Слайд 18


Programming – Hints Caching behavior definition happens at isml level Enable Page Cache during development time Use tags very careful and as high in...
Описание слайда:
Programming – Hints Caching behavior definition happens at isml level Enable Page Cache during development time Use tags very careful and as high in the template hierarchy as possible Mark templates which are uncacheable as such Do no cache snippets which rely on data which is not present in the url or PGID Use remote includes to make as much cacheable as possible Minimize the usage of different urls with the same result (ViewProduct-Start?SKU=foo | ViewProduct-Start?UUID=XXX)

Слайд 19


Programming – Hints share\system\config\cluster\webadapter.properties Override page cache settings by reloading a page in a browser  F5 bypasses the...
Описание слайда:
Programming – Hints share\system\config\cluster\webadapter.properties Override page cache settings by reloading a page in a browser  F5 bypasses the page cache pagecache.ignoreGetCacheControlHeaders = false Disable the page cache without using Back Office pagecache.static.enabled = false pagecache.pipeline.enabled = false

Слайд 20


Page Cache, слайд №20
Описание слайда:



Теги Page Cache
Похожие презентации
Mypresentation.ru
Загрузить презентацию