Uso y abuso de bases de datos en aplicaciones web


oracleNadie concibe una aplicación web sin base de datos, y la más utilizada sin duda es MySQL. A esto ha contribuido enormemente la relación de MySQL con PHP, lenguaje que se ha impuesto por su facilidad de escritura (mal o bien pero sencillo).

mysqlEn el mundo de los CMS que tanto se han diversificado y tantos se han desarrollado y se pueden usar de forma gratuita, han popularizado el conocimiento básico de bases de datos.

Yo he trabajado sobre todo con SQLserver y MySQL, y algo con Oracle (además de algunas otras menos populares y más específicas de otros entornos no web).

Cada vez más he tenido la sensación de estar en un entorno de trabajo en el que se abusa de las bases de datos. Y las pruebas que para mí lo confirman son estas (en cualquier orden):

  • Amazon ha desarrollado su propio motor de base de datos simplificado para ofrecer servicios
  • Yahoo (por mencionar un grande) dispone (o disponía, hace tiempo que no sigo el tema) de una base de datos de lectura y otra de escritura para poder sopotar la carga sobre las mismas. Ésta es una práctica relativamente habitual.
  • Wordpress, el CMS para blogs (y muchas más cosas)  más popular muere (y no es una metáfora) por la base de datos.
  • Los buenos diseñadores de estructuras de bases de datos primero normalizan (estandarizan y estructuran de acuerdo a las normas de orden y coherencia de datos) y cuando todo cumple las reglas de estructura, empiezan a desnormalizar para que el monstruo que se ha creado pueda funcionar en entornos reales y no sólo sobre el papel.

¿Disponemos de alternativas a una base de datos? ¿Cuándo podemos decir que estamos abusando de la base de datos?

Leer el resto de esta entrada »

El mercado del Software Empresarial


Artículo realizado por Alfonso Gutiérrez, coordinador general del Grupo Visual MS (VisualTrans, Velneo, VisualBeo)

El mercado del software empresarial está formando por diferentes tipos de aplicaciones, entre las principales podemos hablar del CRM, ERP, PLM, SCM o HCM. A pesar del difícil momento actual la facturación que generaron estos software crecieron en el año 2008 con respecto al 2007 entre un 4% y un 9%. Durante el 2009 el crecimiento nunca supera el 4% pero debemos ver como acaba el año ya que el último cuatrimestre suele ser un periodo donde la facturación del software empresarial crece.

El único segmento de aplicación que durante el 2008 no creció fue el del PLM. La facturación del PLM del 2008 cayó en un 2% respecto al 2007. Se puede pensar que esto es un aviso de como acabará el 2009 en el resto de segmentos de aplicación pero yo creo que tiene que ver con que el segmento del PLM está un tanto verde y, como ya pasó con los CRM, necesita años para estabilizarse en el Software como en el cliente que tiene que usar el PLM. Hoy día se están observando fracasos en diferentes implantaciones de software PLM y es normal ese retroceso del segmento. Leer el resto de esta entrada »

Nuroa busca un “Lead programmer” Java para trabajar en Barcelona


En nuroa está buscando un “Lead programmer” Java para su equipo web.

¿Quiénes somos?

Somos nuroa, una start-up de Barcelona, que ha creado un buscador vertical inmobiliario. Estamos online desde el pasado septiembre y acabamos de cerrar una inversión (ronda A) con un fondo de capital riesgo. De momento estamos presentes en el mercado español y el alemán, pero pronto vamos a entrar en nuevos países. Somos un equipo joven e internacional (tenemos nueve nacionalidades distintas en la oficina), y nuestro idioma de trabajo es el inglés.

Leer el resto de esta entrada »


Loogic pertenece a Inventa Internet servidores dedicados by acens Diseño web por vivaestudio