PHP fusion

from Wikipedia, the free encyclopedia
PHP fusion

Sign and slogan from PHP Fusion
Basic data

developer PHP-Fusion Inc
Current  version 9.03.00
(February 14, 2019)
operating system platform independent
programming language PHP MySQL
category Content management system
License up to version 6 GPL , from version 7 AGPL ( free software )
German speaking Yes
php-fusion.co.uk

PHP-Fusion is an AGPL licensed (older versions were under the GPL ), continuously developed free content management system , which is based on PHP and uses MySQL as a database. The current version has, among other things, news and article management, forums, shoutbox and survey options. The project was started by Nick Jones, who published the first version on April 12, 2003.

requirements

A web server with Apache 1.3x / 2.x and PHP 4 (4.1.0 or higher) is required for the smooth use of PHP-Fusion . Since PHP-Fusion 7.00.06, PHP 5.3 is also supported. The GD Library must be installed to use the Photo Gallery . Later users do not need any in-depth knowledge, as the WYSIWYG editor TinyMCE is integrated and BB codes can be used.

Versions

Version 6

The last version of the 6 series of the CMS is January 6th, 2019. Version 6 was replaced by version 7. No further updates are planned for version 6 apart from possible security updates. Since the final version 7.01 on August 1st, 2010, the 6 series of the CMS is no longer supported by the English development team.

Version 7

PHP-Fusion 7 has been published in the final version since August 11, 2008. This was followed by two further developments: Version 7.01 (August 1, 2010) and Version 7.02 (April 19, 2011).

Many innovations found their way into the development line such as B .:

Layout and implementation
New BBCode system, new forum layout, XHTML, a new topic engine and improved support for smileys.
safety
In addition to spam protection, the group rights can be configured in more detail and passwords are generally saved with their double hash value.
Functions
Among other things, the forum was improved and a ranking system was implemented.

Version 8

On November 30, 2018, the developers announced that they were working on a release of PHP-Fusion v8 in order to offer users who refuse an update to version 9 a successor that is also compatible with the current PHP versions. One reason for the rejection of the v9 is, among other things, the poor compatibility with old themes and infusions.

The v8 was published on December 25, 2018 and is currently available in version 8.00.21.

Version 9

Version 9 was initially referred to as Version 8 during the development phase, but the developers decided to make a major leap in development in the ongoing development.

The first v9 stable was released on April 27, 2017 and is currently available in version 9.03.00.

safety

Due to the increasing popularity of PHP-Fusion, the CMS system became a popular target for attacks. The types of attack that have emerged have so far been limited to SQL injections and XSS attacks . In most cases, however, these were not made possible by PHP fusion itself, but mostly by insecure extensions / mods by third parties. While there were still a relatively large number of security gaps in version 6, the security of the CMS was given higher priority in the development of version 7, although security flaws were discovered in version 7.02.05 and an update is recommended.

Additional modules

PHP-Fusion can be expanded with additional modules, so-called infusions , and thus receives new functions. These infusions do not change the core files of the CMS, so that these extensions are still functional when PHP-Fusion is updated.

Themes

PHP-Fusion uses a template system for the presentation of the website. The template system makes it possible to give each user a different layout without changing the content. The user himself can select a different layout in his profile settings, provided that other layouts are enabled by the administrator. It is also possible to create your own individual themes.

features

  • Member system
  • News system
  • Article system
  • FAQ system
  • Download system
  • Forum
  • Picture gallery
  • contact form
  • Own pages
  • Fast and easy to use administration
  • Infusions (additional modules) and themes (designs)
  • Shoutbox
  • User groups

criticism

On the technical side, PHP-Fusion has some shortcomings. On the one hand, fixed layout tables are used in the program code, even though ported responsive templates can be used through modifications . On the other hand, the numerous database queries have a limiting effect on performance.

Web links

Individual evidence

  1. Versions at a glance ( Memento of the original from May 2, 2013 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. (English) @1@ 2Template: Webachiv / IABot / www.php-fusion.co.uk
  2. PHP-Fusion 8 will see daylight. Retrieved August 7, 2019 .
  3. PHP-Fusion 8.0 Released. Retrieved August 7, 2019 .
  4. PHP-Fusion 9.0 Stable. Retrieved August 7, 2019 .
  5. Exploits
  6. Update recommendation
  7. What is PHP Fusion? ( Memento of the original from April 7, 2014 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.madeyourweb.com