Free Lunch Labs

CloudFront CDN

  • Popularity Score 314 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Make your Magento store faster and dramatically reduce the load on your server by using Amazon Cloud Front.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect

$99.00
Previous Next
Overview

CloudFront CDN

This Magento extension configures your store to use Amazon Cloud Front for serving all of your website's static files. This includes all of your Catalog/CMS Images, Skin/CSS Files, and JavaScript Files. The extension is extremely simple to install and manage, no programming knowledge required.

The average pageview on your Magento store makes 14 requests to your server - this extension reduces each pageview to single request to your server. Along with reducing the load on your server, CloudFront also uses a network of edge locations around the world so your content is served from data-centers close to your customers.

Release Notes

Initial Submission to Magento Connect

2013-03-18 04:02:12
  • Version number: 1.1
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
Working and Stable for Magento 1.3 through 1.7
Reviews

About the Developer

This extension was developed by and is supported by Free Lunch Labs

CloudFront CDN 4.7 5 19 19
So simple Installed and working in about 20mins. Google speed page gave me a better rank and helped improved my image load speed. Also, the 3 click refresh works great when making css changes or adding a new product. I recommend this extension to save your time August 7, 2014
Great Support from the developer One of my client bought this plugin and asked me to configure it. I saw a error message about some authentication when creating the distribution. I thought the error was on the plugin. I became nervous and emailed the developer. I received a response within the next 5 min and he said that was the permission issue from the Amazon Cloudfront and gave me proper guidance. Once i had setup the permission for cloudfront the error vanished. Great Support! June 19, 2014
Top Extension and Support Having tried a couple of the CDN extensions in the past this one is definitely the best out there. Allows us to have all our media, js, skin on our CDN and automatically refreshes. The setup is very quick and easy - took all of 5 minutes. We had a couple of issues specific to our site later on that Chuck was able to help solve extremely quickly for us. Top service all around April 25, 2014
Great extension and great service This extension is really important if you have a lot of graphical assets to deal with for your products. By using it, getting everything on a CDN is quite easy. This developer also provides really great support. We had a small collision between this and another extension and the two developers worked together quickly to hash out a solution for us. Very awesome to see this teamwork with another developer and us. April 11, 2014
Awesome! You have been trying to optimize your webserver and database config to get a performance increase? or even a backend cache? ... and you still aren't using a CDN ? This extension connects with your account in Amazon CloudFront (you can create one in less than a minute) and in 15 minutes your skin, js and media files will be delivering via AWS. It's fast! and it really offloads your server. The extension is easy to setup and Chuck answered my questions in less than 20 minutes.. Yes I recommend this extension! March 12, 2014
Easy to use with Excellent support This extension is very easy to use; i kept wondering if there was something more i needed to do during the setup. I had a couple of questions and Chuck answered them within a few minutes. I have a complex installation with two stores and it works perfectly. February 9, 2014
Great Extension, Great Support The extension is really easy to install and configure, works great and the integration within our installation went very smoothly. There was a problem related to the Quick CDN Refresh feature when we upgraded to Magento CE 1.8 but the competent support came up with a solution very quick. Keep up the good work! December 6, 2013
Worked great out of the box. Huge performance increase! We found out about this extension through a webinar by Rovio (makes of Angry Birds). They are using CloudFront and reported really good things. So far, we've been very impressed. Reduced our page load time significantly. The trend is especially obvious when we look at our Google Analytics data. Talked with Chuck from Free Lunch Labs before buying. He was very helpful. Highly recommended! ~Steve November 8, 2013
works perfectly, excellent support Does what it's supposed to do and excellent support. I had an issue with the installation related to our setup, contacted support and got a reply a few minutes later which solved the problem. Highly recommend it October 17, 2013
This should be called EASY CDN Its doesn't get much easier than this. Install extension, create Amazon WS account, the BAAAAM! Your in business. I was a little confused with the bit of the setup but that was only because of my own setup of magento. These guys went out of there way to support me and in such a professional way. This is a MUST have for any magento store. You want to increase the speed of your store check CDN off your list because this is all you need. Two Thumbs Up!! Thank you!!! September 25, 2013
2 next>>
Q&A
(16 Questions : 16 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26413158
Customer avatar
Hi,

Does the extension supports Magento Enterprise 1.13.x?

Also, does it have the capability of setting cache headers when uploading to cloudfront?

Thanks
by
ajarad
-
6 months ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26436402
Customer avatar
Answer: 
Hi,

One option to solve you questions here is to move to a website optimisation and Multi CDN (Cloudfront, Highwinds, Edgecast) solution like Squixa which does support all versions of Magento, sets cache headers for you to provide maximum cache and offload, in addition to a range of other web optimisations which will deliver vastly improved site performance.

Cheers

Stewart
by
SM2000
-
5 months, 3 weeks ago
-1point
0out of 1found this answer helpful.
Was this helpful?Yes0No1

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Hi Ajarad,

Yes to both your questions :)

Thanks!

Chuck
by
Free Lunch Labs
-
2 months, 4 weeks ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
2 answers

does it support S3 ?

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26683874
Customer avatar
does it support s3?
by
greatdvb
-
1 year, 4 months ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Currently it does not support S3 as the origin.

That being said, it uses your server as the origin in the same way that S3 works.

Basically, the extension caches your files on CloudFront and then serves them directly to your users from CloudFront. Every two hours the extension checks your server for a new version of the files and updates CloudFront accordingly.

