SlideShare a Scribd company logo
Content Delivery Networks and Joomla! Mike Carson http://joomlashowroom.com
What is a CDN? A  content delivery network  or  content distribution network  ( CDN ) is a system of computers containing copies of data, placed at various points in a network so as to maximize bandwidth for access to the data from clients throughout the network. A client accesses a copy of the data near to the client, as opposed to all clients accessing the same central server, so as to avoid bottlenecks near that server. Content types include web objects, downloadable objects (media files, software, documents), applications, real time media streams, and other components of internet delivery (DNS, routes, and database queries).
Example of a CDN Network
Why use a CDN? Incorporating a CDN with your website provides you with several benefits, including the following: Faster Page Loads  - Since most of your files will be served from a much closer location to your end-users, the speed in which your page loads will be greatly increased. Reduced Server Load  - Since most of your files are no longer served by your own host, your server will be freed up to perform the basic tasks required of it. Handle More Visitors  - Because of the improvements just mentioned and other factors, your website will be able to handle the strain of a much larger user base that it could otherwise. Higher SEO Rankings  - Caused by the increase in performance to your site, something Google recently claimed effects SEO rankings.
Who should use a CDN? Anyone who: Site owners that have limited server bandwidth. People that find traditional CDN cloud hosting too expensive.  People that have slow or old servers. People that need lower server load. Owners of huge websites. CDN extensions are NOT for everyone!
What’s Available? JomCDN – corephp.com – $29.95 JA Amazon S3 – joomlart.com - $50.00 (club) Are there free CDN extensions available? The 2 most popular extensions
Additional Requirements Amazon S3 Amazon CloudFront  Rackspace Cloud Files Account
JomCDN Features Installs as a plugin Optimize images (smush.it) Amazon S3/Cloud Front Support Rackspace Cloud Files Support Minified CSS and JS files Cron Job Support - mandatory Cheap price
JomCDN
JA Amazon S3 Features Component and plugin Amazon S3/Cloud Front Support Multiple Buckets Support Cron Job Support Multiple Sync Profiles Include / Exclude File Types or Extensions Enable / Disable Sync for specific files or folders Upload new & update modified files capability File & Folder ACL System

More Related Content

Joomla Content Delivery Networks

  • 1. Content Delivery Networks and Joomla! Mike Carson http://joomlashowroom.com
  • 2. What is a CDN? A content delivery network or content distribution network ( CDN ) is a system of computers containing copies of data, placed at various points in a network so as to maximize bandwidth for access to the data from clients throughout the network. A client accesses a copy of the data near to the client, as opposed to all clients accessing the same central server, so as to avoid bottlenecks near that server. Content types include web objects, downloadable objects (media files, software, documents), applications, real time media streams, and other components of internet delivery (DNS, routes, and database queries).
  • 3. Example of a CDN Network
  • 4. Why use a CDN? Incorporating a CDN with your website provides you with several benefits, including the following: Faster Page Loads - Since most of your files will be served from a much closer location to your end-users, the speed in which your page loads will be greatly increased. Reduced Server Load - Since most of your files are no longer served by your own host, your server will be freed up to perform the basic tasks required of it. Handle More Visitors - Because of the improvements just mentioned and other factors, your website will be able to handle the strain of a much larger user base that it could otherwise. Higher SEO Rankings - Caused by the increase in performance to your site, something Google recently claimed effects SEO rankings.
  • 5. Who should use a CDN? Anyone who: Site owners that have limited server bandwidth. People that find traditional CDN cloud hosting too expensive. People that have slow or old servers. People that need lower server load. Owners of huge websites. CDN extensions are NOT for everyone!
  • 6. What’s Available? JomCDN – corephp.com – $29.95 JA Amazon S3 – joomlart.com - $50.00 (club) Are there free CDN extensions available? The 2 most popular extensions
  • 7. Additional Requirements Amazon S3 Amazon CloudFront Rackspace Cloud Files Account
  • 8. JomCDN Features Installs as a plugin Optimize images (smush.it) Amazon S3/Cloud Front Support Rackspace Cloud Files Support Minified CSS and JS files Cron Job Support - mandatory Cheap price
  • 10. JA Amazon S3 Features Component and plugin Amazon S3/Cloud Front Support Multiple Buckets Support Cron Job Support Multiple Sync Profiles Include / Exclude File Types or Extensions Enable / Disable Sync for specific files or folders Upload new & update modified files capability File & Folder ACL System