Do you want the ability to manage documents, photos, and other content over the Web but don't want to shell out thousands of dollars in proprietary solutions? Want to create an online community for your hobby or user group?

You're not alone. For thousands of like-minded around the globe, the answer is Joomla!, an open-source content management system (CMS) used to manage all sorts of data over the Web.

While Joomla! is relatively easy to install, a fair amount of knowledge is required in order to configure the application to your specific needs. Foundation Joomla! is an entry developer and user's guide that gets you started with this popular CMS in little or no time.

Bintu Harwani is a computer programmer and Web developer with several years of experience building content-driven Web sites using a variety of Web development technologies including PHP, Ruby, Rails, and more.