Montar un foro de discusión… cual escojo? Publicada el Sábado 27 de Octubre de 2007 a las 2:18 am por Ba-k

Pues bien, muchos webmasters hablan hoy en dia de blogs y mas blogs, en donde la plataforma “estandar” por naturaleza es wordpress, pero en el area de los foros de discusion el ambiente es un poco confuso a la hora de elegir, todos tienen grandes características muy útiles, me refiero con esto a que cada plataforma es ideal para un tipo de comunidad en específico.
Vamos a desmenuzar las características principales de los ya consagrados y de los nuevos proyectos, leanlo por favor, lo hice con amor ñ_ñ
…como dije en algún otro artículo, la opiniones se basan en experiencia personal, si ustedes tienen experiencias similares, diferentes o bien, quieren agregar otras plataformas, les agradecería comentaran para iniciar la retroalimentación =)
Esta vez trataré solo los hechos en PHP, pero si desean que les publique otras plataformas como ASP, ASP .NET, Ruby on Rails o ColdFusion, lo hago con gusto ñ_ñ
Me adelanto a una duda clásica… TODOS estos foros tienen la posibilidad de ponerlos en español…
bbPress (Open Source, gratuito)
Es ultra ligero, corre bastante, ademas de que se le pueden agregár mas características mediante plugins y la apariencia se puede modificar mediante templates.
Como punto malo puedo decir que es feo! es horrible! la madre que lo pario! jajaja, bueno, ya siendo objetivos la verdad es que la desventaja mas grande no es eso, sino que acaba de nacer, entonces hay poca gente interesada en hacer convertidores, bridges, estilos y plugins, tendremos que darle un rato mas a este elememento.
Este es un sistema diseñado por los creadores de Wordpress, evidentemente tiene una integración con Wordpress buenisima, está pensado en ser un sistema ultra ligero, sin tantas características que lo inflen o lo hagan pesado, un foro de discusion y punto… Sinceramente a mi no me agrada la interfaz ni las funciones, considero que el hecho de querer hacer un foro rápido no justifica hacer la interfaz como hecha en 1995, pero es cuestion de opiniones.
Invision Power Board (de pago, $149 y $229 c/6 meses)
Invision tiene una interfaz preciosa, incluso la que viene por defecto, aunque no se dice de manera oficial su codigo se basa bastante en el de Vbulletin e ikonboard. Invision es un foro al que yo considero Bloatware, es decir, por querer hacerlo tan completo lo han llenado de cosas que para algunos son innecesarias, eso si, es totalmente configurable, hasta las entrañas.
Una clara desventaja a mi parecer, aparte del precio que es elevadisimo, es la estructura de los templates, es de verdad una tortura hacerle un skin personalizado a IPB. Yo lo recomendaría para comunidades medianas, pero hay que tener en cuenta que gasta demasiados recursos del servidor, asi que consideren gastar no solo en la licencia, sino en un servidor dedicado. Ah por cierto… El soporte técnifo es malisimo! (tardan dos dias en contestar, eso está en el contrato)
MiniBB (gratuito, con plugins de pago)
Este es, como dice su nombre, un foro con poco codigo pero no menos potente, es rapido y facil de usar, su slogan es “hasta tu madre puede usarlo”. Yo veia a miniBB como un proyecto muy prometedor, pero les ha llegado un poco la avaricia/necesidad y han desarrollado lo mejor solo para los usuarios de pago. Eso si, es un foro que a mi gusto es elegante y extremadamente bien programado, ligero como pocos. La desventaja? bueno, que no hay convertidores de miniBB a otros, ni de otros a MiniBB.
phpBB (Open Source, gratuito)
El foro por excelencia, la verdad es que PhpBB es un foro realmente bueno en el que creo, tiene todas las características avanzadas de los grandes foros, tiene un soporte (en su comunidad) increible, informacion por todos lados, etc… pero tiene dos desventajas que me hacen ya no instalarlo tan seguido. La primera es su numero enorme de vulnerabilidades, ya que al ser uno de los mas usados tambien es uno de los mas hackeados, lo que obviamente se resuelve teniendo actualizado puntualmente el script, pero la verdad es que es una lata. La segunda desventaja es que para instalar cada modificacion se tiene que editar el codigo directamente, cada hack tarda entre 15 a 45 minutos en ser instalado, por lo cual si no tienes conocimientos basicos de PHP, mejor ni le metas mano o ten un backup de archivos y base siempre.
Una ventaja notable es su capacidad de no solo correr en MySQL, tambien corre sobre PostgreSQL y con algunos trucos tambien se puede echar a andar con ORACLE.
PunBB (Open Source, gratuito)
Uno de los mejores a este momento, PunBB yo lo recomendaria para sitios de politica por ejemplo, en los que vale mas el contenido que el diseño, aunque a simple vista puede parecer un poco feo, la verdad es que con una buena hoja de estilos es extremadamente bello. Una ventaja que tiene es su sistema de indexado, que hace que las busquedas y otras tareas sumamente rápidas y eficientes. Está diseñado para ser de lo mas limpio y veloz que haya y no tener tantas caracteristicas de “bloatware” como los demás… Hacer modificaciones a punBB es una delicia, tanto a nivel programacion como a nivel diseño, aunque debo decir que si tu comunidad esta lleno de gente a la que le gusten demasiado los avatares, firmas “bonitas”, editores WYSIWYG y demas caratéristicas avanzadas, punBB se queda un poco corto, pero de que es buenisimo, eso si ñ_ñ
SMF, Simple Machines Forum (Open Source (no GPL), gratuito)
Ay, hablar de este foro me emociona, sinceramente lo extraño en mi comunidad… es facil, es simple, tiene todas las caracteristicas de los grandes y es SEGURO, SEGURO como ninguno. A este script tuve la oportunidad de probarlo desde antes de que naciera, es decir, desde que era programado en Perl y se llamaba YABB, pasando al PHP como YABB SE y finalmente SMF, sigue siendo tan funcional como hace 8 años
Programar plugins (e instalarlos), hacer modificaciones importantes al codigo y hacer estilos visuales para este foro es una delicia, de verdad, es que su codigo es tan estandar y tan depurado, que da gusto. Hay actualizaciones constantes, pero son mas que nada para agregar nuevas funciones, mas que para “parchar” vulnerabilidades, lo que siempre me ha mantenido muy comodo cuando lo instalo.
Una desventaja clara de este foro es que no se indexa muy bien en google, es decir, no te dará muchas visitas de parte de los buscadores, pero eso se arregla TOTALMENTE con este plugin gratuito…, el soporte tecnico es excelente en la comunidad, que tambien tiene un apartado en español.
Mi favorito de entre los foros gratuitos, si tienes una comunidad de menos de 50,000 usuarios registrados, no te lo pienses, esta es la opcion, ni siquiera busques opciones de pago, no tiene caso ñ_ñ
Vanilla(Open Source, gratuito)
Muchos al referirse a Vanilla usan terminos como “sexy”, “elegante”, “diferente”, pero sinceramente a mi lo que me viene a la cabeza es “confuso”(basta mirar su comunidad). Si bien tiene un diseño bastante modificable con hojas de estilo, el hecho de que venga en un formato un tanto diferente ya empieza a ser confuso para el usuario, que a menos que sea para una comunidad de expertos en web 2.0, no va a funcionar (en mi opinión). La ventaja primordial de Vanilla es que está hecho en un codigo sumamente limpio, lo que permite que si se ejecuta en un servidor con PHP 4 o PHP 5 no habrá diferencia, irá bien y bastante rápido.
Oh, algo que olvidé mencionar es que no solo corre bien sobre Apache, lo he probado en plataformas como LiteSpeed server, IIS y Lighttpd (lighty) y va fenomenal, no desmerece una sola de sus funciones.
Vbulletin (de pago, $85 y $160 c/12 meses)
Este se ha convertido en mi salvación para comunidades de grandes a enormes. Cuando uno installa Vbulletin y mira que pesa bastantes megas y que en una instalacion fresca crea 116 tablas en la MySQL, se da cuenta que es un mounstruo, pero al usarlo uno se da cuenta que es un mounstruo bastante util e incluso la integra AJAX como algo super util.
Vbulletin es pesado, si, usa muchos recursos de sistema, si, pero los usa de manera muy inteligente, la manera en la que está estructurada la base de datos es una obra maestra de ingenieria. No lo recomiendo para sitios pequeños porque puede que un trailer sea demasiado pesado para transportar a pocos pasajeros, pero definitivamente será la mejor opcion si se han sobrepasado los 20,000 usuarios registrados. Al igual que Invision es sumamente configurable. Creo que su mayor desventaja es sin duda lo dificil que es hacer un “Theme”, porque todo se aloja en base de datos, no es como los demás que editando un pequeño archivo ya está.
Pero honor a quien honor merece, estos tipos tienen un soporte técnico INCREIBLE, rapido! y de verdad se preocupan por el desarrollo de nuevos plugins y add-ons. Su sistema de “Productos” y Add-ons es quizá el mas avanzado junto con el de SMF, que permite instalar estos con uno o dos clicks y hacer la desinstalacion de la misma forma. Vbulletin tiene todas las características que uno pudiera pedir y más, sin duda dentro de las opciones de pago es el rey.
Una ultima cosa… es el unico que soporta de manera nativa caracteristicas multiservidores como multiples bases de datos o load balancing con memcached, asi que si piensas abrir un foro ENORME, no dudes, este es el mero mero ñ_ñ
Espero que les haya sido de utilidad este artículo, durante el poco tiempo que me toque estar por acá estoy abierto a que me pidan los articulos que desean leer y me pongo a redactarlos ñ_ñ

