Developer(s) | François Planque |
---|---|
Stable release | |
Repository | |
Written in | PHP |
Operating system | Cross-platform |
Type | Content & community Management System Blog software |
License | GNU General Public License version 2 |
Website | www.b2evolution.net |
b2evolution is a content and community management system written in PHP and backed by a MySQL database. It is distributed as free software under the GNU General Public License.
A content management system (CMS) manages the creation and modification of digital content. It typically supports multiple users in a collaborative environment.
PHP: Hypertext Preprocessor is a general-purpose programming language originally designed for web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group. PHP originally stood for Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext Preprocessor.
MySQL is an open source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the abbreviation for Structured Query Language.
b2evolution originally started as a multi-user multi-blog engine when François Planque forked b2evolution from version 0.6.1 of b2/cafelog in 2003. [2] A more widely known fork of b2/cafelog is WordPress. b2evolution is available in web host control panels as a "one click install" web app. [3]
WordPress (WordPress.org) is a free and open-source content management system (CMS) based on PHP & MySQL. Features include a plugin architecture and a template system. It is most associated with blogging but supports other types of web content including more traditional mailing lists and forums, media galleries, and online stores. Used by more than 60 million websites, including 30.6% of the top 10 million websites as of April 2018, WordPress is the most popular website management system in use. WordPress has also been used for other application domains such as pervasive display systems (PDS).
A web hosting control panel is a web-based interface provided by a web hosting service that allows users to manage their servers and hosted services.
Most of the early major releases were named after famous cities or particular places [4] the project maintainer has visited and/or was inspired by. [5]
After version 5.0, the project began to emphasize online community and online marketing features and integration with social networking sites, with the ability to automatically post new content to Twitter. To highlight the software's ability to manage many types of content, its blogs were renamed to "collections".
An online community, also called an internet community or web community, is a virtual community whose members interact with each other primarily via the Internet. For many, online communities may feel like home, consisting of a "family of invisible friends". Those who wish to be a part of an online community usually have to become a member via a specific site and thereby gain access to specific content or links. An online community can act as an information system where members can post, comment on discussions, give advice or collaborate. Commonly, people communicate through social networking sites, chat rooms, forums, e-mail lists and discussion boards. People may also join online communities through video games, blogs and virtual worlds. The rise in popularity of Web 2.0 websites has allowed for easier real-time communication and ability to connect to others as well as producing new ways for information to be exchanged.
Twitter is an American online news and social networking service on which users post and interact with messages known as "tweets". Tweets were originally restricted to 140 characters, but on November 7, 2017, this limit was doubled for all languages except Chinese, Japanese, and Korean. Registered users can post, like, and retweet tweets, but unregistered users can only read them. Users access Twitter through its website interface, through Short Message Service (SMS) or its mobile-device application software ("app"). Twitter, Inc. is based in San Francisco, California, and has more than 25 offices around the world.
A blog is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order, so that the most recent post appears first, at the top of the web page. Until 2009, blogs were usually the work of a single individual, occasionally of a small group, and often covered a single subject or topic. In the 2010s, "multi-author blogs" (MABs) emerged, featuring the writing of multiple authors and sometimes professionally edited. MABs from newspapers, other media outlets, universities, think tanks, advocacy groups, and similar institutions account for an increasing quantity of blog traffic. The rise of Twitter and other "microblogging" systems helps integrate MABs and single-author blogs into the news media. Blog can also be used as a verb, meaning to maintain or add content to a blog.
b2evolution 5.0 was rapidly adopted, becoming the most popular version, [6] but overall b2evolution usage is declining relative to competitors WordPress and Drupal. Currently, it is installed on less than 0.1% of web sites.
Drupal is a free and open-source content management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all web sites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration.
Known primarily for its multi-blog capabilities, [7] b2evolution also includes "all the features of traditional blog tools" [8] like file & photo management, advanced skinning, multiple domain support, detailed user permissions, and W3C standards compliance. It installs on almost any LAMP (Linux, Apache, MySQL/MariaDB, PHP) server. [9] The software will run on IIS using FastCGI, [10] but database servers other than MySQL and MariaDB are not supported. Configuration is handled through the installer or administrative back-end.
LAMP is an archetypal model of web service stacks, named as an acronym of the names of its original four open-source components: the Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language. The LAMP components are largely interchangeable and not limited to the original selection. As a solution stack, LAMP is suitable for building dynamic web sites and web applications.
Linux is a family of free and open-source software operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution.
The Apache HTTP Server, colloquially called Apache, is free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation.
In addition to its ability to manage multiple blogs, b2evolution supports multiple users and admins under a single installation without the need of external plugins. b2evolution also supports numerous third-party plugins. These include text format extensions enabling Textile, Auto-P, Greymatter, BB code, Texturize, LaTeX, and graphic smilies. Also, plugins which facilitate full integration with third party tools such as Gallery 2, YouTube, and digg are available.
Other features include community-wide spam filters, in which many b2evolution sites aggregate and tag spammer IPs into a central blacklist for the benefit of all b2evolution blogs,[ citation needed ] a button to declare "comment spam bankruptcy"—which deletes all comments across an entire b2evolution installation, a fully skinnable interface, strong SEO features [11] including automatic redirection of renamed articles and insertion of canonical link tags, url shortening, localization into a dozen language packs, and a fully exposed API for plugin developers to add new functionality. b2evolution's code is factored into the blog application itself and a framework called EvoCore. EvoCore can be used on its own to build non-blog web applications.
Movable Type is a weblog publishing system developed by the company Six Apart. It was publicly announced on September 3, 2001; version 1.0 was publicly released on October 8, 2001. The current version is 7.0.
Trac is an open-source, Web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Trac integrates with major version control systems including Subversion and Git. Trac is used, among others, by the Internet Research Task Force, Django, FFmpeg, jQuery UI, OpenStreetMap, WebKit, 0 A.D., and WordPress.
Microsoft WebMatrix is a discontinued cloud-connected website builder and HTML editor for Windows, geared towards web development. WebMatrix enables developers to build websites using built-in templates or popular open-source applications, with full support for ASP.NET, PHP, Node.js and HTML5. Microsoft developed WebMatrix for the purpose of providing web developers with coding, customization, and publishing capabilities all in one place.
XOOPS is a free open-source content management systems (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.
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.
Publify is a free, open source blogging engine written in the Ruby programming language, using the Ruby on Rails web application framework released under the MIT License. Publify can use any of the various SQL databases supported by the Ruby on Rails framework.
Alfresco is a collection of information management software products for Microsoft Windows and Unix-like operating systems developed using Java technology. Their primary software offering, branded as a Digital Business Platform is proprietary & a commercially licensed open source platform, supports open standards, and provides enterprise scale.
LifeType is an open-source blogging platform with support for multiple blogs and users in a single installation. It is written in PHP and backed by a MySQL database. LifeType is licensed under the GNU General Public License.
Serendipity is a blog and web-based content management system written in PHP and available under a BSD license. It supports PostgreSQL, MySQL, SQLite database backends, the Smarty template engine, and a plugin architecture for user contributed modifications.
MODX is a free, 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 and Microsoft SQL Server as the database. It was awarded Packt Publishing's Most Promising Open Source Content Management System in 2007.
FUDforum is a free and open-source Internet forum software, originally produced by Advanced Internet Designs Inc., that is now maintained by the user community. The name "FUDforum" is an abbreviation of Fast Uncompromising Discussion forum. It is comparable to other forum software. FUDforum is customizable and has a large feature set relative to other forum packages.
mojoPortal is an open source, cross-platform, content management system (CMS) for ASP.NET which is written in the C# programming language. The CMS 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.
Web Platform Installer is a freeware, closed-source package management system that installs non-commercial development tools and their dependencies that are part of Microsoft Web Platform, including:
Umbraco is an open-source content management system (CMS) platform for publishing content on the World Wide Web and intranets. It is written in C# and deployed on Microsoft based infrastructure. Since version 4.5, the whole system has been available under an MIT License.
FarCry CMS is a popular open-source content management system for CFML built with FarCry Core. In addition to standard CMS features, FarCry's features also include:
Genealone is web-based genealogy software. It is developed in the PHP scripting language and it saves data in a MySQL database.
DBeaver is an SQL client and a database administration tool. For relational databases it uses the JDBC API to interact with databases via a JDBC driver. For other databases (NoSQL) it uses proprietary database drivers. It provides an editor that supports code completion and syntax highlighting. It provides a plugin architecture that allows users to modify much of the application's behavior to provide database-specific functionality or features that are database-independent. This is a desktop application written in Java and based on Eclipse platform.
SEO Functionality – b2evolution takes the prize as they have a robust selection of SEO presets to choose from.