Louder Official Blog
News, Tips and Reviews of the work team in LouderTechnology
Publish at 2011-10-27 00:31:31
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering
Ya se puede descargar Kumbia Enterprise Framework 1.8 beta1 en los próximos días se estará actualizando la documentación.
Publish at 2010-04-20 18:26:54
By Core Developers - Louder

Se ha publicado en Google Code la primera beta de Kumbia Enterprise 1.7.1 para que sea testeada por todos los usuarios del framework en general.

Novedades

Esta versión incluye importantes novedades como:

  • Hurricane Server: Un servidor web embebido en el framework diseñado para cargas pequeñas, con un rendimiento excepcional, perfecto para probar el framework y desarrollar sin configurar Apache ó otro servidor web.
  • Integración con bases de datos NoSQL como MongoDB y Cassandra
  • Soporte para múltiples frameworks de Javascript, incluyendo helpers y Tags gracias a el meta-framework Base
  • Soporte para modelos que usen bases de datos Firebird/Interbase
  • Pantallas de presentación y excepciones mejoradas
  • Facilidades en la consulta y manipulación de datos con ActiveRecord usando KEQL
  • Componente GeoIP para obtener el país del visitante y su cultura apartir de la IP desde donde se acceda
  • Componente Linguistics para crear fácilmente mensajes de usuario adaptados a diferentes culturas

Otras novedades importantes:

  • Componente Captcha para crear imágenes que ayuden a evitar el spam
  • Componente Cache para almacenar datos y fragmentos por rangos de tiempo ayudando a mejorar el rendimiento de las aplicaciones
  • Mejor aprovechamiento de las nuevas bondades de PHP 5.3
  • Componente Highlight para resaltado de código en consola de comandos ó web
  • Componente i18n para operaciones con texto diferentes a ISO-8859-1 (latin1) como UTF-8
  • Componente Resolver para administrar las rutas a los servicios web de la aplicación
  • Componente SOAP que implementa el estándar SOAP 1.2 completamente y permite interoperabilidad con Java, .NET ó Groovy
  • Múltiples optimizaciones de acuerdo al entorno al que se ejecute la aplicación

Todos los inconvenientes que se encuentren al trabajar con esta versión pueden ser reportados en google code.

Descargar

La versión puede ser descargada en 2 sabores:

  • La versión estándar recomendada para desarrollo y pruebas Descargar
  • La versión óptimizada para entornos de producción que es 10 veces más rápida que la versión estándarDescargar
Publish at 2010-04-12 02:59:22
By Carolina Arias - Press Manager

Para la versión 1.71 de Kumbia Enterprise hemos renovado las pantallas de inicio y de excepciones ofreciendo un diseño más fresco y útil.


Pantalla de Bienvenida


La pantalla de bienvenida se presenta al entrar por primera vez a una instancia del framework recien instalada. Para la versión 1.71 se ha eliminado el aspecto super-corporativo de versiones anteriores y se ha optado por un estilo más fresco y social:


Página de Bienvenida

Al ingresar es posible enterarse de los últimos Tweets y novedades en el Twitter de LouderTechnology.


También se ofrecen links al sitio oficial, tutoriales y ejemplos:


Página de Bienvenida 2

Pantalla de Bienvenida


La pantalla de excepciones también se ha renovado. Gracias a CoreException es posible ahora presentar cualquier tipo de excepción ocurrida como una excepción del framework mostrando información más útil ayudando a diagnosticar la causa del problema:


extended_backtrace

Cuando la aplicación está en modo Debug se presenta el fragmento de código donde se genera la excepción. La nueva pantalla realiza ayuda a leer el código aplicando un resaltado de palabras reservadas y línea de excepción. La inspección de memoria permite ver los valores de las variables en el scope donde se generó la excepción:


core-exception

Incluso las excepciones generadas por scripts de consola muestran ahora el fragmento de código y resaltado mencionados anteriormente:


iterm

