Menú
Es gratis
registro
casa  /  Problemas   / Confunde la placa con tecnología smf. Detección automática del motor del foro

Confunde la placa con tecnología smf. Detección automática del motor del foro

Comencemos de inmediato con el código del script principal:

#! / usr / bin / perl

Script # which-forum.pl
# (c) 2010 Alexandr A Alexeev, http: // site /

uso estricto;

# líneas comentadas - por rigor
# si la tarea es recopilar estadísticas del motor, déjelo como está
# si haces una lista de foros - descomenta

mis $ datos;
$ datos. \u003d $ _ while (<> ) ;

# comprobar cuánto funcionaba con phpBB sin un enlace en el sótano
imprimir "phpbb \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? phpbb \\ .com \\ /? "[^\u003e] *\u003e phpBB / i  o
# $ data \u003d ~ /viewforum\\.php\\?[^""†*f\u003d\\d+/i o
$ datos \u003d ~ / phpBB \\ -SEO / i o
$ datos \u003d ~ /) ;
imprimir "ipb \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? invision (?: board | power) \\. com \\ /? [^ "] *" [^\u003e] *\u003e [^<]*IP\.Board/i   o
$ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? invisionboard \\ .com \\ /? "[^\u003e] *\u003e Invision Power Board / i  o
$ datos \u003d ~ /

