Big Medium

Last updated
Big Medium
Developer(s) Josh Clark
Initial releaseJanuary 13, 2003
Stable release
2.0 / December 17, 2007 (2007-12-17)
Operating system Cross-platform
Platform Perl
Available in English
Type Web content management system
License Proprietary EULA
Website globalmoxie.com

Big Medium was a browser-based web content management system (CMS) written in the Perl programming language and developed by Global Moxie, the Paris-based company of independent developer Josh Clark.

Contents

History

Big Medium 1.0 was announced on January 13, 2003. [1] The last release of Big Medium was version 2.0, released on December 17, 2007 after more than a year of public beta-testing. [2] It was paid software distributed under a proprietary license. On February 19, 2012 the developer announced that there would be no additional development and support of the product.

The name "Big Medium" is a double entendre, referring to both the Internet as a communication medium and to a medium as a psychic who helps ordinary people communicate with unseen worlds. [3]

Audience

Big Medium is billed as a CMS "aimed at web designers and their clients," [4] and unlike many general-purpose content management systems, it is intended to be easy to install and configure without the aid of a web developer. Big Medium's flexible design templates support a wide range of original designs and require no programming knowledge beyond HTML and CSS. Once these templates are configured, content editors can add and update pages with no specific technical knowledge. (Big Medium also comes with a modest library of design themes allowing non-designers to get started right away.)

Big Medium targets traditional content sites such as news, marketing and magazine sites. It is pre-configured to provide features and data fields common to this type of site. While this simplifies the process of setting up Big Medium for a broad category of websites, this targeted pre-configuration makes the software relatively inflexible for managing other site types, including commerce or community sites. [5] However, additional fields and content types can be added via custom plugin modules. [6]

Features

Technical details

Big Medium installs on web servers running Windows NT, Windows 2003 or a Unix-like operating system.

Big Medium stores its data in flat files and folders, rather than a database. This has advantages (e.g., simplified installation and backups) but also means that it is best suited for small- and medium-sized sites with fewer than several thousand pages. Clark has suggested that future versions may offer the choice between flat-file storage and a relational database to better support very large sites. [7] Additional fields and content types can be added via custom plugin modules. [6]

Big Medium generates public web pages as static pages, meaning that they are not built on the fly with every page request but just once when the page is edited. This approach scales well under very high traffic conditions but means that there are limited opportunities to personalize pages for individual users.

Big Medium supports plugins and can be extended via custom Perl code to add additional content types, data fields, content filters, display widgets, etc. This developer API was added in version 2.0, but the documentation for plugins is incomplete.

See also

Related Research Articles

<span class="mw-page-title-main">Drupal</span> Web content management system

Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License. Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide and 1.2% of the top 10 million websites—ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration.

TWiki is a Perl-based structured wiki application, typically used to run a collaboration platform, knowledge or document management system, a knowledge base, or team portal. Users can create wiki pages using the TWiki Markup Language, and developers can extend wiki application functionality with plugins.

<span class="mw-page-title-main">OpenCms</span> Content management system

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.

<span class="mw-page-title-main">DokuWiki</span> Wiki software

DokuWiki is a wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki. It is often recommended as a more lightweight, easier to customize alternative to MediaWiki. The 'Doku' in DokuWiki is short for Dokumentation which in German means documentation.

<span class="mw-page-title-main">Textpattern</span> Open source content management system written in PHP

Textpattern is a free and open-source content management system (CMS) for PHP and MySQL. It was originally developed by Dean Allen and now developed by Team Textpattern. While it is typically listed among weblogging tools, its aim is to be a general-purpose content management system. The current stable version is Textpattern 4.8.8.

<span class="mw-page-title-main">WebGUI</span> Open-source content management system

WebGUI is an open-source content management system written in Perl and released under the GNU General Public License.

The following tables compare general and technical information for a number of wiki software packages.

A web content management system is a software content management system (CMS) specifically for web content. It provides website authoring, collaboration, and administration tools that help users with little knowledge of web programming languages or markup languages create and manage website content. A WCMS provides the foundation for collaboration, providing users the ability to manage documents and output for multiple author editing and participation. Most systems use a content repository or a database to store page content, metadata, and other information assets the system needs.

<span class="mw-page-title-main">TinyMCE</span> Online rich-text editor

