martes, 8 de enero de 2013

participación de empresas de TI y escuelas en generación de contenidos


Las aplicaciones open source (código abierto),dan una excelente oportunidad de participación a las instituciones educativas y empresas de TI al ser aplicaciones que se desarrollan en equipo,  que son abiertas a la incorporación de nuevos miembros al equipo y que se desarrollan utilizando herramientas y tecnologías de vanguardia; por lo que se vuelven un medio  de adiestramiento de las habilidades de los interesados en participar en estos desarrollos. Con estos  conocimientos los participantes pueden adquirir influencia al promocionar, difundir y explotar las características, fortalezas y debilidades de esos productos.

Entre las  aplicaciones en las que se puede participar se encuentran los CMS (Sitios de administración de contenidos, por sus siglas en ingles) que son aplicaciones base para la generación de contenidos en internet,permiten desarrollar portales, incorporar funcionalidad aplicativa (operaciones comerciales, bancarias, empresariales, etc.) y que se desarrollan de manera modular para permitir el acoplamiento de funcionalidades de vanguardia en internet, entre estas funcionalidades se encuentran contenidos como los blogs o los foros.

En esta área vale la pena mencionar el caso de OPENCMS un CMS desarrollado con JAVA y que tiene características funcionales y tecnológicas bastante destacadas, entre estas podemos mencionar la incorporación del buscador LUCENE desarrollado con JAVA por apache, el almacenamiento y proceso de contenidos en formato XML utilizando para esto herramientas adecuadas (scanners y procesadores entre otros). Por el lado de PHP se encuentran un conjunto de aplicaciones bastante interesantes como JOOMLA, PHPNUKE  y WORDPRESS que incorporan características tecnológicas similares.

El uso de herramientas XML para el almacenamiento y proceso de contenidos es idóneo por las características que estos tienen:  templates o layouts bien definidos (secciones bien diferenciadas, en el caso de los blogs secciones de entradas, comentarios, categorías, etc.), ocurrencias de las secciones indeterminadas (como en el caso de los comentarios pueden ser variables o no existir) y poseen una estructura jerárquica de la información (En el caso de los blogs la existencia de los comentarios depende de la existencia de una entrada en el blog).

En el área de desarrollo de sistemasmediante plataformas de código abierto,las instituciones educativas y empresas de TI tienen un gran espacio para fomentar y difundir las actividades relacionadas, las plataformas tecnológicas ofrecen amplios espacios de oportunidad para la participación en la difusión y aprovechamiento de la tecnología; desde las robustas plataformas como java  con numerosas herramientas para el desarrollo de aspectos tales como presentación, persistencia, pruebas, registro(logging) de operaciones, hasta lasplataformas de menor tamaño que tienen un alcance más limitado en algunos aspectos como generación de aplicaciones en capas y  carencia o limitación de frameworks especializados, pues su orientación es hacia aplicaciones de tamaño mediano o pequeño que no requieren tal especialización;  entre estas plataformas podemos encontrar a php o phyton.

Aunado a todo esto utilizando el potencial de comunicación y de formación de redes de contactos de las redes sociales y sobre todo lo adecuado que resulta la generación de contenidos sobre áreascomo tecnología, investigación, etc. tenemos una buena oportunidad para incrementar la productividad de las instituciones y empresas mencionadas.

No hay comentarios:

Publicar un comentario