Zen
Octubre 27, 2007 a las 7:27 am
Muy bueno ba-k, la verdad es que no conocía algunos de esos foros.
Y sí, vBulletin es el rey :D
aunque me ha tocado hacer themes y es un lio xDD
Saludos!
Alvaro
Octubre 27, 2007 a las 8:04 am
Excelente articulo compadre
Felicitaciones, realmente util
Un saludo desde Chile
Atte.
Alvaro González :)
mrrookie
Octubre 27, 2007 a las 10:37 am
Saludos, cabron.
Mta madre cabron, yo que pensaba darme una vuelta por los foros a ver como seguian las cosas y veo para mi sorpresa que la pagina ha cambiado chingos, pero los foros ya se fueron.
Mal pedo, mal pedo.
emarts
Octubre 27, 2007 a las 11:06 am
Buen artículo :)
Aunque el SMF tiene la opción de usar URLs “amigables”, me imagino que eso ayudará tambien en algo
saludos
Ba-k
Octubre 27, 2007 a las 11:10 am
emarts: si tiene esa opcion, pero creeme, aun asi no se indexa bien, comprobado :(
mrrokie: yo tambien pienso que hacen falta los foros, se lo propondré a Infected ¬¬
alvaro: gracias man ñ_ñ
zen: la verdad es que a nivel usuario he notado que les fascina el vbulletin sobre todo porque les impresiona el ajax =)
Unknownmind
Octubre 27, 2007 a las 11:40 am
Excelente el artículo.. En realidad siempre he preferido phpBB por su diseño y sus templates….Ahora ya casi sale la versión 3.0 que estoy probando (beta) y es fantastico….
Fenix
Octubre 27, 2007 a las 12:29 pm
WoltLab Burning Board, para mi es el mas seguro que hay, aunque es FEO muy FEO, pero el mas seguro ciertamente.
`s w e e t
Octubre 27, 2007 a las 2:31 pm
oye baka y al final cual aconsejas vos, esque pones para elejir y me confundo, cual es la conclusion, cual debe ser el elegido!????
iTony
Octubre 27, 2007 a las 2:51 pm
Pues yo en lo personal solo he usado phpBB y SMF y los dos me van bien, aunque SMF es un poco mas pesado si cierto, es mas seguro.
Pero gracias hombre esta recopilacion si esta buena para tenerla a la mano a la hora de hacer comunidad.
Francisco
Octubre 27, 2007 a las 3:23 pm
Un buen análisis práctico …
Por cierto, ya tardo casi 1 año desde que se inicio la versión phpbb 3 y no se ve para cuando la terminen :|
Igualmente probé una versión candidata y al parecer se vienen buenas cosas.
Saludos!
zona05
Octubre 27, 2007 a las 3:34 pm
Me viene de lujo esta info, estoy por abrir un foro para mi humilde webcita =)
Gracias Sr. Ba-k, excelentes sus aportes…
Saludos al Infectedfx tambien, se te extraña brother =(
Cristian
Octubre 27, 2007 a las 3:56 pm
Hola, estoy usando [GL-SH Deaf Forum 6.4.4 http://www.elcolorado.info/foro ] hace poco y todavia no me dio problemas; no usa base de datos.
Ba-k
Octubre 27, 2007 a las 4:38 pm
itony: SMF es mucho mas ligero que phpBB, si no te va rapido trata de convertir las tablas a INNODB, al menos todas las de search, members y posts
iTony
Octubre 27, 2007 a las 5:08 pm
gracias ba-k. De seguro es eso, asi un pro mas para SMF en mi lista.
Carlos Leopoldo
Octubre 27, 2007 a las 6:00 pm
Para mi el mejor es vanilla, pero sí cómo dices es algo confuso para los que no están acostumbrados a usar foros.
Mariano
Octubre 28, 2007 a las 2:28 pm
Mira, diseñar para vBulletin es simple, pero tendrás que lidiar con los cracks y con los bugs de este foro. Sin embargo, Simple Machines Forum, o más bien conocido con el nombre de SMF te va a perimitir flexibilidad para el diseño y a la vez el doble de seguridad que vBulletin puede ofrecer actualmente, además de no tener que buscar versiones crackeadas, etc…
Saludos!
Micky
Octubre 28, 2007 a las 7:36 pm
Esta info me hubiera servido cuando empeze a hacer mis foros ñ_ñ, pero igual es bueno saberlo ahora
LuneNoire
Octubre 28, 2007 a las 11:05 pm
Excelente artículo Ba-k Es muy interesante ver la faceta de diseñador/webmaster de la cabeza de ba-k.com.
Lenin
Octubre 29, 2007 a las 9:53 am
Hola maestro bakuno,
Muy bueno el analisis…. pero una duda haz probado el Joomla! o es que no entra en la categoria de lo que se trata el tema… simple curiosidad no mas :d
Luiz
Octubre 29, 2007 a las 5:23 pm
Y que dices del phpbb3.0 ahora que estan en la RC7, ya lo has probado?
Ahora bien, es cierto que a nivel de foros, vBulletin no tiene comparacion, pero tanto phpbb como Invision tienen lo suyo, el asunto es saber cuando y donde usarlos.
Ademas comparto un poco contigo de que de un tiempo a esta parte Invision se ha vuelto bloatware pero en lo que respecta a la “maxima seguridad” de SMF es la primera vez que escucho algo asi, me gustaria saber que tan exacta puede ser esta informacion ya que es uno de los pocos foros que nunca llegue a probar.
Saludos.
Ba-k
Octubre 29, 2007 a las 11:00 pm
Luiz: a mi me parece que el phpBB3 se ha tardado demasiado, demasiados años en salir, yo mismo participé en la traduccion del phpBB2 y creo que de verdad no ha avanzado tanto, sus updates son solo para reparar y no para aumentar funciones, es una pena.
(aqui esta la prueba para los que no me crean, que siempre salen…)
En cuanto al SMF te puedo decir que tengo ahora mismo una de las comunidades mas atacadas de america latina, hay gente a la que no le simpatizo para nada y que desea tirar los foros, con phpBB le sufri bastante en meterle seguridad, pero SMF y vBulletin hacen el trabajo por mi, quiza incluso con SMF me sentia mas seguro y mira que estuve dos años con ellos, solo me fui a vbulletin por las prestaciones que da en grandes cantidades de usuarios.
un saludo ñ_ñ
Calvo
Octubre 29, 2007 a las 11:45 pm
Saludos
Excelente tema, completisimo, ni q decir
Saludos
ocemn
Octubre 30, 2007 a las 2:17 pm
¡Muy bueno!
Hey Ba-k, conozco tu web que lleva el mismo pseudónimo y cabrón, enseguida te das cuenta cuando a una persona tiene a una comunidad contenta y le gusta lo que hace.
Mis más sinceros saludos =D.
Karlox
Octubre 31, 2007 a las 5:50 am
Excelente artículo, Saludos
orfeo jemr
Octubre 31, 2007 a las 11:16 am
gracias ba-k muy buena informacion.. mas que detallada..
creo falta uno igual varios pero este acaba de nacer no hace mucho..
[b]fireboard[/b] es integrado con joomla.. ahora que hubo diferencias con SMF por la licencia han creado fireborad para integrarlo con joomla es bueno.. aunque demasiado feo en sus themes.. se pueden creat themes tiene plugins…
aunque como acaba de nacer no hay muchos plugins y complementos pero igual se ve que va a crecer..
Erbmon
Noviembre 1, 2007 a las 3:21 pm
tio `s w e e t mira k el vbulletin es una belleza
Recomendado pa´ todos =D
Alan
Noviembre 4, 2007 a las 7:57 pm
Gracias, gracias, gracias, como siempre, un post excelente.
Yo coincido completamente; SMF Y VB son los mejores para mí, y si algún día lo necesito, seguro que si pago la licencia del VB, que aunque cara, vale la pena :)
D3N1553
Noviembre 5, 2007 a las 12:15 am
Yo uso SMF, lo llegue a conocer como yaBBse …. y sigue bonitisimo x) muy completo, muy limpio … ha sido mi salvacion
gohrum
Noviembre 15, 2007 a las 4:19 am
Ey br0
pues yo de ti me ponia phpbb
al final todos son iguales xD xD
un saluto br0, algunos ya te echabamos en falta ;)
aGoY
Noviembre 19, 2007 a las 3:16 pm
Y nadie ha provado MyBulletinBoard (más conocido como MyBB? Yo he usado phpBB, SMF y vBulletin desde hace ya unos cuantos años y me pasé a MyBB, ya que es gratuito, libre si no me equivoco, tiene un buen número de plugins y themes y suele ser desarrollado activamente!
Saludos, aGoY!
Nicolás
Diciembre 1, 2007 a las 9:02 pm
Sin duda vBulletin es la mejor opción, de pago pero lo mejor. Ya si no tuviera dinero elegiría SMF (simple machines forum) por la seguridad :)
Suerte
Julio
Diciembre 1, 2007 a las 10:40 pm
¿¿Spam en el artículo??
Lo que logré entender del artículo está excelente, y es algo que había buscado mucho tiempo. Pese a la útil labor de Ba-k en su sitio, me encantaría verlo escribir más reviews de software.
Eso sí, ¿qué hacen tantas palabras en inglés típicas de spam, insertadas a diestra y a siniestra en el texto? “boob”, “politician”, “unattended maternity”, etc. Es lamentable que algún vándalo haya profanado este sitio. Espero que no recibas muchos ataques como éste.
ocemn
Diciembre 23, 2007 a las 3:17 pm
Publicaron una entrada exactamente igual por aka?:
http://www.dxpro.es/index.php?topic=906.msg1706
Chekenlo.
Juan
Marzo 31, 2008 a las 8:21 am
Hola. Muy buen articulo, puedes decirme donde encuentro información de como encripta la clave phpbb 3 o alguno de ellos a fin de poder utilizar la misma base de usuarios para llamarla desde mi sitio ?
juani
Junio 18, 2008 a las 6:31 pm
Alguien sabe caul es el que mejor se integra con wordpress?
bujero
Diciembre 30, 2008 a las 3:34 pm
ocemn : esa entrada del link que tu mandas es tomada de aqui, se puede ver en la manera que se redacto el articulo, nadie escribe como el señor ba-k, su singular manera de escribir lo distingue de todos, mas por el singular ñ_ñ que no eh visto a nadie que lo haga mas que ba-k!!
excelente aporte ba-k, gracias
Kolom
Enero 12, 2009 a las 3:52 pm
Sin duda me quedo con el SMF ^^