Una interesante entrevista realizada a Francisco Burzi, desarrollador de Phpnuke, uno de los mejores sistemas de portales del panorama internacional.
Básicamente Phpnuke es un
sistema de creación de portales, sencillísimo de administrar y cómodo de
instalar en el que el administrador puede controlar su portal desde un simple
navegador conectado a Internet.
Phpnuke dispone de control de noticias, directorios, temas y todo tipo de módulos
de libre descarga.
Los chicos de Conocimientosweb.net publican una interesante entrevista a
Francisco Burzi, en la que dan repaso a la historia del proyecto y sus
perspectivas de futuro.
- Un poco de historia
1. ¿Como aparece en tu vida Phpnuke?
PHP-Nuke aparece como respuesta a mi necesidad hace unos años cuando
administraba el sitio Linux Preview.
El cual fue creciendo con el tiempo y se hacía necesario un sistema fiable para
el manejo y almacenamiento organizado de la información que se publicaba. Para
aquel entonces no existían los CMS (Content Management System) y mucho menos se
podía encontrar este tipo de sistemas para el web de forma gratuita.
El código que usabamos en Linux Preview era inestable, y debido a varias y
repetidas fallas decidí crear un código propio. Posteriormente decidí
liberarlo al público de forma gratuita bajo la licencia GPL. Eso ocurrió el 26
de Junio de 2.000 y a poco más de años de desarrollo, PHP-Nuke se ha
convertido en un sistema ampliamente usado por muchas personas, ha ganado una de
las más grandes comunidades para este tipo de aplicaciones y es además punto
de partida o de inspiración para muchos desarrolladores.
Desde que vendí Linux Preview me he dedicado a cuerpo y alma a este sistema, el
cual ha cambiado mi vida por completo.
2. En un contexto histórico ¿que representa Phpnuke en esta era digital?
PHP-Nuke fue, y sigue siendo, un punto de partida. PHP-Nuke inició un
movimiento y una comunidad que no existía aprovechándose de una palpable
necesidad.
Ha contribuido en el desarrollo de nuevas aplicaciones, en la creación de
comunidades virtuales dedicadas a los más variados temas, ha logrado romper un
taboo con respecto a los portales ya que se creía que un portal podía ser
administrado únicamente por una gran corporación con inversiones millonarias,
PHP-Nuke demostró que un portal puede ser administrado por un solo individuo
con motivación y material que ofrecer a sus usuarios.
Creo, esperando no pecar por falta de modestia, que PHP-Nuke ha cambiado en
cierta forma a toda la red, o almenos a la forma como se venían presentando y
distribuyendo los contenidos en Internet.
3. ¿Cuál ha sido el principal obstáculo que ha encontrado Phpnuke?
Financiamiento. El famoso problema económico. Es sabido que muchos buenos
proyectos de software libre y/o de código abierto finalmente fracasan gracias a
la falta de dinero para sustentar a su/s desarrollador/es.
Todo el año 2.001 recibí un excelente soporte financiero de MandrakeSoft,
creadores de Mandrake Linux. Y, a partir de Enero del presente año he tenido
que arreglármelas solo. Y debo confesar que al principio sentí temor de no
poder continuar con PHP-Nuke.
Decidí entonces aprovecharme de la gran cantidad de impresiones de página
(actualmente por encima de 2 millones al mes) y agregar banners publicitarios.
Si bien se empezó a generar un poco de dinero, no era suficiente como para
dedicarme totalmente a mi proyecto, por ello decidí lanzar un Club, algo así
como una sala VIP donde los usuarios que desean dar un aporte a PHP-Nuke se
inscriben por 10 dólares mensuales y obtienen ciertos beneficios especiales
como paquetes de temas, módulos, bloques, etc. y el código de las versiones
finales una semana antes de hacerse público así como todas las versiones
intermedias (tests, alphas, betas y release candidates) las cuales no están
disponibles para el público en general.
El Club de PHP-Nuke ha ido creciendo poco a poco, pronto estaremos incluyendo un
sistema de afiliados de manera que cualquier persona pueda ganar comisiones por
usuario suscrito. Hoy por hoy, entre el Club y la publicidad, PHP-Nuke tiene
garantizada su continuidad, ya que me es posible dedicarme de lleno a este
proyecto.
- El papel del Phpnuke como alternativa para el desarrollo de proyectos de
Internet
PHP-Nuke no es una alternativa, es la solución. Y en el improbable caso de que
PHP-Nuke no se ajuste a las necesidades para un CMS o Portal, es una de las
opciones a evaluar. ¿Por qué es "la solución"? Porqué
contiene un código homogéneo, es un código robusto, maduro y posee una
comunidad de usuarios tan grande que es posible encontrar en la red casi
cualquier tipo de módulos y temas para los servicios más inimaginables que
existen. PHPNuke.org (el sitio central de PHP-Nuke) publica todos los módulos,
temas y agregados que se crean para PHP-Nuke y es por excelencia el centro de
todo el movimiento, además de brindar enlaces a otros sitios con foros, ayudas,
manuales y recursos valiosos para cualquier usuario.
Aún así, PHP-Nuke no es lo único que existe y posiblemente no es lo mejor.
Quedará por parte del usuario final el hecho de probar las aplicaciones
disponibles y decidir finalmente cual usar.
4. ¿Qué le puede ofrecer Phpnuke como sistema a un desarrollador de
aplicaciones para el Web?
PHP-Nuke contiene un kernel (o núcleo) con gran variedad de funciones listas
para usar y la posibilidad de integrar módulos entre sí para tener un sistema
completo de distribución de información, sin importar su naturaleza.
PHP-Nuke es muy flexible, amigable e inteligente. Muchas cosas que un
administrador esperaría que pasen, pasan, ya han sido pensadas e implementadas.
Contiene un conjunto de herramientas listas para usar que nos hará ahorrar un
tiempo valiosísimo y posiblemente algunos centavos también.
La flexibilidad de PHP-Nuke es uno de sus puntos fuertes. El desarrollador de
aplicaciones web deberá tener en cuenta varias sencillísimas reglas usadas
para poder crear un módulo.
5. ¿Cuales son las ventajas competitivas de Phpnuke sobre otros sistemas de
portales?
PHP-Nuke tiene más 2 años en desarrollo. Un desarrollo que no debe parar, ya
que día a día se escuchan las sugerencias e ideas de usuarios de todo el mundo
para seguir mejorando el sistema. Es un código PHP limpio, organizado y homogéneo
gracias a la forma de desarrollo que he seleccionado, es usado en decenas de
miles de sitios web, abusado por millones de usuarios que visitan dichas páginas,
prácticamente no usa la programación orientada a objetos ya que ello ralentiza
al sistema, es seguro, muy fácil de instalar y lo más importante es que posee
la comunidad de usuarios más grande que existe para su categoría.
Los otros sistemas ofrecen variadas ventajas que deberán ser evaluadas por el
usuario final, quien es al final el que decide que usar.
- Phpnuke rompiendo paradigmas
6. ¿Consideras que Phpnuke ha fortalecido el concepto de Comunidades en
Internet?
Absolutamente. PHP-Nuke fue creado bajo el espíritu de
Comunidad/Contenido/Servicios, ingredientes que han hecho que PHP-Nuke
prevalezca. Las comunidades de usuarios, muchas veces sin mucha experiencia en
la red y sus servicios, han encontrado en PHP-Nuke un sistema fácil de usar,
amigable y poderoso que además ofrece información de forma organizada.
Ofrece además la posibilidad de participar, de interactuar con el sistema y con
otros usuarios por medio de comentarios, encuestas, noticias, envío de
contenidos, etc. Existen planes futuros para ampliar en PHP-Nuke el concepto de
comunidad, para que el usuario definitivamente empiece a participar más, y no
solamente con simples comentarios sino ayudando en la publicación de los
contenidos de un sitio.
Esta nueva tecnología está ahora en fase de desarrollo y promete ser de gran
éxito ya que permite a los usuarios conectados en una página con PHP-Nuke
saber que hay otras personas como él que están compartiendo sus mismos
intereses al mismo tiempo. Ello abre las puertas a la amistad.
7. ¿De que manera contribuye Phpnuke a la liberación del conocimiento?
Los sistemas de manejo de contenido que tiene PHP-Nuke, permiten que un
administrador ponga a disposición de sus visitantes contenido, artículos,
noticias, análisis, etc. y que los usuarios posteriormente participen y den
aportes con sus comentarios y sugerencias... todo ello es información, y casi
siempre la información nos lleva conocimiento... y todo ese conocimiento está
disponible para todos, de forma gratuita la mayoría de las veces.
- Las tendencias generales del proyecto
8. ¿Como visualizas en general al proyecto phpnuke a largo plazo?
Con mucho trabajo para mí y un gran deleite para los usuarios
,
Hay proyectos que estarán disponibles en el futuro, relacionados con PHP-Nuke,
que cambiarán la forma de hacer y ver muchas cosas. Hay proyectos que permitirán
que los usuarios comunes y corrientes participen en algo, que den su valioso
aporte a la comunidad cibernética. El futuro de PHP-Nuke es muy excitante y
tanto por hacer aún!
9. ¿En que Megatendencia se ubica Phpnuke?
PHP-Nuke se está moviendo hacia un punto en que en poco tiempo tendremos un
sistema profesional con capacidad para hacerlo todo en el web. Empezarán a
salir aplicaciones en formato binario para PHP-Nuke (algo que está en fase de
diseño y estudio) con diversas funcionalidades para facilitar la navegación
del usuario. Habrá módulos para casi cualquier servicio imaginable y todo
estará incluido en PHP-Nuke.
10. ¿Imaginas un futuro en Internet con forma de Phpnuke?
Y... ¿porqué no? PHP-Nuke ya es parte de Internet, si bien la red es
gigantesca y hay mucha variedad de productos para todos los gustos y necesidades
me gustaría ver un futuro en forma de PHP-Nuke en la red.
Con los nuevos proyectos y módulos que se están creando para versiones
futuras, esto podría ser posible. Para que ello ocurra, PHP-Nuke deberá llegar
a un mercado exigente como los son los portales corporativos. Esta es una meta
para mediano plazo y la ruta que definitivamente PHP-Nuke deberá transitar.
- Comentarios Finales
11. ¿Que opinas sobre los detractores de Phpnuke?
Simpáticos, aunque algunos parecen perros con rabia. Como en todo lo que existe
en esta vida, hay quienes lo apoyan y quienes lo combaten, afortunadamente el
primer grupo es mucho mayor que el segundo. Me he encontrado con detractores,
específicamente de un software derivado de PHP-Nuke, que han tratado, y siguen
haciéndolo, de desprestigiar mi trabajo y mi persona, eso es sumamente molesto
aunque he aprendido a ignorarlo por completo, con respecto al resto (personas y
otros proyectos) que no gustan de PHP-Nuke, los respeto y siempre trato de
aprender lo más que puedo de todos, los considero una excelente fuente de
conocimiento y muchas veces de entretenimiento
.
12. ¿Qué otras áreas de oportunidad crees se pueden aprovechar en los próximos
cinco años en Internet?
Esta es una pregunta que podría extenderse muchísimo. Internet ha demostrado
ser una fuente de entretenimiento enorme, a pesar de su inicio científico y
educativo. Existe una gran tendencia en el área del entretenimiento y en el área
del llamado Peer-2-Peer (p2p) o eso que llamamos intercambio de información de
persona a persona con redes como el famoso Napster, eDonkey, Kazaa, etc.
En cuanto a contenido científico y educativo creo sinceramente que ya la red
está cubierta y los recursos que existen satisfacen a los usuarios en un altísimo
porcentaje. El entretenimiento en sus más variadas expresiones es la clave para
los próximos años en Internet, a mi modo de ver las cosas.
13. Un breve mensaje para todos los usuarios de la red.
Internet vino para quedarse. Las comunicaciones y los avances científicos y
tecnológicos la han hecho posible. Internet es fuente de entretenimiento,
educación, amistad... estamos viviendo una época muy excitante, especialmente
quienes vivimos el inicio de Internet en la década de los 80, hoy por hoy es
parte de nuestra vida y dependiendo de como la usemos podrá ser nuestra mejor
aliada o una complete pesadilla.
La próxima generación no podrá concebir como era el mundo sin Internet,
nuestros hijos no entenderán como nos comunicábamos en el pasado. Es excelente
ser parte de todo esto y haber contribuido a su desarrollo para las generaciones
futuras.
Muchas gracias por esta oportunidad, salu2 cordiales!
Francisco Burzi