- TangoCMS
Infobox Software
name = TangoCMS
caption = A typical TangoCMS AdminCP after installation
author = [http://www.3dteapot.co.uk Alex Cartwright]
latest_release_version = 2.1.0Panda
latest_release_date = release date|2008|10|07
operating_system =Cross-platform
platform = PHP/MySQL
programming language = PHP
genre =Content management framework ,Content management system
license = GNU/GPL 2
website = http://www.tangocms.orgTangoCMS is a
PHP modularcontent management system released free of charge under the GNU/GPL 2 license. One of the top priorities for the project is to make sure that all mark-up complies to theWorld Wide Web Consortium HTML standards, using semantically correct mark-up.Like most
content management systems , TangoCMS allows the owner/administrator of the website to create and manage content with no previous programming knowledge, including customizing the entire layout, user management and other administrative tasks.History
It was never set out that TangoCMS would become a
content management system . Instead, the project started back in early 2006 when the founder, Alex Cartwright, began a project to create a browser-basedMMORPG with a friend. During the first month, work had started on the AdminCP for the project. Shortly after, Alex lost contact with the other developer and so development on theMMORPG stopped.Roughly one or two months after, Alex decided to continue work on the current AdminCP, which then slowly began to evolve into a more generic AdminCP. This is when the direction changed to become a small
content management system , now called "TangoCMS", for the purpose of Alex'sComputer Graphics Portfolio , [http://www.3dteapot.co.uk 3D Teapot] .Development continued using the same code base as the original AdminCP right the way through until around November 2006, it was during that stage that the limitations of the code base had been reached. It was clear that a completely new structure and framework was needed to replace the old code base that was full with security issues, including many
SQL Injection possibilities and major design flaws.With a basic Admin CP and site capabilities, TangoCMS was given to Joe Davison and Robert Taylor who became the original users of TangoCMS. With the help of both people, TangoCMS was able to advance in development.
Work began on designing and creating a custom MVC framework within the first few months of 2007, and the basic structure of it was completed around April 2007. This new framework, now called the Zula Framework (released under the GNU/LGPL 2.1 license), powers TangoCMS and has overcome the issues in the previous code base, giving developers a solid structure and framework to build on, creating new controllers (Modules) to provide additional features.
The first full release of TangoCMS was released after a 5 day delay, the release dubbed "Osprey" was released on the 14th of December, 2007.
Team
The Team currently consists of 5 members:
*Alex Cartwright - The Initial Founder
*Evangelos Foutras - Developer
*Robert Clipsham - Developer
*Jordan Craw - Developer
*James Stephenson - DeveloperExternal links
* [http://www.tangocms.org/ TangoCMS website]
* [http://www.launchpad.net/tangocms Launchpad for TangoCMS]
* [http://forums.tangocms.org/ Official Forums]
* [http://www.cmsguide.org/reviews/40.html Russian review TangoCMS]
Wikimedia Foundation. 2010.