PHP-Fusion
Encyclopedia
PHP-Fusion is a light-weight open-source content management system
(CMS) written and developed by Nick Jones (also known as Digitanium, †04-01-2011) in PHP
. It uses a MySQL
database to store a web site's content and comes with a simple but comprehensive administration system. PHP-Fusion includes features common in many other CMS packages.
, PHP-Fusion is supported in about a dozen languages besides English. There are official support forums in Denmark, Italy, Hungary and 16 more sites.
Version 6 is licensed under the terms of the GNU General Public License
however, version 7 is licensed under the Affero General Public License
.
PHP-Fusion offers users the opportunity to expand the standard packages with so-called "infusions". These infusions can be easily uploaded, installed, and managed. There are a lot of infusions available, a reasonable amount has also been checked to work with PHP-Fusion and may thus be found in the official PHP-Fusion Mods Database. Next to infusions, there are mods, which mostly alter core code, and panels, which appear on either one of the side bars. These are both also widely available, and checked and posted in the PHP-Fusion Mods Database.
PHP-Fusion also offers to create themes and use them on their web site, without much hard work. There are two files, theme.php and styles.css, in which most of the theme can be defined and altered.
Code of PHP-Fusion 6 is a mix of PHP
, mySQL
and HTML
in each file. It relies on
Some features of PHP-Fusion are:
Content management system
A content management system is a system providing a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based...
(CMS) written and developed by Nick Jones (also known as Digitanium, †04-01-2011) in PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
. It uses a MySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
database to store a web site's content and comes with a simple but comprehensive administration system. PHP-Fusion includes features common in many other CMS packages.
, PHP-Fusion is supported in about a dozen languages besides English. There are official support forums in Denmark, Italy, Hungary and 16 more sites.
Version 6 is licensed under the terms of the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
however, version 7 is licensed under the Affero General Public License
Affero General Public License
The Affero General Public License, often abbreviated as Affero GPL and AGPL , refers to two distinct, though historically related, free software licenses:...
.
Features
PHP-Fusion has the following major features:- News
- Articles
- Forums
- Photogallery
- Web Links
- Downloads
- Polls
- Shoutbox
- PM
- Search
- Themes
PHP-Fusion offers users the opportunity to expand the standard packages with so-called "infusions". These infusions can be easily uploaded, installed, and managed. There are a lot of infusions available, a reasonable amount has also been checked to work with PHP-Fusion and may thus be found in the official PHP-Fusion Mods Database. Next to infusions, there are mods, which mostly alter core code, and panels, which appear on either one of the side bars. These are both also widely available, and checked and posted in the PHP-Fusion Mods Database.
PHP-Fusion also offers to create themes and use them on their web site, without much hard work. There are two files, theme.php and styles.css, in which most of the theme can be defined and altered.
Version 6
The most used version of the CMS is version 6 which is currently in v6.01.19 and fully stable.Code of PHP-Fusion 6 is a mix of PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...
, mySQL
MySQL
MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My...
and HTML
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....
in each file. It relies on
register_globals
(and emulates this behavior when this setting is disabled). It sporadically triggers PHP Notices because of untidy/outdated coding style.Version 7
In early 2008, PHP-Fusion 7 was released to the public.Some features of PHP-Fusion are:
- New BBCodeBBCodeBBCode or Bulletin Board Code is a lightweight markup language used to format posts in many message boards. The available tags are usually indicated by square brackets surrounding a keyword, and they are parsed by the message board system before being translated into a markup language that web...
system (commonly used in phpBBPhpBBphpBB is a popular Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board...
) - Admin extensions
- SpamSpam (electronic)Spam is the use of electronic messaging systems to send unsolicited bulk messages indiscriminately...
protection - New forums layout
- Groups as forum moderators
- Improved forum administration tools
- XHTMLXHTMLXHTML is a family of XML markup languages that mirror or extend versions of the widely-used Hypertext Markup Language , the language in which web pages are written....
compliance - New theme engine
- Double hashed logins
- Improved overall security
- Smiley management
- Modular Search
Support sites
There, at the moment, 20 support sites.- Arabia
- Belgium
- Brazil
- Denmark
- Czech Republic
- France
- Germany
- Hungary
- Iran
- Italy
- Lithuania
- Netherlands
- Norway
- Poland
- Romania
- Russia
- Slovakia
- Spain (Provisional URL: php-fusion.uni.cc)
- Sweden
- Turkey