2015-01-19

A new client is running on Enterprise 13.1, using Varnish with disabled FPC and a community theme. Since this a quit bad setup and Varnish is causing several issues we want to get rid of Varnish and using Magento’s FPC.

I never had to deal with FPC in detail nor had to make a theme supporting EE. But hey there is always a first time. So I read a few very interesting articles about FPC. The best I’ve found:

How do I include a dynamic block in the product page with full page
caching turned on

How does magento full page cache work

Overcoming Magento’s full-page cache through hole punching

Full Page Cache invalidation on cart (quote) change

Perhaps you already noticed, every article focus on how to deal with dynamic blocks/content (keyword: Hole punching). Definitely a very important topic! But this leads me to the issue:

Is this the only difference? I mean if a theme is only supporting CE or also EE?

Beside learning how FPC works I set up a dev environment, removed varnish and enabled FPC. And I’m really surprised: The site is quite fast and nothing seems to be broken. Its not a complicated setup with dozen extensions but also not just Magento default. But I couldn’t find any issue so far. But I’m also wondering if I didn’t miss something and if the site is really running on a "full" FPC? And why does the theme is not supporting EE then?

I'm a little bit lost here and would really appreciate it, if anyone can help me here. Perhaps with other links and your personal experience?

Thank you so much in advance!

Show more