Home » Extensions » CDN for Joomla!
NoNumber!

Joomla!® Websites & Extensions
development  -  support  -  consultancy

With CDN for Joomla! you can speed up your Joomla! website by serving media from your CDN (Content Delivery Network).

If you use CDN for Joomla!, please post a rating and a review at the Joomla! Extensions Directory.

Description

MaxCDNCDN for Joomla! is an extension for Joomla! that allows for easy integration with a Content Delivery Network (CDN).

If you are unfamiliar with a CDN, you can read more on the MaxCDN site.

Incorporating a CDN with your website gives you 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.

Try out a CDN with your website to experience these benefits and more.

Integrating your website and a CDN (like MaxCDN) with this plug-in is incredibly easy! See the tutorial on this simple process.

Multiple CDN roots

With CDN for Joomla! you can setup multiple cdn roots for different file types. This way you can - for instance - use a separate cdn url for your images and js/css files.

Pull Zones

CDN for Joomla! is made to work with any CDN system that supports Pull Zones.

A Pull Zone works in a way that you do not have to upload any media. The Pull Zone uploads the media to the CDN servers as soon as it is required. Read more on Pull Zones here: http://wiki.netdna.com/FAQ/Pull_Zones

25% discount on MaxCDN

Use the coupon code nonumber to receive a 25% discount!

MaxCDN

Receive 25% off now!

Use the coupon code nonumber

to receive a 25% discount!

MaxCDN makes your site load faster...

Much Faster

Easy & Affordable, increases server capacity,

even improves Google rankings!

signup

CDN Providers

CDN for Joomla! is made to work with any CDN system that supports Pull Zones.

Here are some popular CDN providers that will work with CDN for Joomla!

Specs

Specifications

CDN for Joomla! is a Joomla extension compatible with Joomla 1.5, Joomla 1.7 and Joomla 2.5.

The extension consists of:

  • a system plugin

Requirements

CDN for Joomla! will only work correctly if your setup meets these requirements:

  • Up-to-date version of Joomla!
  • PHP 5.3+
  • PHP mbstring (Multibyte String) functions should be enabled
  • MySQL 5+

Using PHP 5.2 (or lower)?
PHP 5.2 is old and support for it has stopped with the release of PHP 5.2.16 (16-Dec-2010). This means that PHP 5.2 cannot be considered stable or secure anymore.
If your host will not or cannot provide you with an up-to-date version of PHP, then you have reason enough to look for a decent host.
PHP 5.2 mainly has problems with installation of the zip packages. The extensions might work without problems for you once installed, but I can not give any guarantees on that.
>> For more detailed information, read: No more php 5.2 support - move on to php 5.3

I can not provide support for setups that do not meet the above requirements.

The core Joomla files should of course not be altered in any way.

Installation

The easiest way to install/update is via the NoNumber! Extension Manager.

If you have problems installing CDN for Joomla!, please try the manual installation process as described here:
docs.joomla.org/Installing_an_extension

Otherwise, please report this on the forum or let me know via the contact form.

Updating

If you want to update to the latest version, you do not have to uninstall first.

The easiest way to install/update is via the NoNumber! Extension Manager.

You can also update simply by installing the package via the Joomla core installation process.

Downgrading

If for some reason you need to downgrade, it is best to uninstall the extension first.

Also, you will have to uninstall the NoNumber! Framework plugin (system) (and the NoNumber Elements plugin if you have it installed).

After that you can simply install the older version zip file.

Please note that I cannot not provide support on older versions!

Open Source License

CDN for Joomla! is an Open Source Joomla extension. It is in compliance with the GNU/GPL license:
Licence: GNU/GPL GNU General Public License, version 2

Joomla is also Open Source.

Support

Need more help?

Before requesting help, make sure your installation and setup meet the requirements (see the Specs) and your extensions are up-to-date.

If you need more help, please take a look in the NoNumber! Forum.
If you can't find your answer there, please post your question. I am very willing to help!

