Hola que tal a todos, muchas gracias por visitar este artículo de su servidor, un CMS o sistema de gestión de contenidos es una plataforma prearmada que nos permite crear sistemas web principalmente muy fácilmente, por ejemplo en minutos podemos tener nuestro foro, un blog, una tienda, etc montada en un servidor y lista para funcionar sin saber programar, solo tenemos que configurar unas cuantas cosas y listo.
Durante los primeros años del 2000 y con la proliferación de Internet comenzaron a llegar muchos de estos sistemas prearmados como PHP-Nuke (ya hablaremos de él en futuros artículos, por ahora ando algo saturado y atrasado en todo) que permitía a los no programadores tener su sitio web en poco tiempo, agregarle foros como phpBB y mucho más. Por cierto, hablando de foros prearmados hablemos de YaBB, "¿qué fue de este sistema de foros popular a inicios del siglo pero luego prácticamente desapareció?".
Hablemos de YaBB:
YaBB significa "Yet another Bulletin Board" o "Otro sistema de boletines" (o foros), es un script programado en Perl y usa archivos de texto plano como base de datos: esto hace que pueda ser instalado en muchos hostings con características mínimas y sin mayores pretensiones, pero a la vez terriblemente limitados como eran muchos de ellos a inicios de siglo.
En el año 2001 nace Yabb con esta propuesta y poco a poco va ganando popularidad, personalmente solo me tocó ver Yabb funcionado en el foro de discusión de un noticiero en la ciudad donde vivía y no era muy diferente de phpBB, fuera de ahí no volví a verlo más. Como muchos proyectos web con el tiempo surgen filosofías diferentes que hacen que nazcan nuevos proyectos derivados y ese es el caso de Yabb y SMF (Simple Machines Forum) que buscaban resolver varios problemas de seguridad de Yabb que por su propia naturaleza resultaba complicado de resolver.
¿YaBB ahora es SMF, entonces ya no existe?
No, YaBB no se cambió de nombre ni se transformó en algo nuevo, simplemente un grupo de programadores crearon un nuevo proyecto que buscaba resolver problemas en YaBB tanto de seguridad como de otro tipo que no había podido ser resueltos y no iba a resultar tan sencillo (por ejemplo, YaBB usaba archivos de texto como bases de datos, eso funciona para proyectos pequeños, pero para proyectos enormes es una pesadilla). SMF resolvía esos problemas, era más rápido, entre otros beneficios, SMF no era compatible con YaBB y por eso este proyecto aunque derivado del primero es algo muy aparte, algo que en programación llamamos "fork" o "bifurcación".
Así que ahora había dos proyectos relacionados pero cada quien siguiendo su camino aparte: YaBB usando archivos de texto como bases de datos y SMF usando MySQL (una verdadera base de datos) mucho más veloz, escalable, con mayor seguridad, etc obligando a abandonar el proyecto a muchos programadores.
¿Entonces YaBB ya no existe?, no, increíblemente YaBB ha sobrevivido con la misma filosofía: ser un sistema de foros ligero, sigue usando archivos de texto pero obviamente en 20 años ha sufrido muchas transformaciones para ser un sistema de foros bastante decente (fuente Wikipedia en ruso). Actualmente podemos descargar YaBB tanto desde su sitio web oficial https://yabbforumsoftware.com/ como desde su repositorio en Sourceforge.
Conclusiones:
Cuando todo parecía perdido para YaBB, este renació de sus cenizas, programadores que no se marcaron siguiendo la estela de SMF y otros que se unieron con el tiempo volvieron a poner en marcha a YaBB hasta el día de hoy. Claro, YaBB no estará nunca a la altura de SMF, phpBB u otros porque por su diseño no es posible, pongamos un ejemplo: un auto familiar por mucho que le hagamos modificaciones nunca tendrá las capacidades de un superdeportivo, simplemente no hay comparación.
Por cierto, en sus inicios YaBB tuvo otro fork llamado YaBB SE que usaba PHP en lugar de Perl y MySQL en lugar de archivos de texto; fue un paso intermedio hacia el desarrollo de SMF con las ventajas que ya se han mencionado. Todavía existe su foro oficial pero ya es meramente testimonial, no tiene actividad desde 2004 y tampoco es posible registrarse, si quieren visitarlo esta es su web https://www.yabbse.org/community/. Dejo con ustedes algunas capturas de pantalla de YaBB en la actualidad, hasta pronto.


