domingo, 16 de noviembre de 2014

Programar hoy

Parece que hace tanto tiempo! Pero no hace más de quince años cuando una página generada en PHP era emitida por el servidor y quedaba así. Tan sólo se tenía que averiguar, en el mejor de los casos, qué tipo de navegador estaba leyendo para "acomodar" nuestro HTML a los dos antagonistas: Explorer y NetScape. Sin embargo hoy un programador PHP, lo que menos programa es PHP. Me explico. Lo normal es trabajar hoy con un framework que nos ayude a la producción del PHP, descargando así gran parte de nuestro trabajo, y responsabilidad, en un código altamente probado en el que sustentar nuestra lógica. Pero claro, igualmente queremos trabajar en el navegador del cliente, por lo que JavaScript, que se ha quedado obsoleto, tan solo usado para servir de base de nuestro JQuery. No obstante, la espectacularidad de nuestra web es lo que puede marcar la diferencia entre trabajar o no. Necesitamos un framework HTML que sustente un diseño moderno, pero ágil: recurrimos al BootStrap. Lo que nos lleva indefectiblemente a tener un conocimiento de CSS elevado. En cuanto a los datos. Necesitamos un acceso que sea independiente del motor de base de datos, pues de ninguna manera podemos ni estar sujetos, ni forzar a un cliente a usar una determinada base de datos. Así las cosas, una capa de abstracción del acceso a datos que sea independiente del motor nos garantiza la homogeneidad entre las distintas configuraciones lógicas de nuestra aplicación. Recapitulando, programamos en PHP, el framework que se convierte en un metalenguaje, Jquery, CSS, BootStrap, y la capa de abstracción de datos, llamémosla SQL. Sí señor, una auténtica Torre de Babel, que no sé por qué, pero funciona. El objetivo de este BLOG de mostrar la programación de hoy para hoy. Sed bienvenidos. Pedro

No hay comentarios:

Publicar un comentario