Articulo PHP Fusion
UNIVERSIDAD DE CALDAS
FACULTAD DE INGENIERIA
Gestor de contenidos
PHP Fusion
Por
Yohan Sebastian Aristizabal Murillo
2
Abstract
PHP Fusion is a constantly evolving content management system
(CMS). Which offers easy installation with a simple but powerful administrative
controls, therefore has been designed and is aimed at people with knowledge of little or
no web programming, helping toinstall, configure and run a site without any problems.
Introducción
PHP Fusion es un gestor de contenidos con características muy
similares a los demás sistemas CMS, por consiguiente, podemos desarrollar allí
noticias, artículos, foros, encuestas, shoutbox, comentarios, valoraciones, entre muchas
más opciones (opensourceCMS, 2011). Ha sido desarrollado bajo la licencia pública
General GNU Affero(AGPL), lo cual lo convierte en un programa de software libre y
por esta razón nos permite redistribuido o modificarlo bajo los términos de esta
licencia. En la actualidad PHP Fusion cuenta con veintiún (21) sitios de soporte online
en diferentes idiomas con equipos de soporte especializados que intentarán resolver
cualquier problema que se pueda tener en un plazo de 48 horas (Javier Esteban(NobNob), 2011).
3
Sobre el origen de PHP Fusion, aunque este tenga alrededor de
veintiún (21) sitios de soporte en diferentes idiomas, en ninguno de estos hace referencia a la
forma como Nick Jones, quien fue el fundador y principal desarrollador de PHP Fusion y quien
murió el 4 de Enero del 2011, le surgió la idea de iniciar el proceso de desarrollo de este gestor
de contenidos. No obstanteactualmente el desarrollo principal de PHP Fusion está regido por
cerca de catorce (14) personas entre las cuales encontramos líderes de Desarrollo, equipos de
desarrollo, colaboradores adicionales y administradores, sin olvidar la cantidad de usuarios
que utilizan este sistema y que a diario están brindando aportes a dicho desarrollo (Javier
Esteban (NobNob), 2011).
PHP Fusion también cuenta concolaboración de software de
terceros, los cuales le imprimen funcionalidades adicionales que lo hacen cada vez mejor, entre
estos encontramos, y quizás sean los más importantes para el CMS, los siguientes:
TinyMCE, el cual es un editor HTML WYSIWYG de Moxicode
PHPMailer, gestor de envío de correo con soporte SMTP de Brent R. Matzelle.
HTTPDowload, gestor de descargas de Nguyen Quoc Bao.
jQuery, herramientas Javascript/Ajax.
Iconos Nuvola, imágenes de códigos BB, categorías de noticias y administración de
David Vignoni.
4
El crecimiento progresivo que ha tenido PHP Fusion lo ha llevado a competir con grandes
CMS de la actualidad, se encuentra por ejemplo ocupando la quinta posición en los premios
Open Source CMS Awards 2007, podemos encontrarlo compitiendo en la categoríade la
sección general detrás de Joomla, Drupal, entre otros,. También lo encontramos en la categoría
de Mejor CMS en PHP; cabe anotar que estos premios son otorgados y los competidores son
destacados mediante votación publica por parte de las personas que utilizan y prefieren a
ciertos CMS de código abierto.
Desde el punto de vista técnico PHP Fusion está escrito en PHP 5 (compatible con PHP 4),utiliza una base de datos MySQL para almacenar todo el contenido del sitio WEB, es necesario
tener un servidor web ya sea Apache, o cualquier otro que soporte lo ya mencionado. Funciona
sobre cualquier sistema operativo, Linux/BSD/Unix, Windows y MacOS (Javier Esteban
(NobNob), 2011).
Actualmente se encuentra en la versión 7.02.03, pero la condición de código abierto lleva al
sistema a estar enconstante desarrollo, puesto que no solo se pueden modificar el CMS, si no
que si se encuentra cualquier error o problema en la distribución utilizada se puede informar de
esta en el sitio oficial simplemente siguiendo las instrucciones allí expuestas (PHP Fusion Siito
Oficial, 2011).
PHP fusión ofrece una cantidad inmensas de opciones, entre las principales herramientas
encontramos:
5...
Regístrate para leer el documento completo.