Esperamos les haya gustado estas mejoras y haga más agradable la tarea de trabajar en kumbia enterprise.

Publish at 2009-11-18 09:00:13
By Carolina Arias - Press Manager
In order to create a more open community of Kumbia Enterprise Framework users, LouderTechnology has opened a discussion group on Google Groups where developers and anyone can ask questions about the use of the framework and each of its components.

We invite the entire community to share their ideas in this group actively.
Publish at 2009-11-18 08:44:02
By Carolina Arias - Press Manager
Con el objetivo de fortalecer la comunidad de usuarios de Kumbia Enterprise Framework, LouderTechnology ha abierto un Grupo de Debate en Google Groups donde tanto desarrolladores como cualquier usuario puede realizar abiertamente preguntas y resolver dudas sobre el uso del framework y cada uno de sus componentes.

Invitamos a la comunidad hispanohablante a compartir sus ideas en este grupo de manera activa.
Publish at 2009-11-11 14:32:55
By Carolina Arias - Press Manager
Tras más de 120 días de desarrollo y pruebas ya se puede descargar Kumbia Enterprise Framework 1.7 en los próximos días se estará actualizando la documentación.
Publish at 2009-10-11 16:41:33
By Carolina Arias - Press Manager
El próximo 24 de Octubre y cumpliendo con nuestro calendario de lanzamientos se liberará al público la versión 1.7GA de Kumbia Enterprise Framework (nombre de código "Carolina"), que ya podia ser probada por los miembros de Louder Support Network desde el 24 de Agosto de 2009.

Algunos Números
En total han pasado 115 días de desarrollo y 61 días de estabilización de esta versión desde la salida de la versión 1.0.17 hace unos meses, todo esto buscando continuar con la calidad que requieren las aplicaciones empresariales. En 120 días de vida de la versión anterior la 1.0.x se ha descargado más de 1200 veces, lo cual muestra que en promedio ha sido probada por al menos 10 desarrolladores de la comunidad diariamente. Estos números son muy importantes para nosotros y muestran una clara necesidad de fortalecer las comunidades abiertas que tiene el framework en lo cual trabajaremos próximamente.

Las Novedades
Son muchas las novedades que tiene esta versión poco a poco iremos detallando en posts cada una en la Developer Zone.

Entre las principales carácterísticas de esta versión se encuentra:
  • Mejoras en rendimiento y menor uso de recursos
  • Soporte y compatibilidad para PHP 5.3
  • Componente estable de optimización del framework para entornos de producción
  • Componente para manejo de URLs llamado HttpUri
  • Componente para cacheo estático y de datos llamado Cache
  • Componente para comunicaciones SOAP nativo de PHP que soporta SOAP 1.1 y SOAP 1.2
  • Componente para coloreado de código llamado Highlight
  • Mejoras en el colector de datos de sesión GarbageCollector para mayor control de parte del usuario
  • Mejoras en StandardForm, como soporte para tablas con llaves compuestas, control de estilos desde CSS, reimplementación de eventos a nivel del cliente y servidor
  • Componente y Script que permite migrar de Kumbia PHP 0.5 a Kumbia Enterprise sin modificar código
  • Mejoras en ActiveRecord: Mayor velocidad y menos acceso innecesario a la base de datos. Mejoras en validadores y llaves foráneas virtuales.
  • Mejoras en Transacciónes:
  • Adaptadores de Db: Informix, Microsoft SQL Server y PostgreSQL ahora son estables, Adaptador para Sybase es nuevo y estado en beta
  • Se han mejorado, añadido y unificado helpers en el componente Tag
  • Se han agregado más Test de Unidad para probar la calidad del framework y que los nuevos cambios no afecten la estabilidad existente

Con la salida de la versión se publicará una lista completa de mejoras, cambios y su respectiva documentación.

En el SVN de Google Code se puede descargar una beta de esta versión y hacer seguimiento hasta que se libere la versión definitiva.
Publish at 2009-08-07 15:59:55
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering

