Wednesday, June 19, 2013

Sitecore Fetch Squad

Automated crawler fetching websites and blogs from Sitecore content

Here is a quick checklist that you can use in order to get more performance out of your Sitecore Media Library’s delivery.

media_library
1. Ensure data/item/prefetch caches are of a sufficient size.

2. Ensure client caching is properly configured (MediaResponse.XXX settings).
3. Media Library structure – make sure the tree is balanced.
4. Change MediaLinkPrefix from ~/media to something else, for example “-/media”:

- set the value of the “Media.MediaLinkPrefix” to alternative prefix:

<setting name="Media.MediaLinkPrefix" value="-/media" /> 

-add the following line to the customHandlers section:

<customHandlers>
   <handler trigger="-/media/" handler="sitecore_media.ashx" />
   <handler trigger="~/media/" handler="sitecore_api.ashx" /></customHandlers>
This really helps for high traffic websites. Apparently tilde in the path forces different way of resolving the system permissions on a resource on Windows Server.
5. Consider IIS kernel and/or output caching, but keep in mind this consideration.

6. Consider adding other edge caching options in front of the web servers.
7. Leverage CDN like AKAMAI.

Some links and food for thought:

8. Use dedicated “Sitecore media server” (e.g. replace hostname in media links to point to another Sitecore instance; would require some customization).

Some great stuff here:

Thanks to the guys from our brilliant customer service for helping me to come up with a more complete list.


Consulting and Supporting Sitecore Developer Community

Comments are closed.

New Themes: Able and Sight

Posted by admin
Sep-19-2012 I Comments Off

New Theme: Twenty Twelve

Posted by admin
Sep-19-2012 I Comments Off

Finding Themes is Now Faster & More Visual

Posted by admin
Sep-19-2012 I Comments Off

New Theme: Avid

Posted by admin
Sep-19-2012 I Comments Off