La mejor versión de Foroactivo

La primera vez que creaste un foro seguramente lo que más te llamó la atención de Foroactivo era que desde un solo servicio podías crearte foros de distintas versiones: phpBB3, phpBB2, Invision o PunBB, y es que este ha sido uno de los puntos fuertes que Foroactivo publicitaba de su servicio. Recientemente han añadido una nueva versión llamada ModernBB que promete traer una versión acorde a los tiempos que corren pero, ¿es cierto que está a la altura?

Las diferencias entre las versiones

Cuando hablamos de crear foros manualmente, si tienes tu foro creado en PunBB y quieres cambiarte a phpBB3, esta no es una tarea sencilla y posiblemente te de muchos dolores de cabeza. Sin embargo, Foroactivo te lo da al alcance de un clic de distancia. ¿Cómo es esto posible? En realidad Foroactivo solo proporciona una versión de sistemas de foros, la suya. Aunque Foroactivo por completo está basado en phpBB2, su desarrollo se ha separado con el paso del tiempo del proyecto de software libre phpBB. Actualmente ambos sistemas proporcionan características completamente distintas. Ahora mismo te estarás preguntando que cómo es posible que Foroactivo te de a elegir entre tantas versiones si es que solo tiene una. Muy fácil. Cada «versión» de Foroactivo no es más que un conjunto de CSS y plantillas (templates) por defecto que dan la apariencia a los temas por defecto del software al que intentan imitar, es decir, la versión de phpBB3 es una skin que imita el diseño de phpBB3, la versión de PunBB es una skin del software PunBB y así con todas.

¿Y ModernBB?

ModernBB es otra skin más basada en la «versión» phpBB3 añadiendo nuevos efectos mediante JavaScript al mismo tiempo que limpiando un poco la plantilla, quitando etiquetas innecesarias. Eso sí, este diseño sí que es original por parte de Foroactivo.

Voy a hacer un skin, ¿en qué versión debería basarlo?

En el pasado la respuesta a esta pregunta era muy obvia: si tenías conocimientos de desarrollo web lo recomendable era utilizar PunBB, puesto que tenía la posibilidad de editar plantillas y no eran tan malas como las de phpBB2 (la única alternativa para poder editar plantillas). En el caso de que no tuvieses mucha experiencia y dependieses de códigos que proporcionaban otros, el estándar estaba en phpBB3, la versión con más soporte por parte la comunidad. A día de hoy la cosa ha cambiado un poco: todas las versiones pueden editar plantillas y existe una nueva versión a tener en cuenta, ModernBB. Entonces, ¿cuál deberías elegir? La respuesta es phpBB3. ¿Por qué? Por eliminación. phpBB2 es una version cuyas plantillas están basadas en tablas, una forma de diseñar muy popular en el pasado porque solucionaba muchos problemas de estructuración de las páginas. A día de hoy trabajar con tablas no solo es una muy mala práctica (como ya comenté en entradas anteriores) sino un quebradero de cabezas innecesario. Invision y PunBB mejoran la situación con respecto a phpBB2, pero siguen utilizando tablas en muchas partes, lo cual sigue siendo un nope como una catedral. Finalmente nos queda por analizar ModernBB que, mientras que si que es cierto que la salud de las plantillas es superior a las de phpBB, la adición de códigos JS pesados puede suponer un problema a la hora de crear tu diseño, especialmente cuando lo más probable es que no utilices ninguno. Como lo más probable es que quieras hacer un skin totalmente distinto a las versiones por defecto, lo mejor es utilizar phpBB3 que, aunque siguen teniendo etiquetas innecesarias, también sigue siendo el líder en soporte por parte de la comunidad y te permite crear fácilmente otro diseño a partir de el sin dejar rastros de códigos utilizados por la versión por defecto. Con esto tampoco quiero decir que phpBB3 es lo mejor de lo mejor, pero sí que es de lo mejor dentro de lo que se nos da.