Posts tagged ‘PHP’
Joomla is an open source Content Management System (CMS) that focuses on its open sourceness and vibrant volunteer community. It’s current claim to popularity boasts that it powers 2.7% of the web sites on the internet (June 24, 2011). Joomla is open source, built on PHP, hosted with Apache or IIS, and uses MySQL for persistence storage. Here are a few take-aways from the current 1.6 version of the system.
To get started, navigate to Joomla’s Site and download the latest version 1.6. After you download the zip, simply extract to a web site folder and navigate to the index.php page on the root. You will then be walked through the installation wizard to setup the database and site defaults.
Access Control Lists
Joomla supports fine granular support for authorizing users for actions within editable sections on the site. The default workflow for content is a two step authorize and publish model. Although this can be modified to support one-click publishing as well.
Joomla’s vibrant community donates code modules for extending your application. These include polls, ratings, banners, syndication, news, and tons more.
With a community as strong as Joomla, there are several hundred templates that a user can pick from for free!! Joomla24.com has over 3100 joomla templates with many of them for free!
Overall, with the vast user community and built-in features, Joomla ranks among the best in open source CMS solutions. I would recommend Joomla for any PHP developer, but would lean toward alternatives for .NET developers.