Programación a medida

La carrera entre los hackers y los plugins de seguridad no tiene ni tendrá fin. Mientras uses un software público y descargable como WordPress siempre será más fácil que te ataquen y te quedes sin web durante horas.

 

Si no te importa cómo te quede el traje, cómprate tu talla en unos grandes almacenes. A lo mejor hay una talla que te venga bien. O no. Pero si quieres que el traje te dure muchos años y te siente como un guante, vete a un buen sastre.

Quizás hayas oído hablar o sepas por experiencia el número de ataques maliciosos que, de media, sufre un sitio web hecho en WordPress cada día. Y quizá hayas notado que cada vez más plugins son de pago. Pero ¿no era la gratuidad lo que nos gustaba de WP? A lo mejor un software hecho a medida no es tan mala idea como pensabas.

Desarrollo proyectos web en PHP, Javascript, JQuery, CSS3 y HTML5.
He desarrollado en CodeIgniter como framework.

Esta página funciona y está desarrollada con mi propio gestor de contenidos.

También creo plugins para WordPress cuando es necesario.

He realizado buscadores, directorios, mapas interactivos, webs informativas, portales de información de ocio, sistemas ERP de gestión o sistemas de facturación, es decir, webs complicadas que no se hacen con un par de plugins en una plantilla de WordPress.

También he hecho algún juego, como éste de música en la Academia de Música Albéniz.

Más pros que contras

PROS:

  • Son soluciones que responden exactamente a las necesidades del cliente, no como las plantillas que sólo se adaptan.
  • Están menos expuestas a ataques de piratas informáticos porque nadie conoce su estructura y por tanto no saben dónde atacar exactamente.
  • Se ahorran costes de licencias (como los plugins de WP, temas, etc.) cuando los hay.
  • Control total sobre el producto.
  • Es original y único.

CONTRAS:

  • La inversión puede ser algo mayor.
  • El mantenimiento depende en cierta manera del diseñador que lo hizo (aunque no necesariamente).
  • Con el paso de los años se pueden quedar desactualizados (aunque no necesariamente).


Si la programación a medida se hace dentro de frameworks (marcos de software estándar), ya no hay tanta dependencia del diseñador. Y si el software está bien documentado y desarrollado, cualquier programador experto podrá intervenir en él.

Desarrollo de plugins (extensiones) de WordPress

WordPress tiene una enorme variedad de plugins, pero a veces ninguno de ellos hace exactamente lo que uno quiere.

Ejemplo 1: La facultad de Ciencias de la Salud de Soria necesitaba un listado de profesores con una serie de datos, con vistas a añadirle otras funcionalidades. En algunos casos los famosos custom-post no bastaban para cubrir la funcionalidad y aparte ya teníamos los datos en una tabla aparte.

Ver el ejemplo

Ejemplo 2: en la misma web, etiquetar un PDF después de subirlo a la biblioteca de medios, para que se coloque directamente en una página.

Como aquí. Ver el ejemplo.

Estas soluciones hacen de tu página algo original y funcional, y facilitan el trabajo de quienes han de mantenerlas.

logo hispanidad