Software libre - Software propio
El otro día acompañé como técnico a un compi comercial del trabajo a hacer una oferta a un cliente. Hablando y hablando con el otro técnico llegó el tema de porqué no utilizar una herramienta ya creada para la gestión de los contenidos de su nueva web. Yo soy programador desde los trece años, muy orgulloso del código propio y todas esas cosas aunque también he realizado unos cuantos proyectos con herramientas de gestión de contenidos y he podido comprobar como funcionan.
Ha habido de todo. La peor experiencia es que, aunque te hayas coordinado con la diseñadora para poder utilizar un diseño lo más acorde posible a las posibilidades de la herramienta de turno, siempre acabas poniendo parches para lograr que se parezca a lo que se había pensando inicialmente, la frustación de buscar entre decenas (sin exagerar) de archivos, incluidos unos dentro de otros, buscando dónde narices está el código que pinta el título de la página principal para ver que clase tiene asignada y así cambiar el css es … uff!
En algunos casos, mirando el código fuente de alguna aplicación hecha por nosotros (que no sea de visual
) o de alguna web puedes saber que compañero lo ha escrito. Aunque en el curre tenemos unas cuantas reglas para intentar seguir todos el mismo criterio, programar es como conducir, que con la edad vas cogiendo malas manías y después de seis horas seguidas ya ves que todas las letras iguales y salen los defectos de cada uno (es que escribir varias veces strSchedulerTypeIdentifer cansa un poco). Pues ahora coge un gestor de contenidos, abre los fuentes, y verás como cada diez o quince líneas notas un cambio en la forma de programar del dueño del trozo: unos usan capas, otros tablas, unos nombres cortos, otros largos, unos mayúsculas, otros minúsculas y así. Esto hace que la estructura y la coherencia de las páginas baile un poco.
Otro tema es la seguridad, usar un gestor de contenido es, en la mayoría de los casos, como jugar a los barquitos con otra persona y que esta pueda ver donde los has puesto. Al ser el código fuente abierto, hay más personas que lo puedan estudiar y ver donde falla, con lo que la seguridad (al publicar la web al mundo) se ve bastante afectada. ¿Qué salen nuevas versiones cuando se detectan vulnerabilidades? Pues si, pero atrévete a aplicar una actualización después de haber añadido/cambiado/hackeado código en la versión anterior y reza para que te siga funcionando todo.
En resumen, utilizar un gestor de contenido ya creado puede ser ideal para tener nuestro blog, para una web de un clan de videojuegos (una vez nos cambiaron las fotos de los avatars por chicas de “veraneo”), para una web que esté activa durante unos pocos meses, para una intranet privada.. pero para una multinacional que quiera reflejar su imagen en la red durante unos cuantos años, para eso, no.






6 Diciembre, 2007 a las 4:18 pm
Necesito saber sin un software creado por nuestros ingenieros para expedir licencias de conducción, requiere ser registrado en alguna entidad o necesita alguna licencia. Agradezco respuesta con instrucciones.
Gracuas