hit counter joomla

Joomla CDN with JomCDN by corePHP

jomcdn corePHPImprove Site Performance with Joomla Optimization Plugin, JomCDN by 'corePHP'

It's no secret that a slow loading website hurts not only increasing bounce rate but also your Joomla SEO efforts, and makes it very hard to get a high rank in Google Search Results. Adding a Content Delivery Network, or CDN is the fastest and easiest thing to do to Boost Joomla Site Performance. Just by adding a CDN, your site will load faster, lowering bounce rate, encouraging your visitors to stay on your site longer than before and result in higher conversions and better engagement overall!

What is a Contet Delivery Network, or CDN?

Quite simply, a content delivery network is a system of multiple servers across a geographic area (could be the USA, Europe or even the whole world, for example) that delivers webpages, images and other content to a user on your webiste based on their geographic location and the closest server to them. Effectivly it allows for faster content delivery and less requests to your website itself, saving precious resources.

Learn more about a Content Delivery Network here

What is JomCDN?

JomCDN is a Joomla Plug In that will instantly improve the overall performance of your Joomla Website!

JomCDN is a location based server load tool that makes your site load faster for the user by serving files from the nearest location to them. It helps the visitor's browser cache the files (images, css files and other static content) for near instant load times!

One of the coolest things it has is integration with Yahoo's Smush.it service. Your images get optimized to the smallest sizes without losing quality and thus making it quicker to deliver to your site visitor's browser!

Because JomCDN speeds up your Joomla site, Google and Bing will favor your website as they take website speed in to consideration in generating search results. While it's not the only factor, every little bit helps, right?

JomCDN is available for Joomla 2.5 & 3.x, PHP 5.2+, MySQL 5.0.3+, cURL required, Works with Amazon S3, Cloud Front, Rackspace Cloud Files or MaxCDN.

Best of all, this is a set and forget solution! You never have to think about it again!

Learn more about JomCDN here

Installing JomCDN Tutorial with Amazon S3 & CloudFront

We did this installation on the JoomlaDetroit.com site, hosted on CloudAccess.net. CloudAccess.net is setup and optimized for use with JomCDN, so no server configurations or upgrades are necessary. You just install the plugin, configure and forget about it!

Installing JomCDN in Joomla

You just install the plugin by uploading through the extension manager as with any other extension. See image below:

Install JomCDN in Joomla

Next, go to Extensions > Plug-in Manager and click on JomCDN to open the configurations

Enable JomCDN Plug-In Extension

On the right side you will find the basic configuration field box.

JomCDN Basic Configurations

At this point, you will need to go over to your Amazon AWS account and set that up. In the Security Credentials page (Click on your name on the top right and choose security from the drop down list), go to Access Keys and copy your access key and secret key, putting them into the basic options fields with the same name (above).

Next, You need to create an Amazon S3 Bucket

Go to the S3 Bucket menu item from the Services dropdown list and create a bucket by clicking on the Create Bucket button.Create Amazon S3 Bucket

Next, Fill out the information to create the bucket and deploy it.

Create Amazon S3 Bucket

Amazon S3 Bucket

Create an Amazon CloudFront Distribution (CDN)

Now you have to create the CDN with Amazon CloudFront. The important thing here is to connect your new S3 Bucket to the cloudfront for distribution over the CDN.

Create Amazon CloudFront

Click on the Create Distribution button and let's get to work!

On the below screen, you want to make sure that Web is selected, then click continue.

Select Delivery Method CloudFront

  • Origin Domain Name: This is a dropdown list. select your S3 Box.
  • Origin ID: this will self populate - don't worry about this.
  • Leave the rest alone for now, and click 'create distribution' at the bottom of the scroll box.

Create Cloudfront Distribution

It can take up to 15 minutes for the Cloudfront to build. Wait until it says Deployed in the Status column.

aws-7

Go back to your Joomla Site and enter the following:

Bucket Name is the name of your S3 Bucket that you created first.
CloudFront Domain Name: is the name showing in "Domain Name" in the distributions screen directly above this line. (Its greyed out for security here, but usually look like a random string of letters and numbers before the .cloudfront.net.

3

Everything is now set up. Over the next hour or two, JomCDN will get to work sending your static files to the CDN for faster delivery!


  • No comments found

Leave your comments

Post comment as a guest

0 / 2500 Character restriction
Your text should be in between 10-2500 characters
terms and condition.

Around Joomla!

  • JoomlaDay Chicago 2017 Recap

    Displaying items by tag: English Oct 1, 2017 | 17:12 pm

    JoomlaDay Chicago 2017 was held on Saturday, September 23rd on an unseasonably warm 90+ degree Chicago day. The event included three tracks one for beginners, one for seasoned users and one for those seeking certification.

    Read more...
  • Web Programming Weeks at THM

    Displaying items by tag: English Oct 1, 2017 | 05:43 am

    Every year in August the Institute for Information Sciences located at the Technische Hochschule Mittelhessen in Gießen, Germany organises the Web Programming Weeks. The Web Programming Weeks are also known as WPW and lasts two weeks. The aim of the WPW is to give students practical experience working on real-life issues and at the same time help out the Joomla! project. 

    Read more...
  • Joomla cares: Give Back to Sandra

    Displaying items by tag: Feature Stories Oct 1, 2017 | 03:10 am

    The eye of Hurricane Irma passed over the tiny island of St Maarten, taking lives and leaving most on the island homeless.  Sandra Decoux (Thevenet) was lucky to survive, unfortunately, however her house and car were badly damaged.

    Read more...
  • Joomla October Issue

    Displaying items by tag: Feature Stories Sep 30, 2017 | 23:17 pm

    October has arrived and the Joomla Community Magazine Team is proud to bring the October issue. Read, comment and share. We thank all our readers for their support.

    Read more...
  • Choosing the Right Extension

    Displaying items by tag: English Sep 1, 2017 | 10:12 am

    The Joomla! Extensions Directory (JED) lists nearly 8000 extensions - finding the best one for your website can sometimes be a tedious task. We have all selected an extension that hasn't been quite right for our needs. This article will cover tools available on JED that will aid your search, things to watch out for and tips to assist in making the right decision.

    Read more...
 

Posted By:
Joomla User Group Detroit

Organizer,

Donations and Gifts

Donations that go to keeping the Meetup 100% Free are welcome!