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!

  • Secure all the things - Joomla Security Team Sprint, Cologne, May 2018

    Displaying items by tag: English May 19, 2018 | 09:51 am

    Joomla Security Team Sprint, Cologne, May 2018. I guess we all agree that it's one of Joomla's key priorities to offer a software that is as secure as possible, as this plays a crucial role in the user's experience running Joomla - a hacked user, is a very unhappy user.

    Read more...
  • JUG Round Up May 2018

    Displaying items by tag: English May 19, 2018 | 06:20 am

    Welcome to the JUG Round Up! It's time to see what's been happening with Joomla! User Groups around the world!

    Read more...
  • JCM goes to JaB 2018

    Displaying items by tag: Feature Stories May 18, 2018 | 12:06 pm

    With some of the finest joomlers in the world getting together, Cologne was a great place to be in May! JCM had the opportunity to attend and check out this great event.

    Read more...
  • J&Beyond 2018 - Become a Jeck!

    Displaying items by tag: English Apr 10, 2018 | 19:23 pm

    The Joomla community is made up of passionate volunteers, that truly believe in the idea of Open Source. They invest tremendous amounts of time to improve the CMS, provide support to other users or spread the word of Joomla’s awesomeness – and the better part of those people is completely “Jeck”. Time for you to become a Jeck too, by attending J&Beyond on 11-13 May 2018!

    Read more...
  • Kigali Hosts the Sixth CMS Africa Summit

    Displaying items by tag: English Apr 10, 2018 | 18:38 pm

    Kigali went live last week as it hosted the sixth edition of the CMS Africa summit. CMS Africa is an organisation that champions the use of technology (open source) to change the way we develop economies. The Summit brings together both global and Africa-based speakers and delegates. It is a premier event that host tech business owners, tech innovators, and experts in the area of web & mobile design, e-commerce solutions, online business, and online exchange. In terms of delegate attendance, the summit attracts web & mobile designers, bloggers, e-commerce & online stores builders.

    Read more...
 

Posted By:
Joomla User Group Detroit

Organizer,

Donations and Gifts

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