Is there any extension or any combination of free or commercial extensions that could do W3 Total Cache's work in Magento?

Hi all? I have a Linux VPS all set up with Varnish, Memcache and APCu. I also have accounts on Cloudflare and Amazon CloudFront, which I already use with my other Wordpress sites through W3 Total Cache. That is an amazing pluging that does it all in one.

Is there anything similar, free or commercial, for Magento that could bring together Varnish, various types of caching taking advantag of Memcache/APCu, CDN, Cloudflare, minifying+gzip compression, etc?

If there is no one system that does it, perhaps a combination that someone had tried and could suggest that might make my magento sites as efficient and fast as my Wordpress ones?

Thanks in advance
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Alfredo Luis Torres SerranoASP .Net DeveloperCommented:
Memcache you install yourself



Gzip should already be enabled, so you wont gain much by minifiying, but Magento has the option in admin to combine all js and css

To make the server quicker get rid of Apache and use nGinx instead.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

badwolfffAuthor Commented:
Hi all! Thanks for the replies.
No offence to anyone but I think Gary's answer is most complete and his links are the most pertinent or at least the most useful to me.
Gary I hear you about Nginx. At present I have Varnish 4 on Apache 2.4.
I know Nginx under Varnish would be great but I am not good at nginx syntax and I will have to go and find each and every command every time I need it. Perhaps next server I set up will be so.
However I noticed that Cloudflare uses Nginx and I use Cloudflare so perhaps in a certain sense I am using Nginx on Varnish on Apache. No?
Nginx can take a little bit of getting used to, but once you have a server template it's just case of adding your domain name and doc root
Or use something like ISPConfig which has nginx has a server option
badwolfffAuthor Commented:
Have you ever tried Varnish + Nginx + Percona
A friend of mine is suggesting that I do so.
I am a bit scared of the learning curve associated with Percona with respect to MySql with which I am finally comfortable.
Any personal experience or comments?
I've no experience with Percona
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.