Bueno, tengo más de 10 años de experiencia en CMS de comunidades tipo foros, les comento mi punto de vista sobre el tema. Tengo 2 foros en MyBB y 1 en Xenforo, con algo de tráfico en ellos. En el pasado he tenido SMF, phpbb, Vanilla, vbulletin y bbpress. Tampoco me considero el "sabelotodo" del tema pero quieiro dejar mi opinion en este tema...
- SMF: codigo muy viejo, el diseño de la mayoria de sus plantillas es horrible y hay conflictos entre sus plugins de manera tenebrosa. Descartado.
- Vbulletin, sus desarrolladores buenos se fueron en masa para Xenforo, al instalarlo en el servidor de una vuelve la BD ultra pesada y lenta, la licencia y los plugins son costosos, y el soporte es nulo. He escuchado historias de horror de personas que no les funcionó la instalacion y perdieron su inversión total. Descartado.
- BBPress: el cms foro de wordpress, carece de funciones y los temas son muy simples. Creo que wordpress son los unicos que utilizan ese CMS para sus foros.
- Flarum: visualmente me parece excelente, pero tienes que tener un VPS como minimo para instalarlo. Un poco carente de funciones avanzadas, es gratuito.
- Discourse, tambien visualmente fascinante, pero te venden el servicio en cloud, sn opcon de descargar, las tarifas a mi parecer son altas (ni siquiera la tarifa de 300 U$/mensuales me serviria en mi caso, uff). Tienen clientes de renombre, sin embargo.
- MyBB, este CMS ERA fabuloso, hasta el 2020, la mayoria de sus plugins empezaron a dejarlos de actualizar. El core lo actualizan de vez en cuando, pero es un proyecto que está relativamente "muerto en vida". La gran ventaja obvia es que es gratuito, pero de que sirve si los plugins principales empiezan a tener incompatibilidades con las versiones nuevas de PHP, Mysql o incluso de Javascript. Otro punto que no me gusta es que no tiene Rest API (para integrarlo con apps propas, otras webs, etc).
- PhpBB, realmente lo probé hace años, noté que tenia buenos plugins y funciones del core, sin embargo al dia de hoy, tiene problemas similares que el MyBB, los plugins más importantes estás desactualizados. Es otro proyecto que tiene sus dias contados si no le meten una mano. Tampoco tiene Rest API (al menos para mi esto ultimo es clave).
- Vanilla, la version gratuita es chevere, tiene una interfaz grafica bastante agradable, buenas funciones. El punto negatiivo es que la version gratuita tiene sólo soporte de su comunidad, de la empresa nada, le faltan algunas traducciones en español por hacer, los precios en caso de querer usar su cloud empiezan en los 600 U$/mes, bastante alto si uno va iniciando una comunidad. Tiene Rest API, no obstante.
- Xenforo, es una maravilla de CMS, tiene una comunidad grande muy activa, sus temas graficamente son espectaculares, responden rapido, tiene un codigo bastante limpio, el uso de plantillas es intuitivo y el soporte tecnico es A1, el punto negativo es que no es gratuito. La licenca principal y sus 2 plugins principales valen algo de 200 U$, eso sin sumarle otros plugins secundarios que pueden sumarte otros 100 o 200 U$ al total, además de un tema de 40 o 60 U$, ya puedes iir haciendo el total. Sin embargo el prmer año es el mas caro, porque a partir del segundo año, toca pagar renovaciiones y valen menos de la mtiad de las tarifas originales. Obviamente uno tiene que sopesar los ingresos actuales de tu comunidad tipo foro versus esa inversion a realizar. Tambien tiene Rest API, y bueno, comparativamente con las otras soluciones pagadas, tiene un rango intermedio de tarifas, a mi parecer.
Un punto aparte. El riesgo para los que usan XF nuleado es que les puede venir con sorpresa (un virus) y dañar todo su ecosistema, al menos no lo recomiendo hacer.
La estrategia personal que utilizo con las comunidades digitales es empezar con Mybb o PHPbb, cuando van empezando y son poco rentables, a los pocos meses o años cuando son cada vez más rentables importarlos/migrarlos a Xenforo. Obviamente al importar sugiero guardar tanto archivos+base de datos en un respaldo, y verificarlo antes de hacer el cambio. La migración no es tan dificil pero es un proceso que debe hacerse con mucho cuidado al detalle, para no estropear el contenido ni los links iinternos.
Finalmente, para responder la pregunta del autor del tema: "no pasa nada con SMF, para iniciar, prueba Mybb o Vanilla Forums, una vez crezcas sugiero migrar para Xenforo, luego de hacer un analisis financiero de los ingresos/egresos, porque XF es algo costoso"
Saludos comunitarios
PD: si alguno necesita ayuda tecnica sobre todo con MyBB o Xenforo, me escriben un mensaje privado.