Mambo (software)
Developer(s) | Mambo Foundation Inc. |
---|---|
Stable release | |
Operating system | PHP-compatible -- Linux preferred |
Type | Content management systems |
License | GNU General Public License |
Website | www.mamboserver.com |
Mambo (formerly named Mambo Open Source or MOS) is an open source content management system (CMS) for creating and managing websites. It's slogan, "Power in Simplicity" has attracted it many beginners because of its ease of use. Mambo also includes more advanced features such as a page caching mechanism to improve performance on busy sites, advanced templating techniques, and a fairly robust API. It can also automate many tasks for a static website like web indexing. Mambo can provide RSS feeds, printable versions of pages, news flashes, blogs, forums, polls, calendars, website searching, language internationalization, and other possibilities.
Mambo is released under the terms of the GNU General Public License (GPL) and is free to use and modify. It is free to redistribute as long as you abide by the distribution terms of the GPL.
Features
Mambo is a full-featured content management system that is meant to be used for simple and complex websites. Some of the most popular features are:
General
- A large and healthy user and developer community.
- A basic level of content approval for registered users.
- Online help.
- Page caching mechanism to improve performance on busy sites.
- Trash manager.
- Search engine friendly (SEF) URL's.
- Internationalisation (interface translation).
Content
- Advertising management (banners, etc).
- Media (images, documents) upload and management.
- Content display scheduling.
- Content syndication (RSS).
- Content macro language (aka mambots).
- Multiple WYSIWYG content editor support.
- Simple polls.
- Content voting/rating system.
Administration
- Separate system administration system.
- Package/addon/template deployment system.
- Simple but powerful template system (written mostly in HTML, no complex templating syntax to learn, just a couple of PHP functions to include).
- Hierarchical user access groups (currently supporting just three levels, but more are planned).
- Basic visitor statistics.
Add-ons
Many more free add-ons are available at mamboforge.net. Some of these add-ons include:
- LDAP authentication.
- Extended user profiles.
- Forums.
- Media galleries.
- Document managers.
- Templates.
- Events calendars.
Requirements
As of 10 August 2005, the minimum requirements for Mambo consist of:
Mambo is thoroughly tested on: Linux, FreeBSD, Mac OS X and Windows NT/2000/XP. Linux or one of the BSD's are recommended, but anything else that can run the 3 pieces of software listed above should do it. Additionally, Mambo displays properly in most major browsers: Internet Explorer (version 5.5+), Netscape, and Mozilla/Firefox. (A browser is used to do most configuration and maintenance tasks.)
PHP must have been compiled with support for MySQL and Zlib in order to successfully run Mambo. There are reports that Mambo works on IIS server, but Apache is recommended for running Mambo on Windows.