ContentBox Modular CMS

Last updated
ContentBox Modular CMS
ContentBoxCMS.png
Developer(s) Ortus Solutions, Corp
Initial releaseFebruary 8, 2012 (2012-02-08)
Stable release
4.2.1 [1] / 2019-09-06 [±]
Repository github.com/ortus-solutions/contentbox
Written in CFML, Java
Operating system Any
Type Content management software
License Apache License v2
Website www.ortussolutions.com/products/contentbox

ContentBox Modular CMS is an open-source content management system for CFML, [2] created by Ortus Solutions, Corp. ContentBox has been designed as a modular HMVC software based on Hibernate ORM and the ColdBox Platform. [3]

Contents

ContentBox Modular CMS is dual-licensed as Apache v2 or a commercial license. [4]

Features

Compatibility

ContentBox Modular CMS is a CFML-powered web application, and runs on any modern CFML engine, including Adobe ColdFusion 9 and above, Lucee 4.5 and above, Railo 2 and above. [5]

ContentBox Modular CMS is also delivered as a WAR file on any standard Java servlet container, such as Apache Tomcat.

Hosting

Related Research Articles

Adobe ColdFusion is a commercial rapid web-application development computing platform created by J. J. Allaire in 1995. ColdFusion was originally designed to make it easier to connect simple HTML pages to a database. By version 2 (1996), it became a full platform that included an IDE in addition to a full scripting language.

Tiki Wiki CMS Groupware Content management software

Tiki Wiki CMS Groupware or simply Tiki, originally known as TikiWiki, is a free and open source Wiki-based content management system and online office suite written primarily in PHP and distributed under the GNU Lesser General Public License (LGPL-2.1-only) license. In addition to enabling websites and portals on the internet and on intranets and extranets, Tiki contains a number of collaboration features allowing it to operate as a Geospatial Content Management System (GeoCMS) and Groupware web application.

OpenCms

OpenCms is an open-source content management system written in Java. It is distributed by Alkacon Software under the LGPL license. OpenCms requires a JSP Servlet container such as Apache Tomcat.

Hibernate ORM is an object–relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database. Hibernate handles object–relational impedance mismatch problems by replacing direct, persistent database accesses with high-level object handling functions.

Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. The Maven project is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project.

DNN is a web content management system and web application framework based on the .NET Framework. The DNN Platform Edition is open source.

Railo Server, commonly referred to as Railo, is open source software which implements the general-purpose CFML server-side scripting language, often used to create dynamic websites, web applications and intranet systems. CFML is a dynamic language supporting multiple programming paradigms and runs on the Java virtual machine (JVM).

Content Repository API for Java (JCR) is a specification for a Java platform application programming interface (API) to access content repositories in a uniform manner. The content repositories are used in content management systems to keep the content data and also the metadata used in content management systems (CMS) such as versioning metadata. The specification was developed under the Java Community Process as JSR-170, and as JSR-283. The main Java package is javax.jcr.

Apache Jackrabbit is an open source content repository for the Java platform. The Jackrabbit project was started on August 28, 2004, when Day Software licensed an initial implementation of the Java Content Repository API (JCR). Jackrabbit was also used as the reference implementation of JSR-170, specified within the Java Community Process. The project graduated from the Apache Incubator on March 15, 2006, and is now a Top Level Project of the Apache Software Foundation.

Silverstripe CMS

Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.

OpenJPA is an open source implementation of the Java Persistence API specification. It is an object-relational mapping (ORM) solution for the Java language, which simplifies storing objects in databases. It is open-source software distributed under the Apache License 2.0.

OpenKM

OpenKM is a document management system that provides a web interface for managing nonspecific files. It has a Free/Libre Community Edition, and a proprietary Enterprise Edition. OpenKM includes a content repository, Lucene indexing, and jBPM workflow. The OpenKM system was developed using open technology.

Apache Empire-db is a Java library that provides a high level object-oriented API for accessing relational database management systems (RDBMS) through JDBC. Apache Empire-db is open source and provided under the Apache License 2.0 from the Apache Software Foundation.

ColdBox Platform

ColdBox is a free, open-source, conventions-based, modular web application framework intended for building enterprise applications with ColdFusion (CFML) using a Hierarchical MVC approach.

Apache Stanbol

Apache Stanbol is an open source modular software stack and reusable set of components for semantic content management. Apache Stanbol components are meant to be accessed over RESTful interfaces to provide semantic services for content management. Thus, one application is to extend traditional content management systems with semantic services.

Lucee is an open source implementation of a lightweight dynamically-typed scripting language for the Java virtual machine (JVM). The language is used for rapid development of web applications that compile directly to Java bytecode, and is compatible with contemporary CFML script and tag language variants, and provides configurable support for legacy CFML.

Magnolia is an open-source content management system (CMS). It is developed by Magnolia International Ltd., based in Basel, Switzerland. It is based on Content repository API for Java (JSR-283).

References

  1. "ContentBox Modular CMS". ortussolutions.com. Retrieved 2020-12-17.
  2. "ContentBox Modular CMS".
  3. "ContentBox CMS - Overview".
  4. "ContentBox Modular CMS - Licensing".
  5. "ContentBox Modular CMS - Downloads" . Retrieved 2013-02-18.
  6. "ContentBox Hosting by Vivio Technologies". www.viviotech.net. Archived from the original on 2014-07-26.
  7. https://wiki.hostek.com/ContentBox