OpenSource For You

Joomla!

- By Mitesh Soni The author is a Technical Lead at iGATE Global Solutions Limited. He is in the Cloud Practice Team and loves to write about new technologi­es. Blog: http://clean-clouds.com

Joomla is a very popular open source CMS built on a model– view–controller Web applicatio­n framework, which enables users to build websites and powerful online applicatio­ns that are easy to use and are extensible. Joomla enables developers to build integrated e-commerce systems, data reporting tools, inventory control systems, custom product catalogues, reservatio­n systems, communicat­ion tools, etc.

Other features include user management with nine user groups that have a diverse set of permission­s to access, edit, publish and administer; access management with support of multiple protocols and methods such as LDAP, OpenID and Gmail; a media manager to manage media files or folders; a language manager that supports most of the world languages; and UTF-8 encoding, banner management, contact management, polls, search and Web link management to sort sites into categories. Syndicatio­n and newsfeed management to syndicate site content prior to allowing users to subscribe to new content via an RSS reader, a menu manager to create menus and menu items, template management to make your site's look uniform and modifiable, an integrated help system to assist users, powerful extensibil­ity with Joomla Extensions, etc, are some of the core features of Joomla.

Joomla is used to build e-commerce and online reservatio­ns portals, small business websites, personal or family home pages, community-based portals, school and church websites, corporate Intranets and extranets, corporate or non-profit websites, online magazines, newspapers and publicatio­ns, government applicatio­ns, etc. Some of its famous users are MTV Networks’ Quizilla (a social networking platform), Harvard University, Citibank, PlayShakes­peare.com, etc.

For installing Joomla 3.x, the requiremen­ts are as follows: PHP (Magic Quotes GPC off) 5.4 +, databases such as MySQL (InnoDB support required) 5.1 +, MSSQL 10.50.1600.1+ and PostgreSQL 8.3.18 +; and Web servers such as Apache (with mod_mysql, mod_xml, and mod_zlib) 2.x +, Nginx 1.1 and Microsoft IIS 7.

Website: http://www.joomla.org/

References

[1] http://en.wikipedia.org/wiki/Content_management_system [2] http://www.liferay.com/products/liferay-portal/features/collaborat­ion [3] http://en.wikipedia.org/wiki/Liferay [4] http://en.wikipedia.org/wiki/Alfresco_(software) [5] http://en.wikipedia.org/wiki/WordPress [6] http://en.wikipedia.org/wiki/OpenKM [7] http://en.wikipedia.org/wiki/OpenCms [8] http://en.wikipedia.org/wiki/Apache_Roller [9] http://en.wikipedia.org/wiki/Magnolia_(CMS) [10] http://en.wikipedia.org/wiki/TWiki [11] http://en.wikipedia.org/wiki/Drupal [12] http://en.wikipedia.org/wiki/Joomla!

 ??  ?? Figure 6: Drupal demo
Figure 6: Drupal demo
 ??  ??

Newspapers in English

Newspapers from India