/ yo  o
$ datos \u003d ~ /index\\.php\\?[^""!*showforum\u003d\\d+/i) ;
imprimir "vbulletin \\ n "
if ($ datos \u003d ~ / Desarrollado por :? [^<]+vBulletin[^<]+(?:Version)?/i   o
$ datos \u003d ~ /) ;
imprimir "smf \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? simplemachines \\ .org \\ /? "[^\u003e] *\u003e Desarrollado por SMF / i  o
$ datos \u003d ~ /index\\.php\\?[^""**board\u003d\\d+\\.0/i) ;
imprimir "punbb \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (? :(?: www \\.)? punbb \\ .org | punbb \\ .informer \\ .com) \\ /? "[^\u003e] *\u003e Punbb / i); #o
# $ data \u003d ~ /viewforum\\.php\\?[^""†*id\u003d\\d+/i);
imprimir "fluxbb \\ n "
# if ($ data \u003d ~ /viewtopic\\.php\\?id\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d "http: \\ / \\ / (?: www \\.) fluxbb \\ .org \\ /?" [^\u003e] *\u003e FluxBB / i) ;
imprimir "exbb \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? exbb \\ .org \\ /? "[^\u003e] *\u003e ExBB / i); # o
# $ data \u003d ~ /forums\\.php\\?[^""†*forum\u003d\\d+/i);
imprimir "yabb \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? yabbforum \\ .com \\ /? "[^\u003e] *\u003e YaBB / i  o
$ data \u003d ~ /YaBB\\.pl\\?[^""†*num\u003d\\d+/i);
imprimir "dleforum \\ n "
if ($ datos \u003d ~ / \\ (Desarrollado por DLE Forum \\)<\/title>/ yo  o
$ datos \u003d ~ /] + href \u003d "[^"] + (?: http: \\ / \\ / (?: www \\.)? dle \\ -files \\ .ru | act \u003d copyright) [^ "] *"\u003e Foro DLE<\/a>/ yo) ;
imprimir "ikonboard \\ n "
if ($ datos \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (?: www \\.)? ikonboard \\ .com \\ /? [^ "] *" [^\u003e] *\u003e Ikonboard / i  o
$ datos \u003d ~ /\\ n "
if ($ datos \u003d ~ /\\ n "
# if ($ data \u003d ~ /forums\\.php\\?fid\u003d\\d+/i o
# $ data \u003d ~ /topic\\.php\\?fid\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d "http: \\ / \\ / (?: www \\.)? flashbb \\ .net \\ /?" [^\u003e] *\u003e FlashBB / i) ;
imprimir "stokesit \\ n "
# if ($ data \u003d ~ /forum\\.php\\?f\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d "http: \\ / \\ / (?: www \\.)? stokesit \\ .com \\ .au \\ /?" [^\u003e] *\u003e [^ \\ /] * Stokes IT / i) ;
imprimir "podio \\ n "
# if ($ data \u003d ~ /topic\\.php\\?t\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d [""]? http: \\ / \\ / (?: www \\.)? sopebox \\ .com \\ /? [""]? [^\u003e] *\u003e Podium / i) ;
print "usebb \\ n "
# if ($ data \u003d ~ /forum\\.php\\?id\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d "http: \\ / \\ / (?: www \\.)? usebb \\ .net \\ /?" [^\u003e] *\u003e UseBB / i) ;
imprimir "wrforum \\ n "
# if ($ data \u003d ~ /index\\.php\\?fid\u003d\\d+/i o
if ($ datos \u003d ~ /] + href \u003d "http: \\ / \\ / (?: www \\.)? wr \\ -script \\ .ru \\ /?" [^\u003e] *\u003e WR \\ -Forum / i) ;
imprimir "yetanotherforumnet \\ n "
if ($ data \u003d ~ / Yet Another Forum \\ .net / i or
$ datos \u003d ~ /default\\.aspx\\?g\u003dposts&t\u003d\\d+/i) ;

Encontrará este y otros scripts mencionados en la publicación en este archivo.

Guión which-forum.pl  examina el código de la página html en busca de la presencia de las firmas del motor del foro en él. Utilizamos un truco similar al definir WordPress y Joomla, pero hay un par de diferencias. En primer lugar, el script en sí no carga el código de la página, sino que lo lee desde stdin o el archivo pasado como argumento. Esto le permite cargar la página una vez, por ejemplo, usando wget, y luego ejecutarla a través de varios analizadores, si tenemos más de uno. En segundo lugar, en este script, la presencia de una firma es 100% un signo del motor. La última vez, la presencia de la firma solo agregó peso al motor correspondiente y el motor "ganó" con el mayor peso. Decidí que en este caso este enfoque solo complicaría el código en vano.

Para probar el guión, investigué un poco. Recopilé una lista de varios miles de foros y ejecuté cada uno de ellos a través de mi propio script, determinando así el porcentaje de actividad del programa y la popularidad de varios motores.

Para una lista de foros, utilicé mi analizador Google. Las solicitudes de tipo se enviaron al motor de búsqueda.

sitio: foro. *. ru
  sitio: hablar. *. ru
  sitio: tablero. *. ru
  sitio: smf. *. ru
  sitio: phpbb. *. ru
....

etc. El código completo del generador de consultas se puede encontrar en el archivo gen-forumsearch-urls.pl. Además de zone.ru, también se usaron .su .ua .kz y .by. La última vez fue difícil realizar dicho estudio, porque los sitios de WordPress y Joomla no tienen tales firmas en la URL. Directorios como cmsmagazine.ru/catalogue/ no proporcionan un tamaño de muestra suficiente. ¿Cuáles son 600 sitios en Drupal?

Es cierto que los resultados del experimento me molestaron. De los 12,590 sitios estudiados, solo 7083 motores fueron identificados con éxito, es decir, solo en el 56% de los casos. ¿Quizás no tomé en cuenta ningún motor? ¿Seguramente la mitad de los foros era Bitrix? ¿O debería pasar más tiempo buscando firmas? En general, se requiere más investigación aquí.

Entre el 56% de los motores identificados con éxito, los más populares, como se esperaba, fueron IPB (31%), phpBB (26.6%) y vBulletin (26.5%)

SMF (5.8%) y DLEForum (5.3%) los siguen con un gran retraso. Mi punBB favorito estaba solo en el sexto lugar (1.64%). No recomendaría confiar firmemente en estos números (dicen que cada tercer foro en Runet funciona en IPB), pero, por supuesto, se pueden sacar ciertas conclusiones.

Por ejemplo, si tiene la intención de crear un sitio en el motor del foro y planea modificar el foro, por ejemplo, pague a los usuarios $ 0.01 por cada mensaje con retiro automático de fondos una vez por semana, entonces debe elegir uno de los tres motores más populares. Cuanto más popular sea el foro, más probable es encontrar un programador que lo conozca bien.

Si no se esperan cambios significativos en el motor, puede tener sentido elegir no el motor más popular, por ejemplo, SMF o punBB. Esto reducirá la cantidad de ataques de hackers en su foro y la cantidad de spam que se le envía automáticamente.

Los scripts para buscar / definir foros también pueden encontrar más de una aplicación práctica. Lo primero que se me ocurrió personalmente fue ordenar los foros identificados por TIC y colocarlos en los primeros cien mensajes con enlaces a uno de sus sitios. Sin embargo, cien enlaces dofolllow de foros no afectaron las TIC de ninguna manera (han pasado 2 actualizaciones), por lo que es mejor no perder el tiempo aquí, a menos que esté interesado en las transiciones.

Está claro que el uso con nombre de los scripts está lejos de ser el único. Creo que puedes descubrir fácilmente cómo usarlos.

Tours y vacaciones en Australia

Los foros en Internet son uno de los tipos más populares de recursos de Internet. Esto es comprensible, ya que los foros son una plataforma ideal para que los visitantes se comuniquen libremente. Un foro es una excelente manera de organizar una comunidad en su sitio y de construir una audiencia regular de visitantes.

Hay muchos motores de foros. Hace tiempo que quería revisar los motores del foro. No los compararé entre sí: este es el tema de un artículo separado.

Al elegir un motor de foro, le aconsejo que determine los siguientes puntos por usted mismo:

1. ¿Qué tipo de funcionalidad de foro necesitas? La mayoría de los motores de foros tienen amplias capacidades, pero algunos matices no se implementan en todos los CMS de foros. Recomiendo visitar los sitios web oficiales de los motores y familiarizarse con la descripción detallada de la funcionalidad.

2. Motor pagado o libre: este punto también debe tenerse en cuenta. En esta revisión, solo hay dos motores pagos: vBulletin e IPB, el resto son gratuitos.

3. Desarrollo de la comunidad: cuando el motor tiene una comunidad desarrollada tanto en inglés como en ruso, esta es una gran ventaja. El desarrollo de la comunidad está directamente relacionado con la cantidad de diferentes modificaciones, mejoras y plantillas de diseño. Si el motor tiene una comunidad pequeña, debe tener en cuenta que muchos puntos tendrán que decidirse por sí solos.

4. Fecha de la última actualización del motor: si el motor no se ha actualizado durante mucho tiempo, esto indica que los desarrolladores no lo están desarrollando o han abandonado el desarrollo posterior. Este es un gran inconveniente. Las tecnologías de Internet están en constante evolución, y un foro con funcionalidad obsoleta limitará las posibilidades para su desarrollo posterior.

Bien, suficientes palabras grandes 🙂. Comenzaré con los motores de foros más populares, basados \u200b\u200ben esta clasificación de CMS.

Este es mi motor de foro favorito, y mantengo mi foro Planet Photoshop en este motor. La razón no es solo que este es un motor de foro gratuito, sino también porque tiene una amplia funcionalidad, ha desarrollado comunidades tanto en Internet de habla inglesa como en Runet, por lo tanto, se han desarrollado muchas modificaciones para todos los gustos para phpBB, con las que puede ampliar aún más la funcionalidad.

Registros de acciones de usuario, moderador, administrador, configuraciones precisas de derechos de acceso de moderador y administrador, identificación de robots de búsqueda, creación de grupos de usuarios, encuestas, archivos adjuntos en mensajes y mensajes privados: estos son solo parte de la funcionalidad phpBB.

También me gusta mucho la dirección que phpBB está desarrollando de una versión a otra. phpBB es conveniente tanto para el administrador como para los moderadores y usuarios habituales.

Mi opinión sobre el uso de phpBB durante varios años es un motor de foro maravilloso, no exige recursos de alojamiento y ofrece todo el potencial necesario para organizar un foro.

Recursos útiles de phpBB:

Invision Power Board es un motor de foro pago que es muy popular en Internet. Puede averiguar el costo en RuNet. Muchos foros famosos trabajan en ello. Ha desarrollado comunidades en Internet de habla inglesa y rusa.

Para IPB hay aplicaciones oficiales adicionales (galería de módulos, blog, archivo de archivos). Además, hay un editor de mensajes visuales, una versión de texto del foro optimizada para robots de búsqueda, una herramienta para realizar una copia de seguridad conveniente de la base de datos del foro, un registro de acción detallado para administradores y moderadores, así como un registro para robots de búsqueda.

Sitios útiles de Invision Power Board:

🔥 ¡Por cierto!  Doy un curso pago para promocionar los sitios de SEO en inglés de Shaolin. Si está interesado, puede enviar una solicitud en su sitio web seoshaolin.com.

vBulletin es un gran motor de foros. Está pagado, puede averiguar el costo. Junto con IPB, vBulletin es un líder entre los motores pagos.

El soporte de podcasting, la generación automática de la fuente RSS del foro, la capacidad de los visitantes de crear grupos sociales y clubes de interés en el foro, las galerías de fotos de los usuarios, las etiquetas son compatibles, la capacidad de agregar temas del foro a los marcadores sociales por los propios usuarios son las características más interesantes de vBulletin, en mi opinión.

punBB es un foro muy fácil y simple. El panel de control del foro es conveniente e intuitivo. punBB tiene menos funciones, pero esto se compensa con la velocidad de su trabajo y los recursos de alojamiento poco exigentes.

Los desarrolladores de PunBB se centran en la ligereza, la velocidad y la compacidad.

Recursos útiles de punBB:

YaBB es un motor de foro gratuito escrito en Perl. A diferencia de la mayoría de los otros motores de foros, YaBB usa archivos en lugar de una base de datos para almacenar datos.

Un conveniente editor de texto para escribir mensajes, amplias oportunidades para administradores y moderadores, la capacidad de cambiar configuraciones y plantillas sobre la marcha, la capacidad de convertir una página en una "versión imprimible": estas no son todas las características del motor de foros de YaBB.

Ahora una pequeña digresión. Si está interesado en aprender sobre los métodos de promoción que dan un buen efecto para aumentar el tráfico dirigido, entonces puedo ofrecer mi inteligencia de SEO de investigación paga http://seorazvedka.ru/, en la que mostré el ejemplo de 10 sitios jóvenes rentables de diferentes temas, cómo se promueven y describen cómo se puede usar para promover sus recursos.

SMF es otro motor de foro rápido y fácil. Es poco exigente con los recursos del servidor y está ganando popularidad activamente.

Soporte para OpenID, un sistema de alertas de usuario, es posible moderar temas, mensajes y archivos adjuntos, un editor WYSIWYG para mensajes si es necesario, ¡y esto no es todo lo que SMF permite!

Intellect Board es un motor original libre. La idea de los desarrolladores de Intellect Board es crear un sitio basado en el foro. La funcionalidad de Intellect Board es muy amplia: una colección de artículos, una presentación, noticias, un archivo, una galería de fotos, chat IRC y una enciclopedia. De hecho, Intellect Board es un sistema completo de gestión de contenido.

Características clave de Intellect Board: capacidad para establecer reglas para todas las secciones, soporte para bibliotecas gráficas GD y GD2 para crear pequeñas copias de imágenes y fotos, la capacidad de emitir advertencias y recompensas por moderadores y administradores (además, las advertencias pueden ser ilimitadas o limitadas en el tiempo), calificación temas, artículos, archivos y fotos /

ExBB (Tablón de anuncios exclusivo)

ExBB es un motor de foro fácil y gratuito. Además, como YaBB, no requiere una base de datos y almacena información en archivos de texto.

ExBB tiene las siguientes ventajas: las páginas se generan muy rápidamente, la carga en el servidor es mínima, un alto grado de resistencia a la piratería, el foro funciona en archivos, no se requieren bases de datos, necesita suficiente alojamiento para soportar php.

Vanilla es un motor de foro original que es interesante por su modularidad. Una gran ventaja de este foro CMS: la mayoría de los módulos se instalan con un solo clic

Vanilla Pluses: su propio marco para escribir extensiones, la capacidad de crear comunidades (votación, nubes de etiquetas, blogs, chat, complementos similares al karma, etc.), la conveniencia de instalar complementos (en la mayoría de los casos, cargados, haciendo clic en un botón, ¡y eso es todo!), Extensibilidad de la funcionalidad estándar (modularidad) debido a los complementos, que ahora se escriben alrededor de 450.

Otra característica interesante del motor del foro de Vanilla es el sistema Whisper. Simplemente puede enviar un mensaje a alguien en un susurro sin salir de la página del tema o crear un tema de susurro, que será un claro historial de correspondencia.

No olvidemos el buen y antiguo software de foros. Los geeks los usan para soporte técnico. Las empresas los usan para colaborar. Aquí tenemos nuestra versión de más de 70 motores de foros, hosts y herramientas.

Forum Engines (software libre)

Pocoo: ¿Nunca has oído hablar de una placa con Python? Yo tampoco, hasta que encontré a Pocoo. Es compatible con WSGI y tiene un avanzado sistema de complementos.

PunBB: con páginas compatibles con XHTML, simplicidad y velocidad, ¿qué no le gusta?

Foros de Quicksilver (QSF): basado en el MercuryBoard ahora muerto, QSF se ha convertido en un motor maduro con características deportivas como permisos 3D o skinning.

RForum: foro sólido con integración de listas de correo, con tecnología de Ruby.


Simple Machines Forum (SMF): originalmente una bifurcación de YaBB SE, SMF presenta WYSIWYG, grupos poderosos y mucho más. Nota: existe una disputa sobre si SMF es software libre o no, ya que no está permitido redistribuir el foro / software en sí sin permiso por escrito

Snitz - Foro ASP básico.

Pequeño foro que almacena su información en archivos TXT en lugar de una base de datos.

NewsBoard Forum (UNB) sin clasificar: motor de foro fácil de usar con notificación Jabber.

UseBB: paquete de tablero ligero, claro y eficiente.

Vanilla: foro fabuloso de AJAXified con un aspecto realmente agradable que no encontrarás en ningún otro lugar.

Vikingboard: motor de placa minimalista de alto rendimiento.

Viscacha: placa con CMS integrado y conversión de CuteCast, Vision Board, phpBB y WBB.

YaBB: fácil de instalar y de usar, YaBB es más que otro tablón de anuncios.

Yazd: motor de foro básico bajo la licencia Apache.

Motores de foro (comercial)


AspNetForum: motor de foro ASP.NET limpio y potente. $ 85- $ 169

Burning Board: placa fácil de configurar que importará los foros existentes de Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum o vBulletin. $ 139.99- $ 269.99.

FuseTalk: potente software de foro utilizado por grandes nombres como Adobe, Boeing, NASA, NBC, US Airforce, McAfee y Lonely Planet. Pero los nombres te costarán. $ 649- $ 4,599

FusionBB: calendario, galería de fotos, PayPal, plantillas de artículos y mucho más están disponibles con este gran software. Tarifa plana de $ 425 o tarifa plana de $ 149 y $ 39 / año.

BB ideal: placa ASP / COM con una buena función de revisión. $ 299- $ 2099.

Invision Power Board (IPB): una de las placas comerciales más populares de todos los tiempos. $ 149.99 - $ 299.99.

Jive Forums - Potente placa utilizada por empresas como EA y ESPN. Lamentablemente, muy caro. Tarifa plana de $ 14,950, usuarios de $ 1950/1000, usuarios de $ 4950/5000 o usuarios de $ 9950/20000.

MyProBB: las potentes funciones antispam hacen de este un guardián. También es barato. $ 25 / año.

Subprocesos UBB: tarifa plana de $ 725 o tarifa plana de $ 229 y $ 125 / año.

vBulletin - Tablero extremadamente popular con toneladas de características. Tarifa plana de $ 160 o $ 85 / año.

WowBB - WYSIWYG, internacionalización y mucho más disponible con esta placa PHP. Tarifa plana de $ 99 o $ 55 / año.

Anfitriones del foro


Blursoft MetaForum: tiene un montón de características AJAX, pero se las arregla para mantenerse amigable con la búsqueda. Y sí, el botón de retroceso funciona. Gratis

Conforums: categorías, tableros y publicaciones ilimitados con personalización de HTML y JavaScript. Gratis

CuteCast - Alojamiento básico del foro. Gratis

GoBoardz: foro agradable con uso compartido de fotos y una interfaz agradable. Gratis

Hyperboards: un gran proveedor de alojamiento con inicio de sesión global (una cuenta de Hyperboards lo conecta a todos los foros de Hyperboards), máscaras, páginas y publicaciones y paneles ilimitados. Gratis

Invision Power Board (IPB): una de las placas comerciales más populares de todos los tiempos. $ 10- $ 75 / mes.

ProBoards: un host muy conocido con tecnología YaBB. Gratis

Lanzamiento repentino: anfitrión del foro con publicaciones, respuestas y paneles ilimitados. Gratis

WowBB - WYSIWYG, internacionalización y mucho más disponible con esta placa PHP. Tarifa fija de $ 99 y $ 3.95 / mes o $ 7.95 / mes.

Integración en el foro


integración con bbPress y Wordpress: instrucciones oficiales sobre la integración de los dos proyectos hermanos.

Componente de Joomla que agrega un poderoso foro.

Integración de Vanilla y Wordpress: guía oficial para integrar los dos CMS populares.

IpbWiki: conecta las placas de alimentación de Invision y MediaWiki.

Joomla! Vanilla - Puente entre Joomla CMS y Vanilla.

Herramientas del foro


BBCodeXtra Firefox Extension - Menú contextual para insertar BBCode o (X) HTML. Freeware

Hola, Khabravchans!

Más recientemente, me sorprendió la idea de crear un foro. Ahora, la creación del foro no causa mucha mano de obra para los usuarios, ya que hay una cantidad bastante grande de CMS de foro listos para usar, que facilitan enormemente la tarea. Aquí están solo entre su abundancia, puede ser muy difícil elegir el CMS realmente necesario. Por lo tanto, decidí escribir mi propia revisión, que al menos un poco, pero, tal vez, ayudará al usuario a elegir en la dirección de un motor en particular.

Motores libres
#1 - Punbb
  Hermoso y fácil de usar motor. Interfaz de panel de administración conveniente e intuitiva. El foro es muy compacto, tiene una pequeña cantidad de funciones (debajo de la caja), pero esto se puede solucionar fácilmente con complementos. Conveniente y fácil de crear temas. Si necesita un foro simple y fácil de instalar, configurar y usar, esta es la opción perfecta.
   - comunidad de habla rusa
Hay muchos más motores diferentes que no incluí en la revisión, porque creo que no son tan populares y populares como los mencionados anteriormente. Bueno, en cuanto a mi opinión subjetiva, recomendaría PunBB o XenForo.

Etiquetas: crear un foro, foro cms, motor de foro

Este artículo no está sujeto a comentarios, ya que su autor aún no está completo  miembro de la comunidad. Puede contactar al autor solo después de que reciba invitación  de cualquier miembro de la comunidad. Hasta ese momento, su nombre de usuario estará oculto por un alias.