Developer(s) | ChannelWeb srl / Chialab srl |
---|---|
Stable release | |
Repository | |
Written in | PHP |
Operating system | Any |
Platform | Cross-platform |
Available in | English, Italian, German |
Type | Content Management System & Web development framework |
License | AGPLv3 |
Website | www.bedita.com |
BEdita is an open source web development framework that features a Content Management System (CMS) out-of-the-box.
Current version is 3.1.5, released on 5 March 2012 under Affero General Public License version 3.
A preview and "unstable" version is also available: 3.2.beta populus, released on 5 March 2012 under the same GPL license.
BEdita is built upon the PHP development framework CakePHP.
BEdita is both a content management system and a web development framework.
In the words of the authors, BEdita is a "modular framework that features a back-end Content Management System out-of-the-box". [2]
BEdita is built upon the well-known PHP development framework CakePHP: as a framework itself, BEdita actually extends CakePHP adding many features through more controllers and helpers and the Smarty templating engine. It also combines some presentation technologies, such as JQuery, with the aim to supply a set of ready to use tools.
From CakePHP BEdita derives the Model–view–controller paradigm: the multi-tier architecture assures the separation of data modelling, data flow/control and its visual presentation. Inside BEdita every information is stored in an object oriented manner. Upon this abstraction, the developer can build as many custom relations as needed by the project.
BEdita is also a complete content management system, since it already comes with a multi-language back office application, able to manage several kinds of data: the CMS presents a number of modules, each related to a type of content. It is able to handle documents, multimedia objects and galleries, events, news, address books, blogs, bibliographies, newsletters and more out of the box.
All this content is managed in multiple languages, geo-localized and organized through different strategies: hierarchic tree, custom categories and tags.
For major release 3, BEdita has been rewritten from the ground up: all the previous versions were not publicly available under an open source license.
The very first public release of a version 3 "beta" took place in May 2009. On 17 November 2009 a stable version of BEdita – 3.0 codename Betula – was released under Affero General Public License version 3, freely downloadable on the official web site www.bedita.com and some common open-source online networks (SourceForge, Freshmeat or Ohloh).
BEdita was created and is currently developed by two Italian companies, ChannelWeb srl and Chialab srl.
Versione | Code Name | Data | Note |
---|---|---|---|
3.0.beta2 | NA | 27 May 2009 | first public release |
3.0.beta3 | NA | 1 August 2009 | |
3.0 RC | Alnus | 1 September 2009 | |
3.0 | Betula | 17 November 2009 | first official stable release |
3.01 | Betula | 12 January 2010 | stable release (bug fixes and minor updates) |
3.1.alpha | Ulmus | 5 May 2010 | unstable alpha release (bug fixes and new features) |
3.1.beta | Ulmus | 9 July 2010 | unstable beta release (bug fixes and new features) |
3.1.RC | Ulmus | 20 August 2010 | unstable RC release (bug fixes and new features) |
3.1 | Ulmus | 7 December 2010 | stable official release (bug fixes and new features) |
3.1.1 | Ulmus | 1 February 2011 | stable official release (bug fixes and new features) |
3.1.2 | Ulmus | 1 February 2011 | stable official release (bug fixes and new features) |
3.1.3 | Ulmus | 16 June 2011 | stable official release (bug fixes and new features) |
3.1.4 | Ulmus | 31 October 2011 | stable official release (bug fixes and new features) |
3.1.5 | Ulmus | 5 March 2012 | stable official release (bug fixes and new features) |
3.2.beta | Populus | 5 March 2012 | unstable beta release (bug fixes and new features) |
Midgard is an open source persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications.
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.
WebGUI is an open-source content management system written in Perl and released under the GNU General Public License.
XOOPS is a free open-source content management system (CMS), written in PHP. It uses a modular architecture allowing users to customize, update and theme their websites. XOOPS is released under the terms of the GNU General Public License (GPL) and is free to use, modify and redistribute.
eZ Publish is an open-source enterprise PHP content management system that was developed by the Norwegian company Ibexa. eZ Publish is now maintained by 7x. eZ Publish is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support. In 2015, eZ Systems introduced eZ Platform to replace eZ Publish with a more modern and future-proof solution. In 2024, 7x released eZ Publish 6.0 (stable) to replace eZ Publish 5.4 with a more modern and future-proof solution compatible with PHP 7.x and 8.x software.
DNN Platform is a web content management system and web application framework based on the .NET Framework. It is open source and part of the .Net Foundation.
Joomla, also spelled Joomla! and sometimes abbreviated as J!, is a free and open-source content management system (CMS) for publishing web content on websites. Web content applications include discussion forums, photo galleries, e-Commerce and user communities and numerous other web-based applications. Joomla is developed by a community of volunteers supported with the legal, organisational and financial resources of Open Source Matters, Inc.
CakePHP is an open-source web framework. It follows the model–view–controller (MVC) approach and is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License.
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.
Exponent CMS is a free, open-source, open standards modular enterprise software framework and content management system (CMS) written in the programming language PHP.
ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the PHP programming language and using a MySQL database. The product is released under the GNU General Public License version 2.
TYPO3 is a Web Content management system (CMS) written in the programming language PHP. It can run on a variety of web servers, such as Apache, Nginx, or Internet Information Services (IIS), and on many operating systems, including Linux, Microsoft Windows, FreeBSD, macOS, and OS/2. It is free and open-source software released under the GNU General Public License version 2.
Phire CMS is an open source content management system and publishing platform for managing the content of websites and web applications. Phire CMS is licensed under the new BSD license, is written using the MySQL database and the PHP programming language.
Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.
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.
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.
Ametys is a free and open source content management system (CMS) written in Java. It is based on JSR-170 for content storage, Open Social for gadget rendering and a XML oriented framework. It is primarily designed to run large corporate websites, blogs, intranets and extranets on the same server.
Novius OS is a content management system (CMS) open source designed for multi-channel Internet (Create Once Publish Everywhere) and published by the Novius company since 2011.
The Pop PHP Framework a free and open source PHP Web framework that was created by Nick Sagona. It is distributed under the BSD License and hosted on GitHub. The framework is intended to be utilized for rapid application development, with an emphasis on web applications.