If you are looking for a expert in web design who is based in Birmingham, your best option is to get in contact with award winning web designer Darren Langley

Content management system (CMS) refers to the system utilized to manage content of websites encompassing creation, editing, storage and organization of content, to name a few. Popular examples of content management systems are WordPress, Joomla, Drupal, Ocportal, WebGUI and MODX. On the other hand, CMS Platforms refer to the programming language used to code content management systems. The abovementioned CMS run on one of the different CMS platforms listed hereunder:

  • 1. PHP
    PHP was initially released in 1995. It was developed by Rasmus Lerdorf. CMS systems created on this platform are the popular WordPress, Moodle, Mambo, Drupal, Joomla, Contao, Serendipity, Zikula, Zenario, Novius OS, Habari and Geeklog. PHP is the platform commonly used by many other content management systems.
  • 2. Java
    Java was also released in 1995. It was designed by James Gosling and Sun Microsystems. Examples of CMS that run on the Java platform are, Magnolia, DSpace, eXo Platform, Enonic, Yanel, Thingamablog, Liferay and Apache Roller.
  • 3. ASP.net
    ASP.net first appeared in 2002. It was created by the leading software producer, Microsoft. DotNetNuke, mojoPortal, Umbraco and Contegro are some CMS that use this platform.
  • 4. Python
    Python’s inception was in 1991. Its creator was Guido van Rossum. Moinmoin and Plone are two of the few content management systems running on this platform.
  • 5. Perl
    Perl was created by Larry Wall in 1987. CMS on this platform are Cyclone3, WebGUI, Foswiki, Ikiwiki and Bricolage.

The more popular and widely-used ones are the first three listed above. PHP is better than ASP.net in terms of development process timeliness. Similarly, PHP’s open source nature does not make developers rely on Microsoft staff; free users themselves support one another. Java, on the other hand, found its niche in enterprise applications versus PHP which specializes in web applications.