„PHP-Fusion“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
K Bezeichnung, Versionsnummer, Webseite auf offiziell geändert |
||
Zeile 6: | Zeile 6: | ||
|Maintainer = |
|Maintainer = |
||
|Hersteller = [[PHP-Fusion Inc]] |
|Hersteller = [[PHP-Fusion Inc]] |
||
|Erscheinungsjahr = |
|||
|AktuelleVersion = 9.03.00 |
|AktuelleVersion = 9.03.00 |
||
|AktuelleVersionFreigabeDatum = 14. Februar 2019 |
|AktuelleVersionFreigabeDatum = 14. Februar 2019 |
||
Zeile 13: | Zeile 14: | ||
|Programmiersprache = [[PHP]] [[MySQL]] |
|Programmiersprache = [[PHP]] [[MySQL]] |
||
|Kategorie = [[Content-Management-System]] |
|Kategorie = [[Content-Management-System]] |
||
|Lizenz = Version 6 [[GNU General Public License|GPL]], Version 7 [[Affero General Public License|AGPL]] ([[Freie Software]]) |
|Lizenz = bis Version 6 [[GNU General Public License|GPL]], ab Version 7 [[Affero General Public License|AGPL]] ([[Freie Software]]) |
||
|Deutsch = Ja |
|Deutsch = Ja |
||
|Website = [ |
|Website = [https://www.php-fusion.co.uk php-fusion.co.uk] |
||
|Dateien = |
|Dateien = |
||
}} |
}} |
||
'''PHP-Fusion |
'''PHP-Fusion''' ist ein unter [[Affero General Public License|AGPL]] lizenziertes (ältere Versionen standen unter der [[GNU General Public License|GPL]]), ständig weiterentwickeltes [[Freie Software|freies]] [[Content-Management-System]], welches auf [[PHP]] aufbaut und [[MySQL]] als Datenbank verwendet. Die aktuelle Version weist unter anderem eine News- und Artikelverwaltung, Foren, Shoutbox sowie Umfragemöglichkeiten auf. Gestartet wurde das Projekt von Nick Jones, welcher die erste Version am 12. April 2003 veröffentlichte. |
||
== Voraussetzungen == |
== Voraussetzungen == |
Version vom 6. Juli 2019, 00:00 Uhr
PHP-Fusion
| |
---|---|
![]() | |
Basisdaten
| |
Entwickler | PHP-Fusion Inc |
Aktuelle Version | 9.03.00 (14. Februar 2019) |
Betriebssystem | plattformunabhängig |
Programmiersprache | PHP MySQL |
Kategorie | Content-Management-System |
Lizenz | bis Version 6 GPL, ab Version 7 AGPL (Freie Software) |
deutschsprachig | ja |
php-fusion.co.uk |
PHP-Fusion ist ein unter AGPL lizenziertes (ältere Versionen standen unter der GPL), ständig weiterentwickeltes freies Content-Management-System, welches auf PHP aufbaut und MySQL als Datenbank verwendet. Die aktuelle Version weist unter anderem eine News- und Artikelverwaltung, Foren, Shoutbox sowie Umfragemöglichkeiten auf. Gestartet wurde das Projekt von Nick Jones, welcher die erste Version am 12. April 2003 veröffentlichte.
Voraussetzungen
Für die reibungslose Verwendung von PHP-Fusion wird ein Webserver mit Apache 1.3x/2.x und PHP 4 (4.1.0 oder höher) benötigt. Seit PHP-Fusion 7.00.06 wird zudem PHP 5.3 unterstützt. Für die Verwendung der Fotogalerie muss die GD Library installiert sein. Die späteren Benutzer benötigen keinerlei tiefergehende Kenntnisse, da der WYSIWYG-Editor TinyMCE integriert ist beziehungsweise BB-Codes verwendet werden können.
Versionen
Version 6
Die letzte Version der 6er Reihe des CMS ist die 6.01.19. Die Version 6 wurde von der Version 7 abgelöst. Es sind keine weiteren Aktualisierungen außer eventuelle Sicherheitsupdates mehr für Version 6 vorgesehen. Seit der finalen Version 7.01 am 1. August 2010 wird die 6er Reihe des CMS vom englischen Entwicklungsteam nicht weiter unterstützt.
Version 7
PHP-Fusion 7 ist seit dem 11. August 2008 in der finalen Version veröffentlicht. Es folgten mit Version 7.01 (1. August 2010) und Version 7.02 (19. April 2011) zwei Weiterentwicklungen.[1]
In der Entwicklungslinie fanden viele Neuerungen Einzug wie z. B.:
- Layout und Umsetzung
- Neues BBCode-System, neues Forumlayout, XHTML, eine neue Themeengine sowie verbesserte Unterstützung von Smileys.
- Sicherheit
- Neben einem Spam-Schutz wurden unter anderem die Gruppenrechte detaillierter konfigurierbar und Passwörter generell mit ihrem doppelten Hashwert gespeichert.
- Funktionen
- Unter anderem wurde das Forum verbessert sowie ein Rangsystem implementiert.
Version 8 / Version 9
PHP Fusion 8 stand in der Entwicklung und wurde während der Entwicklung noch einmal durch die Version 9 abgelöst. Aktuell arbeiten die Entwickler daher an PHP Fusion 9.[2][3]
Sicherheit
Aufgrund der steigenden Bekanntheit von PHP-Fusion wurde das CMS-System ein beliebtes Ziel für Angriffe. Die hierbei aufgetauchten Angriffsarten beschränkten sich bisher auf SQL-Injections und XSS-Attacken.[4] Diese wurden aber in den meisten Fällen nicht durch PHP-Fusion selbst, sondern meist durch unsichere Erweiterungen/Mods Dritter möglich. Während in der Version 6 noch relativ viele Sicherheitslücken waren, bekam bei der Entwicklung der Version 7 die Sicherheit des CMS eine erhöhte Priorität, wenngleich bei der Version 7.02.05 Sicherheitsmängel entdeckt wurden und eine Aktualisierung empfohlen wird.[5]
Zusatzmodule
PHP-Fusion kann über Zusatzmodule, sogenannte Infusionen, erweitert werden und erhält dadurch neue Funktionen. Durch diese Infusionen werden dabei die Core-Dateien des CMS nicht verändert, sodass bei Updates von PHP-Fusion diese Erweiterungen weiterhin funktionsfähig sind.
Themes
PHP-Fusion verwendet für die Darstellung des Auftritts ein Template-System. Durch das Template-System ist es möglich, jedem Anwender ein anderes Layout zu geben, ohne dass sich der Inhalt ändert. Der Benutzer selber kann in seinen Profil-Einstellungen ein anderes Layout auswählen, sofern andere Layouts durch den Administrator freigeschaltet sind. Auch ist das Erstellen eigener individueller Themes möglich.
Merkmale
- Mitgliedsystem
- Newssystem
- Artikelsystem
- FAQ-System
- Downloadsystem
- Forum
- Bildergalerie
- Kontaktformular
- Eigene Seiten
- Schnelle und einfach zu bedienende Administration
- Infusionen (Zusatzmodule) und Themes (Designs)
- Shoutbox
- Benutzergruppen
Kritik
Auf technischer Seite weist PHP-Fusion einige Mängel auf. Zum einen wird im Programm-Code feste Layout-Tabellen verwendet, wenngleich durch Modifikationen der Einsatz von portierten Responsive Templates möglich ist. Zum anderen wirken sich die zahlreichen Datenbankabfragen einschränkend auf die Leistung aus.[6]
Weblinks
- Englische Hauptseite
- Offizielle Support-Seite für Deutschland
- Offizielle Support-Seite für Österreich
Einzelnachweise
- ↑ Versionen im Überblick ( des vom 2. Mai 2013 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. (englisch)
- ↑ Roadmap (englisch)
- ↑ News (englisch)
- ↑ Exploits
- ↑ Update-Empfehlung
- ↑ Was ist PHP-Fusion? ( des vom 7. April 2014 im Internet Archive) Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.