TinyMCE is an online rich-text editor released as open-source software under the MIT License. It has the ability to convert HTML text area fields or other HTML elements to editor instances. TinyMCE is designed to integrate with JavaScript libraries such as React, Vue.js, AngularJS and Bootstrap as well as content management systems such as Joomla!, and WordPress.

<span class="mw-page-title-main">Silverstripe CMS</span> Content management system

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.

MODX is an open source content management system and web application framework for publishing content on the World Wide Web and intranets. MODX is licensed under the GPL, is written in the PHP programming language, and supports MySQL, MariaDB and Percona Server as the database. It was awarded Packt Publishing's Most Promising Open Source Content Management System in 2007.

<span class="mw-page-title-main">CMS Made Simple</span> Content management system

CMS Made Simple (CMSMS) is a free, open source (GPL) content management system (CMS) to provide developers, programmers and site owners a web-based development and administration area. In 2017 it won the CMS Critic annual award for Best Open Source Content Management.

concrete CMS Free software content management system written in PHP

Concrete CMS is an open-source content management system (CMS) for publishing content on the World Wide Web and intranets.

mojoPortal is an open source, cross-platform, content management system (CMS) for ASP.NET which is written in the C# programming language. mojoCMS supports plugins and has built-in support for, among others, forums, blogs, event calendars, photo galleries, and an e-commerce feature. The project was awarded an Open Source Content Management System Award by Packt in 2007 saying that the "ease of use, set of relevant tools and plugins and also the fact that it is cross platform, made it stand out above the rest". In February 2017, i7MEDIA, LLC, acquired the project from lead developer Joe Audette.

C1 CMS

C1 CMS is a free open source .NET-based web content management system.

Kajona is a PHP based content management framework, released and developed as an open source project using the GNU Lesser General Public License. The system requires a relational database system such as MySQL, PostgreSQL or SQLite. Due to the abstraction of the database provided by Kajona's database-layer, nearly all relational database systems can be connected. Kajona uses UTF-8 to store its content, resulting in a system suitable for international websites. Since the system is written as a framework, external developers are able to enrich the system with new functionalities using one of the many hooks / plugin concepts Kajona provides. There are HotSpots for nearly every aspect such as for widgets, search plugins, elements or modules.

<span class="mw-page-title-main">OpenWGA</span>

OpenWGA is a Content Management System (CMS) running on the Java Enterprise Edition Platform. It is used to build, manage and publish websites and content-centric web applications. The system is developed and maintained by German company Innovation Gate GmbH.

ProcessWire is a free and open source content management system (CMS), content management framework (CMF) and web application framework (WAF) written in the PHP programming language. It is distributed under the Mozilla Public License 2.0. ProcessWire is built around an API with usage and naming conventions similar to the JavaScript framework jQuery. The stated goal behind the API is to provide the level of accessibility and control to pages in a website that jQuery provides to the DOM. Content is managed either via the API or the web-based admin control panel. ProcessWire is largely used for development of web sites, web applications, services, content feeds and related applications.

ContentTools is an open-source WYSIWYG editor for HTML content written in JavaScript/CoffeeScript by Anthony Blackshaw of Getme Limited.

A headless Content Management System, or headless CMS, is a back end-only web content management system that acts primarily as a content repository. A headless CMS makes content accessible via an API for display on any device, without a built-in front end or presentation layer. The term 'headless' comes from the concept of chopping the 'head' off the 'body'.

References

  1. Gilbane Report. "Global Moxie Announces Big Medium 1.0". Archived from the original on 22 December 2007. Retrieved 2008-01-05.
  2. Global Moxie. "Big Medium 2.0: Your new website editor is here". Archived from the original on 20 January 2008. Retrieved 2008-01-05.
  3. Clark, Josh: The Complete Guide to Big Medium 2, 2.
  4. Global Moxie. "Big Medium: A content management system (CMS) for web designers". Archived from the original on 6 January 2008. Retrieved 2008-01-05.
  5. Global Moxie. "Is Big Medium Right for Me?". Archived from the original on 27 December 2007. Retrieved 2008-01-05.
  6. 1 2 Global Moxie. "Can I add additional data fields to my Big Medium pages?". Archived from the original on 5 January 2008. Retrieved 2008-01-05.
  7. Josh Clark. "Custom Fields etc". Archived from the original on 4 February 2008. Retrieved 2008-01-05. I'm also considering (optional) MySQL support (...)