Programación a medida

La mayoría de los desarrolladores actuales no tienen conocimientos de programación

 

Y eso, en determinadas circunstancias, puede convertirse en un problema. Hay una gran cantidad de recursos para diseñar y desarrollar "sin código", pero esas soluciones no lo cubren todo. Al menos por el momento.

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 de medicamentos, mapas interactivos y un sinfín de aplicaciones en Flash.

Para RQR Comunicación programé javiersola.es con un gestor hecho a medida.

La programación a medida desde cero tiene pros y 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.

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.

Ver el ejemplo

Ejemplo 2: Widget del tiempo actual en Soria.

En la portada. Ver el ejemplo

Ejemplo 3: 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.