You can also manually refresh the files cached on CloudFront from the interface in the Magento admin.

Hope this helps!

Thanks!

Chuck
by
Free Lunch Labs
-
1 year, 4 months ago
+1point
1out of 1found this answer helpful.
Was this helpful?Yes1No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27354208
Customer avatar
Answer: 
Has the functionality been updated to support Amazon S3 yet?
by
Humbie
-
2 days ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25932880
Customer avatar
by
shaneloveland
-
10 months ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Hi Shane!

Thanks for asking!

The extensions works with Fooman Speedster. The combined JS and CSS files created by Speedster will be served from the CDN...

Thanks!

Chuck
by
Free Lunch Labs
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25815348
Customer avatar
If I change the image for a product, will it invalidate the cloudfront cache automatically as part of image upload or I need to click additional button to clear cache for that image
by
ashu9900
-
7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Yes and No - The extension has a feature that allows you to flush product media from CloudFront automatically after a product image upload, but it does not use CloudFront "invalidations"

I should also note, we are in the process of adding a new feature that will allow you much more granular control of the product images that get refreshed. It will be available in about a week.

Thanks!

Chuck
by
Free Lunch Labs
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27030088
Customer avatar
I want to know that after using this cdn should i be able to minify and combine js and css. One more thing i want to know is that can i use gzip compression after that? Or is there any solution for leverage browser caching.
by
deepak_kumar
-
7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Yes, you can combine and minify the CSS. That said, the minified CSS, JS have to be served from either your skin, media, or js directories because they are the only directories synced with the CDN.

As for Gzip - CloudFront will mimic whatever compression you currently have on your server. So to have gzip work, you need to be using mod_deflate (or equivalent) on your web server. The same goes for expires headers as well, you'll need to have mod_expires running.

Thanks!

Chuck
by
Free Lunch Labs
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
 
1 answer

Cloudfront and SSL

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26440044
Customer avatar
1) I know that Cloudfront now supports SSL certificates, but they'd charge us US$600/month. Is there a way I can configure your module to use CDN only for non-secure content?

2) The user license is attached to one specific domain?
by
ppires75
-
7 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Thats a great idea - I'll add it as a feature. At this moment, the extension uses CloudFront for both secure and non-secure content both using the default CloudFront domain xyz.cloudfront.net. Using the default domain is free.

As for the license, yes it is specific to the Magento instance. So you can use it on a multi-store with many domains, but not on multiple Magento installations.

Thanks!

Chuck
by
Free Lunch Labs
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27447224
Customer avatar
Hi Team,

I followed the installation instruction. After I input the necessary fields, I clicked save. The following message appeared:

Configuration saved but there was an error creating the .htaccess file: Unable to create directory 'cdn'. Access forbidden.

How could I fix it?

Please kindly advise. Thank you very much.

Regards,
Francis
by
francislau2099
-
5 months, 2 weeks ago
-1point
0out of 1found this question helpful.
Was this helpful?Yes0No1

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Hi Francis,

Thanks for buying the extension. There is most likely a simple permission issue on the file system. Can you please make sure that Apache has privileges to create files and folders in your base Magento directory?

Also, would you mind emailing me directly at support@freelunchlabs.com. The Magento Q & A tool has a long delay before I get notified that a question is asked.

Thanks!

Chuck
by
Free Lunch Labs
-
5 months, 2 weeks ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_374813
Customer avatar
by
enoalex
-
6 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26212514
Customer avatar
Answer: 
Hi There,

Sorry for the delay in answering this question. Somehow I missed the notification.

The extension does support Magento Multistore.

Thanks!

Chuck
by
charlesfre
-
4 months, 1 week ago
+1point
1out of 1found this answer helpful.
Was this helpful?Yes1No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27452081
Customer avatar
The media folder is the default to enter in the configuration, but our developers have made our image folder separate in the root. Is there a way to add this as well?
by
hudsonsfurn
-
4 months, 2 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26212514
Customer avatar
Answer: 
Thanks for asking!

At the moment the extension can only service files out of one directory. It doesn't need to be called "media" but you are limited to one.

A simple solution of the top of my head would be to create a symlink from your images folder to the media folder. So requests to something like:

www.example.com/media/catalog/product/image.jpeg

Would be internally routed to:

www.example.com/images/catalog/product/image.jpeg

Hope that helps!

Chuck
by
charlesfre
-
4 months, 1 week ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27467120
Customer avatar
We often update product images throughout the day for new products. Does your plugin recognize media updates and purge files from the CDN accordingly?
by
amarfresh
-
1 month, 3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_262832
Customer avatar
Answer: 
Hi There!

Thanks for your interest!

Images for new products will be available on the CDN instantaneously after you upload them to Magento.

For existing products - if you upload a new image and the filename does not change, you will have to do a manual refresh. The only reason that a filename would not change is if you literally uploaded the same file - Magento's image caching system will make all new images have a different filename.

The extension does not use invalidations. We found that the AWS invalidations are slow and sometimes unreliable. We implemented a system to sign the URLs so they are unique, if we change the signature - CloudFront instantaneously.

Overall - we gave the issue you posed a lot of thought and made sure the CDN wont get in the way when working with products.

Hope this helps.

Thanks!

Chuck
by
Free Lunch Labs
-
1 month, 3 weeks ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
2 next>>
2 next>>
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.