September 16, 2010, 7:52 AM — by Daniel P. Dern - In addition to the main open source project, Joomla! has extensions -- thousands of applications, templates and more (5449 as of August 17, according to the Extensions web page) -- created by the Joomla-using community. This includes administrative tools, Twitter widgits, "Share With Facebook," vertical industry applications, and more.
And they're affordable. "A typical extension is less than thirty dollars, and the vast majority are free," according to Joomla! co-founder of Mitch Pirtle.
"From a development standpoint, Joomla! offers the extensions to cover a wide range of needs," says Rob Graham, CEO of TrainingCraft, a consulting firm that provides support and training surrounding digital advertising, including Joomla! development. "Every time a client says 'We need something like this' I can usually find one, and at a very reasonable cost."
I asked some developers what their favorite Joomla! extensions are, and other recommendations. Here's what they said:
"The Commerce extension is good for people who want to sell online build an online store," suggests Mitch Pirtle. "Smaller shops can use VirtueMart, which is an evolving fork of PhP Shop, and the new TIENDA, a Joomla! native commerce suite."
"VirtueMart lets anybody set up an online store easily," echoes Rob Graham. "It includes amazing inventory control, the ability to add photos, pricing including pricing deals... and what's most amazing is that it's free."
Graham also recommends Community Builder: "I'm using it a lot, it lets you control data, like for building sign-up sheets."
Joomla! also provides extensions so you can integrate your Joomla! site with external platforms, such as the popular Magento commerce platform, says Pirtle. "You can use Joomla! to run the company side, and Magento for commerce, and the MageBridge extension lets them talk directly to each other, like sharing user accounts."