XAN Music es un proyecto experimental que es patrocinado por Louder Technology y que es un gran ejemplo de las cosas que pueden hacerse usando Kumbia Enterprise Framework y otras tecnologías Louder como el Clustering.

El objetivo de XAN Music es organizar y clasificar cientos de miles de archivos músicales en razón de lo que produce en las personas y conectar similutes con otros usuarios de la red.

Los ingenieros de Louder Technology han desarrollado un increible Web Crawler basado en PHP que explora la internet buscando recursos músicales formando una gran biblioteca que es automantenida por el mismo motor de búsqueda.

El desarrollo de este proyecto ha fortacelido proyectos de código abierto de la empresa y el resultado ha sido altamente gratificante.
Publish at 2009-06-07 12:17:28
By Carolina Arias - Press Manager
In LouderTechnology we have migrated all of our production and development servers to OpenSolaris looking for greater stability and reliability in critical applications. Our website also has been migrated.

Kumbia Enterprise Framework has had some improvements to make better environment webstack available in OpenSolaris.

OpenSolaris DTrace technology let us to make advanced debugging of web applications under PHP.

If you come from a Linux environment and is interested in testing OpenSolaris can follow the Sun's wiki.
Publish at 2009-05-10 16:30:00
By Carolina Arias - Press Manager
El próximo 21 de mayo se lanzará la documentación oficial de la versión 1.0.17GA completando capítulos, APIs y ejemplos faltantes del documento anterior. Aunque la documentación nunca será tan perfecta como queremos, día a día agregamos nuevo contenido buscando este objetivo. La herramienta de generación de documentación en línea cada día está mejor y pronto producirá una versión idéntica a la PDF.

También hemos habilitado un sistema de comentarios en la documentación en línea que permitirá a la comunidad complementar y comentar en cada sección. Gracias al Louder Support Network y el correo de soporte próximamente se generará una nueva versión de Kumbia Enterprise integrando funcionalidad probada gracias a los Louder Shared Labs y mejoras en la estabilidad y rendimiento general del framework.
Publish at 2009-05-05 19:00:00
By Carolina Arias - Press Manager
We want the community around the world have the opportunity to know the contribution made to the open-source. We are working hard to bring our knowledge and documentation to other languages. Our developers team has done a great job to seek a practical solution to users from other languages. From now you may lookup the language bar that allows real-time translation of the original content in spanish or english to the desired language. If you have trouble with traslation or need more information. Please write us.
Publish at 2009-05-04 19:25:41
By Eduar Carvajal Diaz - Sales/Product Manager
Debido a los e-mails recibidos con preguntas y consultas sobre el Kumbia Enterprise framework hemos decidido generar este post para compartir las respuestas con la comunidad de desarrolladores y empresas.

¿Para qué otro framework PHP?
Como se ha mencionado anteriormente PHP ha sido un lenguaje usado para la creación de software y sitios web. Los frameworks actuales han avanzado mucho en este sentido y ofrecen todas las herramientas necesarias para llevar a cabo estos proyectos. La inmediatez en el desarrollo es algo que todos los desarrolladores PHP hoy en día normalmente buscan.

Por otro lado cuando el objetivo es desarrollar aplicaciones de misión critica, con procesos de negocio complejos, cientos ó miles de usuarios, concurrencia muy alta, necesidad de integrarse a otros sistemas en otras plataformas de desarrollo y además se requiere que sean monitorizadas y que se adapten rápidamente a la evolución de los requerimientos del negocio, el panorama cambia.

Para asegurar el éxito de proyectos complejos de software, aparte de la inversión de recursos de gerencia y administración, se requiere asegurar que esta inversión no se vaya a perder por seleccionar las herramientas equivocadas para llevar a cabo el proyecto.

Es difícil determinar cuando un proyecto va a crecer más de lo que se espera y como esto puede a obligar a cambiar sobre el camino un diseño erroneo ó en el peor de los casos reescribir parte de los componentes de las aplicaciones para adaptarse a los cambios.

