Comunicado Sobre software de foros 01 – Nov – 2012

01-Nov-2012
Como ustedes saben desde el año 2005, hace SIETE AÑOS el foro rojointenso.net y dominios relacionados se encuentran hospedados en servidores pertenecientes a razones sociales, de manera gratuita, financiados en base a las actividades que yo, Alfonso Orozco, realizo en el área de sistemas, mismas que se cobran para los clientes desde Sociedades Anónimas de las cuales soy Director general, socio o colaborador.

La mecánica que he seguido desde hace unos años es usar un servidor para pruebas de desarrollo, y en ese servidor se encuentran también los dominios [url=http://ojosalerta.org]http://ojosalerta.org[/url] , [url=http://rojointenso.net]http://rojointenso.net[/url] y los relacionado con nosotros.

Por otra parte, el software que de momento estamos usando es el software popietario Invision Powerboard, del cual tenemos licencia perpetua comprada en el 2006, ya que la versión 1.2 que usábamos entonces fue retirada del mercado y la versión siguiente manejó un esquema muy interesante de precio.

Con el paso de los años se crearon foros en otras plataformas de software gratuito o propietario, pero rojo intenso SIEMPRE permaneció en Invision, que es el mejor software desde el punto de vista de seguridad. Probamos incluso el software propietario vbulletin en su versión 3.0 ,del que tenemos licencia, misma que de momento estamos usando en otra comunidad que no ha sido contaminada por ataques de Julio Diana y su secta destructiva Templo de la serpiente Emplumada, tambien conocida como Kinam o Templo Tolteca.

Hoy primero de noviembre del año 2012, nos encontramos en un punto muy alto de visitas, he desarrollado software especializado que impide la entrada de Bots (usuarios falsos) o de spammers (usuario basura). En promedio estamos bloqueando de maner automática unos 350 falsos usuarios diarios, de los cuales solo UNO pasa a verificación de mi software anterior para spammers.

Descontando el acceso de dichos robots o spammers, nuestra cantidad de visitas sigue creciendo en un ritmo impresionante, básicamente estamos usando en los foros un ancho de banda muy grande (150 a 200 gb mensuales), que son equivalentes a unos 120 sitios pequeños.

El foro nasdat es el segundo en visitas y raramente alcanza los 10 gb mensuales de visitas.

Pensando a futuro, esto lleva a una serie de análisis técnicos, y en realidad se reducen a pocas opciones para el mañana. Una de ellas es crecer de tamaño este servidor sin hacer nada con el software. El costo máximo puede ser de 300% a lo actual, pero a este paso no podemos pasar del 2014, porque entonces habremos rebasado la capacidad de servidores dedicados de precio razonable (pagar mas de 450 USD mensuales en hospedaje de sitios donados no me parece viable). Otra opción es pasar a una “cloud computing” o “nube” usando proveedores mas o menos chafas o decentes. Esto incluye desde usar EBS y servidores elásticos de amazon, a proveedores conocidos pero chafísimas como godaddy o hostgator, que dan precios menores pero no aguantan nuestro consumo. No solo estamos hablando de Rojointenso sino de una red bastante amplia de servidores y dominios.

La otra alternativa es pasar el software a una nube propia en base a ajustes en hardware y haciendo un cluster. El problema principal en este momento son las licencias propietarias de foros: Invision es un software que no debe instalarse en dos servidores a la vez, lo mismo pasa con Vbulletin.

Por lo mismo, veo casi seguro que , si no hay alternativas que den la seguridad de invision bajo software libre que estemos utilizando ahorita (nasdat esta en smf y todos los otros en MYBB), consideraré seriamente un software de foros llamado Xenforo que parece es el sucesor natural de Invision. Pero, si ninguna de las dos opciones cumple ciertos requisitos, me será obligatorio migrar los foros de invision (Rojo Intenso) y vbulletin ( om4 , el foro principal del segundo grupo ) a un software de foros nuevo desarrollado por mí. Nasdat será migrado a MYBB en el transcurso de los próximos meses.

En caso de tener que tomar esa alternativa, “congelaré” una copia de consulta del contenido actual de ambos foros, y migraré la información de los mismos al nuevo software, conservando las rutas en lo posible. Esto permitirá tener al mismo tiempo el software del foro en varios servidores, cosa que no permiten las versiones actuales de licenciamiento de Invision y vbulletin.

En caso de tener que realizar el software nuevo, el objetivo es congelar lo existente en invision el 17 de noviembre del 2013, fecha en que el uso de Invision será de ocho años, y no habrá interrupciones pero si nuevo software a partir del 18 – noviembre – 2013

Quiero dejar claro que , debido a que la participación en rojo intenso es relativamente reducida, considero dejar solamente en el nuevo software las funciones indispensables y quitar lo que parece innecesario. Se dará prioridad a la seguridad y traceabilidad sobre otras opciones.

Además, si debo hacer un nuevo software de foros será propietario, debido a que un cliente está pidiendo a nuestras razones sociales desarrollarle un software de foros cerrado, y estoy dejando claro que el código no es público, pero podemos usarlo internamente. Para evitar afirmaciones idiotas de algunos que conocemos, como desarrollador usaré licencia propietaria, y se dará licencia y permiso a mi propio nombre, no del foro, para que no haya dudas de quien es el propietario del nuevo software.

Alfonso Orozco Aguilar
Director General
Ojos Alerta AC

8 Commentsto Comunicado Sobre software de foros 01 – Nov – 2012

  1. admin dice:

    El dia de hoy probé el sistema MYBB. No es apto para Rojo Intenso, aunque se migró todo nio pueden verse los PM con destinatarios multiples. Los derechos no los importa como debe ser.

    Otra característica que no tiene Mybb es el manejo de grupos multiples, lo cual descarta su uso a futuro.

    Supongo que queda la opción de probar con XENFORO, hacerlo yo o una tercera opción que se me acaba de ocurrir.

    Aviso mas en unos meses.

  2. admin dice:

    El dia de hoy estoy con mas o menos una hora “libre” donde puedo hacer experimentos en servers, mientras estoy en una sala de juntas. No puedo escribir en blogs desde este lugar por una limitación que hay con el acuerdo de confidencialidad, pero escribir en foros, o programar me está permitido.

    Básicamente, he pensado otra alternativa medianamente viable. Mover a Mybb pero no importar los mensajes de PM, que quedarían en archivo.

    Sigo leyendo y aunque hay sobrecarga de trabajo, a menos que este durmiendo o en tránsito (es decir, de un lugar a otro o ede una ciudad a otra), por lo general contesto rápido.

    Hay varias cosas que han salido como detalles de la infraestructura y algunas complicaciones con vendedores de dominios como DIRECTI que estan cambiando sus condiciones de trabajo, y otras de burocracia mexicana como el sistema “secure pass” de banamex, que me van a hacer realizar una serie de modificaciones de aqui a uno o dos meses. Transparentes para ustedes pero sigo revisando.

    Se me paso decir que se espera relativaente pronto la liberación de la próxima versión de mybb, por l oque hare entonces una reevaluación.

  3. admin dice:

    Debido a un cambio fuerte que tengo que hacer con los servidores el 15 de septiembre, y tres dominios relacionados, es posible que me vea obligado a tomar una decisión en esta semana.

    para poner el contexto, los sitios de Victor y elforo nasdat iban a migrarse de servidor del 15 al 16, pero al revisar el pronóstico, me doy cuenta que probablemente me conviene tomar una medida decisiva y migrar tres sitios mas.

    El problema de la licencia para servers en cloud o instalaciones múltiples en round robbin, sigue siendo valido, por lo cual, es muy probable que haga un cambio en estos días.

  4. admin dice:

    El dia de hoy he descartado de manera definitiva, irrevocable, Xenforo. No tiene las medidas de seguridad necesarias ni la opción de manera sencilla limitar derechos a foros.

    Es posible que me vea obligado a hacer una serie de pasos para manejar un año mas Invision, que no me gusta la idea porque cambia bastante mi configuracion.

    Las dos opciones que veo al momento son, 1 ) Manejo de MYBB pero sin Los Mensajes Personales actuales (pasando a cero) y 2 ) hacer y un software de foros (adaptar algo que .
    hice hace unos años)

    El problema principal de esta segunda ocpion es el manejo de archivos adjuntos, que actualmente manejamos unos 250, principlamente imagenes y uno que otro pdf.

    Avisare en los proximos dias que decisión tomo para lo de noviembre.

  5. admin dice:

    En agosto del 2009 pensamos por primera vez en cambiar el software del sistema de foros. Este proceso era deseable por la tecnología round robbin que estabamos usando en otros sitios, que consisten en poder tener un sitio a la vez en tres servidores. El proceso no se realizó en el foro rojo intenso por una serie de razones, principalmente por los mensajes personales que son mas de 20 mil, y por que el sistema actual es sumamente seguro. Hoy 17 de noviembre del 2013 cumplimos 8 años de estar funcionando con el software original.

    Los ultimos meses he invertido mas de 160 horas para poder hacer una transición efectiva entre software y poder hacer , por modificaciones a mano, lo que otros softwares de foros no permiten. He tenido que editar y componer , además de pasar a través de tres migraciones intermedias, y finalmente ha sido posible cambiar el software actual INVISION, por MYBB. la revisión que he hecho a nivel base de datos me muestra que todos los mensajes personales y temas de discusión se han migrado, puede ser que el número se vea menor, pero es por los niveles de acceso.

    Otro script va a permitir al foro conservar, en la medida de lo posible la relación y equivalencias para que los enlaces lleven al nuevo formato.

    Sin embargo, al hacer la migración no se han podido conservar las imagenes de usuarios (avatares), y hemos tratado de restaurarlos todos. También TODOS los usuarios tendran que recuperar su contraseña usando el link “olvidaste tu contraseña” , en http://rojointenso.net/mybb/member.php?action=lostpw

    vamos a poner a todos los usuarios con nivel normal y se irán en su caso volviendo a dar acceso a niveles como camino rojo y alternos, en base a los procedimientos ya establecidos, se va a guardar una copia del estado actual, para poder revisar en caso de algún problema. También es posible que algún mensaje se haya dañado y en su caso lo volveremos a copiar.

    Si tienes alguna duda, puedes expresarla en la forma de contacto en http://rojointenso.net/index.php?module=contacto

    El foro va a regresar al aire aproximadamente el 19 de noviembre 2013

  6. admin dice:

    Como ven el proceso casi ha terminado. ya se están recibiendo mensajes personales, me falta revisar las font o tipos de letra, y adaptar algunas imágenes al español.

    Es muy probable que en una o dos semanas deba suspender un domingo el foro para poder realizar otro paso intermedio, daré detalles en su momento.

    Cualquier duda estoy a sus ordenes.

  7. admin dice:

    Se han combinado unos 30 usuarios que habian creado dos o tres mensajes interesantes, como el usuario merged pero que no habían escrito mas de uno o dos días, o que solo se habían presentado y sus otros mensajes eran “gracias” o “de acuerdo”.

    El objetivo es conservar lo valioso, y los mensajes mezclados en el usuario merged pueden ser utiles para alguien independientemente de la fuente.

  8. admin dice:

    He subido casi todas ls imagenes de textos en español y color rojo; faltan unas seuis o siete y se iraán poniendo sobre la marcha.

    En estos dias abro nuevamente el alta de usuarios; no he podido actualizar a este software los sistemas antispam, principalmente por falta de tiempo.