Php Fusion

Php Fusion
PHP-Fusion
Zeichen und Slogan von PHP-Fusion
Entwickler: Nick Jones
Aktuelle Version: v6.01.18 • v7.00.05 Core
(29. Dezember 2008 • 13. Januar 2008)
Betriebssystem: plattformunabhängig
Programmiersprache: PHP
Kategorie: Content-Management-System
Lizenz: V6 GPL, V7 AGPL (Freie Software)
Deutschsprachig: Ja
php-fusion.co.uk

PHP-Fusion Version 7 ist ein unter AGPL lizenziertes (alte Versionen standen unter der GPL), ständig weiter entwickeltes 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.

Inhaltsverzeichnis

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. 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 bzw. BB-Codes verwendet werden können.

Versionen

Version 6

Die letzte Version der v6er Reihe des CMS ist die v6.01.18. Die Version 6 wurde von der Version 7 abgelöst. Es sind (außer eventl. Sicherheitsupdates) keine weiteren Aktualisierungen für die v6 vorgesehen.

Version 7

PHP-Fusion v7 ist seit den 11. August in der Final Version veröffentlicht. Der aktuelle Entwicklungsstand kann auf der offiziellen Webseite[1] nachgelesen werden. Die Entwicklungen der Version 7.01 haben Ende Januar 2009 begonnen.

In der v7-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.

Ab der Version 7.01 kam die Verwendung von Sessions hinzu.

Sicherheit

Aufgrund der steigenden Bekanntheit von PHP-Fusion wird das CMS-System ein beliebtes Ziel für Angriffe. Die hierbei aufgetauchten Angriffarten beschränkten sich bisher auf SQL-Injections und XSS-Attacken. Diese wurden aber nicht in allen Fällen durch PHP-Fusion selbst, sondern auch durch Infusionen Dritter möglich.

Zusatzmodule

PHP-Fusion kann über Zusatzmodule, sogenannte Infusionen, erweitert werden und erhält dadurch neue Funktionen.

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
  • Downloadsystem
  • Forum
  • Bildergalerie
  • Kontaktformular
  • Eigene Seiten
  • Schnelle Administration
  • Infusionen (Zusatzmodule)
  • Shoutbox
  • Benutzergruppen

Kritik

Auf technischer Seite weist PHP-Fusion einige Mängel auf. Die Hauptkritikpunkte sind unter anderem feste Layouttabellen, die im Code vorgegeben sind und dadurch nur eingeschränkte Templatenutzung zulassen, die fehlenden Kommentare im Quellcode sowie der umstrittene Einsatz des Fehlerunterdrückungsoperators von PHP (@). Des Weiteren wirken sich die vielen Datenbankabfragen inklusive der Verwendung von SELECT * negativ auf die Performance aus und gelten ebenfalls als unsauber.

Weblinks

Einzelnachweise

  1. [http://www.php-fusion.co.uk/ Offizielle Webseite

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • PHP-Fusion — is a light weight open source content management system (CMS) written and developed by Nick Jones (also known as Digitanium) in PHP. It uses a MySQL database to store a web site s content and comes with a simple but comprehensive administration… …   Wikipedia

  • PHP-Fusion — Entwickler Nick Jones Erscheinungsjahr 12. April 2003 Aktuelle Version …   Deutsch Wikipedia

  • PHP Fusion — est un système de gestion de contenu Open Source (gratuit) disposant d une grande modularité et de fonctions avancées. Sa simplicité permet au webmaster d inventer ses propres fonctions. Liens externes PHP Fusion France communauté internationale… …   Wikipédia en Français

  • PHP-Fusion — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете отредактировать эту с …   Википедия

  • PHP Fusion — Este artículo está huérfano, pues pocos o ningún artículo enlazan aquí. Por favor, introduce enlaces hacia esta página desde otros artículos relacionados. P …   Wikipedia Español

  • Php-fusion — …   Википедия

  • PHP-Nuke — Тип Система управления содержимым Разработчик Франсиско Бурси Написана на PHP Последняя версия 8.2 Тестовая версия 9.0 Лицензия GPL …   Википедия

  • Fusion hydrogène-bore — Fusion aneutronique La fusion aneutronique est une réaction de fusion nucléaire au cours de laquelle la proportion d’énergie libérée sous forme de neutrons reste minime, typiquement inférieure au seuil d’1 % de l’énergie totale. Les… …   Wikipédia en Français

  • Fusion International — is a youth and community organisation, founded in Australia. According to their web site its vision statement is Bringing young people and communities together with hope . Fusion Centres Established in 1960 in Sydney by Mal Garvin, Fusion’s… …   Wikipedia

  • Fusion Party — is a term that may have a variety of meanings in the political history of the United States. The Fusion Party was the original name of the Republican Party in the state of Ohio. In 1854, anti slavery parties were forming in many northern states… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”