Kumbia Enterprise nació precisamente cuando un software en PHP tuvo que prepararse para soportar 250.000 peticiones diarias (más de 7 millones al mes), 15000 transacciones de negocio y además ofrecer funcionalidad reusable a otras aplicaciones haciendo más mantenible toda la infraestructura de sistemas de una empresa. La enseñanza: Es mejor pensar en grande ahora, tardar un poco más en desarrollar y no preocuparse en el futuro por el crecimiento, ni en las posibles oportunidades comerciales ó de requerimientos y adaptabilidad del negocio que se puedan presentar en el ciclo de vida de un conjunto de sistemas.

¿Por qué un framework para SOA?
SOA es un concepto, no una tecnología. Un desarrollador puede implementar una arquitectura orientada a servicios usando otro lenguaje u otro framework, no necesariamente debe ser Kumbia Enterprise. SOA tampoco es apto para cualquier proyecto, esto debe ser una decisión planeada y estrategica que beneficie y propenda por los objetivos de negocio de una empresa u organización.

SOA se ha convertido en un estándar de la industria para la implementación de infraestructuras de sistemas que requieran una alta reusabilidad y flexibilidad de los componentes de las aplicaciones tanto internamente como externamente. Grandes compañias de software como IBM, JBoss y Oracle invierten grandes cantidades de recursos en el desarrollo y mejoramiento de soluciones para empresas que busquen implementar este tipo de arquitecturas.

Puede que tarde más tiempo en implementar una arquitectura eficiente y estable a partir de componentes poco acoplados de otros frameworks generandole contratiempos y en el peor de los casos perdidas en su inversión en IT. Todo esto depende como se dijo de los requerimientos de su negocio. Kumbia Enterprise ha sido diseñado para facilitar la definición y construcción de SOA utilizando el lenguaje PHP mediante un contenedor de aplicaciones y servicios web diseñado específicamente para este tipo de arquitecturas y también para aplicaciones orientadas a la web comunes.

¿Kumbia Enterprise ofrece más o menos funcionalidad que el Kumbia PHP Comunitario?
Kumbia Enterprise es un proyecto con objetivos claros diferentes por los que trabaja el Kumbia Comunitario ó otros frameworks como Symfony ó CakePHP. Este framework ha implementado muchos de los componentes que se requieren para construir aplicaciones Web pero además ofrece características empresariales únicas que facilitan el desarrollo de grandes y medianas aplicaciones con procesos de negocio complejos y que debido a su naturaleza requieran de alguna funcionalidad especifica del framework.

¿Por qué Kumbia Enterprise no parece ser completamente libre y manejado por la comunidad como lo es el Kumbia PHP Comunitario?
Kumbia Enterprise tiene una licencia abierta llamada New BSD que ofrece libertades similares a la LGPL. El desarrollador no tiene problema en crear, distribuir y comercializar software basado en el framework gracias a esta licencia.

LouderTechnology busca liderar y asegurar el desarrollo activo y mejoramiento continuo del framework permitiendo que empresas y desarrolladores adopten el software tranquilamente y se puedan enfocar en sus propias aplicaciones ofreciendo el espacio para que puedan retroalimentar aportar y colaborar al proyecto retroactivamente.

¿Conozco ó he trabajado desarrollando en Java, que puedo esperar de Kumbia Enterprise?
Este framework ha sido diseñado para ser familiar en muchos aspectos a los desarrolladores Java y también a los desarrolladores PHP. Kumbia Enterprise tiene estrictos controles de validación en busca de encontrar más problemas y de tratar de identificar potenciales posibles problemas que puedan tener los componentes desarrollados.

Kumbia Enterprise además permite ejecutar aplicaciones bajo IBM WebSphere sMash permitiendo integrar código nativo Java en aplicaciones PHP y viceversa aprovechando código y experiencia existente del desarrollador.
Si tiene más preguntas sobre este proyecto puede enviar un correo a sales@loudertechnology.com con gusto resolveremos sus dudas
Publish at 2009-05-03 11:08:24
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering
IBM has been published a great article about WebSphere sMash PHPCompute node in WebSphere Message Broker. This article introduces the PHPCompute node and shows how to write PHP scripts that transform and route messages in Message Broker.