You can also contact me via the contact form or via chat (if I'm online).

Changelog

Changelog

+ = Added ! = Removed ^ = Changed # = Fixed

26-Jan-2012 : v1.7.1
+ Added translations: pt-PT
^ Updated translations: it-IT
^ Cleaned up more code
# Fixed issue with CDN set 4 not showing (Joomla 1.7+)
# Fixed issue with installer not removing the folder/zip from the tmp

18-Nov-2011 : v1.7.0
+ Added 2 sets to give a total of 5 sets
^ Cleaned code syntax (no longer guaranteed support for php 5.2.x and lower)
# Fixed issue with enable https option only working on first set

17-Oct-2011 : v1.6.1
# Fixed issue with error in feeds (Joomla 1.7)
# Fixed security issue in !NoNumber! Framework plugin

08-Oct-2011 : v1.6.0
^ Improved installer
^ Moved translation language files to main package (no more language packs)
^ Cleaned up some code (like no more use of DS)

16-Sep-2011 : v1.5.0
^ Changed !NoNumber! Elements plugin to !NoNumber! Framework
^ Moved common language strings to !NoNumber! Framework files
# Fixed some issues with urls in editor / form fields being converted

14-Jul-2011 : v1.4.3
+ Added possibility to exclude content from being handled by surrounding it with {nocdn}...{/nocdn}
# Fixed more issues with new !NoNumber! Elements files causing problems with Advanced Module Manager (sorry)

13-Jul-2011 : v1.4.2
# Fixed issue with new !NoNumber! Elements files causing problems with Advanced Module Manager

13-Jul-2011 : v1.4.1
# Fixed issue with jpg images not being handled (Joomla 1.7)
# Fixed issue with !JEventHandler error on some setups

18-Jun-2011 : v1.4.0
+ Joomla 1.7 compatible!
+ Added option to keep https in the cdn urls
^ Changed layout of settings
^ Changed use of elements
^ Will keep https in urls if https:// is placed in the cdn domain field
^ Now also handles urls in non-quoted attributes

29-Mar-2011 : v1.3.1
^ Improved handling of https pages
# Fixed issue plugin being executed on raw format pages
# Fixed issue language strings

10-Mar-2011 : v1.3.0
+ Added option to setup 2nd and 3rd CDN set
^ Changed language files to be J1.6 ready

10-Feb-2011 : v1.2.4
^ Changed extension icon / logo
+ Added option to disable on https urls

10-Dec-2010 : v1.2.3
# Fixed issue with some relative links not being converted

10-Dec-2010 : v1.2.2
^ Changed urls of links to maxCDN
# Fixed issue with using subfolder as root not working correctly
# Fixed issue with not being able to save no file types selected in list
# Fixed issues with document being called to early
# Fixed some issues with loading of language strings
# Cleaned up some code

25-Nov-2010 : v1.2.0
+ Added checks to see if !NoNumber! Elements plugin is installed/enabled
^ Fixed and updated all language strings

17-Nov-2010 : v1.1.1
# Fixed issue with php notices about empty delimiter
# Fixed issue with urls not being replaced on some setups (older php versions)

16-Nov-2010 : v1.1.0
+ Added option to ignore given files/paths
^ Improved code to make it lighter/faster
^ Added check to be disabled on edit pages (preventing problems with editors)

19-Oct-2010 : v1.0.2
# Fixed faulty version number

19-Oct-2010 : v1.0.1
# Fixed wrong extension name in plugin list

18-Oct-2010 : v1.0.0
+ First stable release

Commercial License

CDN for Joomla! is completely free and you DON'T need a Commercial License Code to use it.

However, if you use my extensions on websites that you make money from, I would appreciate it if you purchase a License Code.
The License Code will remove the license message from the extensions administrator screens.

Note: If you don't want to pay for the License Code and want to continue to use the extension for free, please do. You will just have to ignore the license message in the administrator.

Note: If you have donated before and feel you should get some reduction on the price, please contact me about it... we'll sort it out :)

more information...

 

 

Here you can see the difference between the use of the extensions without and with Commercial License Code.

WITHOUT Commercial License CodeWITH Commercial License Code
Full version download yes YES yes YES
Full functionality yes YES yes YES
Message in administrator license_invalid license_valid
Encrypted no NO no NO
Free updates yes YES yes YES
Free support yes YES yes YES
Free RSS news subscription yes YES yes YES
Free holiday to Barbados no NO no NO

Download

Downloads

CDN for Joomla! is compatible with Joomla 1.5, Joomla 1.7 and Joomla 2.5

NOTE: CDN for Joomla! needs PHP 5.3+. Please see the specs for more requirements.

  • Are you going to use this extension on a commercial website? Please consider buying a License Code

More downloads...

Please clear your browsers cache after updating an extension.

NOTE: Joomla 1.6 is no longer supported. Joomla 1.6 reached end-of-life in August 2011. If you have a site running on Joomla 1.6 you are urged to upgrade to Joomla! 2.5. CDN for Joomla! will probably still work on Joomla 1.6, but any issues specific to Joomla 1.6 will not be fixed.

Tip!

Are you using multiple NoNumber! extensions?
Install the NoNumber! Extension Manager to easily keep them up-to-date.

Languages

This extension comes with the following languages:

  • [pt-BR] Brazilian Portuguese
  • [bg-BG] Bulgarian
  • [ca-ES] Catalan
  • [nl-NL] Dutch
  • [en-GB] English
  • [de-DE] German
  • [el-GR] Greek
  • [it-IT] Italian
  • [ja-JP] Japanese
  • [lt-LT] Lithuanian
  • [pt-PT] Portuguese
  • [ru-RU] Russian
  • [sl-SI] Slovenian
  • [es-ES] Spanish
  • [sv-SE] Swedish
  • [th-TH] Thai
  • [uk-UA] Ukrainian

No language pack for your language?

I welcome you to help out and get involved with translations for NoNumber! extensions.

I am using Transifex for the translations of all NoNumber! extensions. So I kindly ask you to join Transifex.

There is a translation team/group set up especially for Joomla projects: OpenTranslators.

To join, see the different steps on the right under: Translator Guide: http://opentranslators.org/en/how-to

You can find all the NoNumber! projects here: https://www.transifex.net/projects/tag/nonumber/

All language files will be updated and packed with every new release of the individual extensions.

OpenTranslators

 
MaxCDN | Content Delivery Network | Accelerate your site to the max
hosting joomla
Open Source Training | Online Joomla! Training and Support