PHP-Fusion er et såkaldt CMS (Content Management System) baseret på scriptsproget PHP og
en MySQL-database. Et CMS er en systemløsning, der integrerer en lang række funktioner til
oprettelse og vedligeholdelse af en hjemmeside på internettet på en sådan måde, at alle
funktionerne er del af den samme løsning og således, at al vedligeholdelse af hjemmesiden
sker via en browser (som f. eks. Microsoft Internet Explorer eller Firefox).
PHP er et scriptsprog, som bruges til at etablere forbindelser til databaser og anvende,
behandle og præsentere data derfra i form af for eksempel HTML-sider. Og i et CMS som PHPFusion
betyder det, at alle informationer, som skal bruges til at danne de sider, som brugerne
ser, ligger i en database, og at siderne dannes dynamisk, når brugerne kalder sidens adresse.
Fordelen ved at bruge et scriptsprog som PHP (eller ASP) er (udover at det er relativt nemt at
arbejde med), at det er et såkaldt server-side scriptsprog. Og det betyder, at alt arbejdet med
at slå op i databasen og danne de HTML-sider, som brugeren ser på, foregår på serveren –
ikke på brugerens maskine, som det for eksempel er tilfældet når man bruger Javascript.
Og fordelen ved at bruge MySQL er – udover at det er et stærkt og fleksibelt databasesystem,
at det er såkaldt Open Source – dvs. at brugeren har ret til og mulighed for at modificere
kildekoden. Desuden er det gratis for brugeren at anvende.
Både PHP og MySQL udvikler sig i en rasende fart for øjeblikket. Både PHP og MySQL kommer
til stadighed i nye, opdaterede versioner. PHP-Fusion bygger på en stabil version af PHP 5 og
på en stabil og afprøvet udgave af MySQL. Dertil kommer, at PHP-Fusion er det, der kaldes
”Valid XHTML 1.0 Transitional” – hvilket betyder, at PHP-Fusion (men ikke nødvendigvis alle
mod’s og infusions) lever op til standarderne i W3C-organisationens XHTML-anbefalinger. I
praksis betyder det, at sider dannet med PHP-Fusion er nemmere at arbejde med i alle
browsere og for alle brugere.
PHP-Fusion udmærker sig desuden ved at være meget kompakt (hele systemet fylder i den
nyeste version godt 2,7 Mb – dog uden danske sprogfiler til editoren TinyMCE og til selve
løsningen – meget højtydende (siderne dannes og præsenteres meget hurtigt) og meget
fleksibelt (systemet er let at tilpasse og udvide). Desuden er PHP-Fusion under konstant
udvikling i et tæt samarbejde mellem systemets ”opfinder” Nick Jones og et stadigt voksende
netværk af brugere – eksperter og andre.
Blandt de rigtigt mange nye ting i version 7.0 kan nævnes følgende:
- Databasekaldene er gjort sikrere overalt i systemet.
- Smileys kan nu administreres direkte i løsningen.
- Afstemninger kan oprettes i debatmodulet.
- Rating – rolledefinition af deltagere i debatten indført.
- Ny og sikrere logik omkring anvendelse af sprogvariable og tabelnavne.
- Medlemsadministration er omlagt og gjort sikrere.
- Venstre- og højrepaneler kan nu slås fra på udvalgte sider.
- HTML-syntaksen er nu i overensstemmelse med XHTML 1.0-standarden.
- Søgefunktionen er gjort meget mere effektiv og fleksibel.
- Administrationen af fotoalbums er gjort mere effektiv. Blandt andet kan man nu slette
et helt album i en operation. Og billeder kan flyttes fra et album til et andet.
- Man kan nu slette flere poster af gangen i debatten.
- Flere sider på en eller flere databaser i samme installation er nu etableret.
- Installationen er nyskrevet.
- Medlemmer på siden kan nu redigere deres egne kommentarer.
- Tilføjelse af nye brugerfelter er nu blevet langt nemmere.
- Artikler og nyheder kan nu gemmes som udkast.
- Temaer kan nu både benytte tabeller og div-kommandoer.
Listen over ændringer er langt længere, men dette er nogle af de væsentligste ændringer. Der
er med andre ord mange gode – navnlig tekniske – argumenter for at opgradere. Også selvom
processen kommer til at tage noget tid.
Denne vejledning er skrevet som en service overfor danske brugere på baggrund af den nyeste
version af PHP-Fusion (version 7.05). Aktuelt fås PHP-Fusion i sprogversioner på engelsk,
dansk, svensk, fransk, kinesisk, tysk, hollandsk, spansk og russisk, norsk, italiensk – for bare
at nævne nogle – men flere er med garanti på vej.
Ønsker man hjælp og støtte til anvendelsen af løsningen, kan man finde den blandt andet på
et af de mange officielle PHP-Fusion-sites:
- England (UK): http://www.php-fusion.co.uk
- Danmark (DK): http://www.phpfusion.dk
- Tyskland (D): http://www.phpfusion-support.de
- Holland (NL) og
Belgien (B):
www.phpfusion-nederlands.info
- Sverige (S): http://www.php-fusion.se/
- Polen (PL): http://www.php-fusion.pl/
- Frankrig (F): http://www.phpfusion-fr.com/
- Litauen (LT): http://www.php-fusion.lt/
- Tyrkiet (TR): http://www.phpfusion-tr.com/
- Iran http://www.fusion.alaviweb.com/
PHP-Fusion udvidelser kan blandt andet findes på de to officielle såkaldte MOD’s-sites på hhv.
engelsk og dansk eller på et af de andre større MODS-sites og flere temaer (se senere) kan
blandt andet findes på det officielle THEME-site:
God fornøjelse med din anvendelse af systemet og med denne håndbog.
Jan Mølgaard
Århus, Danmark, Februar 2009 |