Kumbia Enterprise is the unique framework that successfully execute and deploy applications under IBM WebSphere sMash due to our compatibility extension pack.
Publish at 2009-05-01 00:08:00
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering
Queremos agradecer a todos los que han enviado sus comentarios y retroalimentación sobre el Kumbia Enteprise Framework (KEF) en su versión de lanzamiento 1.0.17. Hemos tenido en cuenta sus consideraciones lanzando la versión 1.0.17a con mejoras e integración de funcionalidad agregada recientemente a la versión pública del SVN.

Están invitados a descargarla desde Google Code.
Publish at 2009-04-27 05:06:01
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering
Normally companies and independent developers who work using PHP was initially attracted by its immediacy and ease of use and throw to build critical systems for the organization without stopping for a moment and ask questions like: Is the design suitable for my application grow according to the requirements for my business? or Are reusable components developed so that other applications on different platforms can make use of them?

The steady growth in applications that are implemented on heterogeneous environments requires constant integration with other applications and systems. This integration goes beyond using syndication or take use of a particular API.

In our experience we have had to work to integrate applications in PHP with others applications running on Java application servers, electronic payment platforms based on .NET to online backup systems under distributed systems. The conclusion is that it requires a good design on applications and think from the beginning to ensure investment in IT and made more efficient operation of the organization.

The SOA architecture is a good alternative to solve these problems and to expanding business needs without it becoming a mess and has not delays. The field of the SOA development is really immature when discussing PHP but the progress in our adoption process we understood that it was a great alternative and which could also be exploited the qualities of this language not forgetting our goals technology as a tool for the benefit of the organization.

We do not want to reinvent the wheel but PHP has a long way to go in this look and we hope that our work to make the first steps to most companies can adopt these strategies and technologies for their own benefit.
Publish at 2009-04-26 03:29:35
By Eduar Carvajal Diaz - Sales/Product Manager
We have added the reference manual draft for the Kumbia Enterprise Framework 1.0.17GA production recommended version.

It will complete missing sections and chapters of the earlier document. In the file uploaded to google code you can observe the evolution of documentation.

Another important aspect to note is the first step in the translation of documentation in English language, which we hope to present our work in the world.
Publish at 2009-04-23 13:01:02
By Eduar Carvajal Diaz - Sales/Product Manager
For months we have been working to define our objectives clearly at LouderTechnology. The result is a well-organized company with a clear business model that seeks to bring technology to the open-source and PHP community.

Our website is completely built using Louder projects like the Kumbia Enterprise Framework. This allows us to improve and demonstrate the qualities when it is intended for such tasks.

We hope you enjoy a pleasant user experience and can find the information and means to collaborate and learn to use on Louder projects
Publish at 2009-04-04 15:07:13
By Andrés Felipe Gutiérrez - VP/Director of Software Engineering
Every day we work LouderTechnology looking for ways to improve our products. It is very important to communicate our goals with each new feature is added, so you can make better use in your organization.

Stability is very important to us, every feature is tested different environments to ensure that quality is very good before getting to the public. The opinion of the developers and the implementation of the functionalities in their projects complements our process of launching a feature.

The main idea of this blog is to improve our communication channels to facilitating community feedback on new products and features to be created.

Archive

  • Octubre 2009
  • Septiembre 2009
  • Agosto 2009
  • Julio 2009
  • Junio 2009
  • Mayo 2009
  • Abril 2009
  • Marzo 2009

Google Groups
Subscribe to Kumbia Enterprise Framework
Email:
Visit this group

Maybe you are interested

Added value to your Business.

Become a Solution Partner Louder Now.

Bring to the Open-Source retroactively..

Learn more about Shared Louder Labs