Categorías
Mecus WordPress

AJAX 101

Hace¬†mucho tiempo, para programar una p√°gina web necesitabas¬†conocer un pseudo-lenguaje de programaci√≥n llamado HTML. Era un lenguaje interpretado (es decir,¬†que no necesita compilaci√≥n, se√Īores de Microsoft¬†‚Äďalguna vez hemos visto a alguien compilando el HTML y nos hemos quedado blancos‚Äď)¬†que constaba de nada menos que 22 elementos, denominados etiquetas.

En el a√Īo 1997 cambiaron las reglas del juego. Apareci√≥ HTML 4.0, y PHP sac√≥ su tercera versi√≥n. Esta versi√≥n de PHP fue¬†distinta a las anteriores, y tambi√©n cambi√≥ su nombre. A partir de ahora se llamar√≠a¬†PHP: Hypertext Preprocessor, y ser√≠a un preprocesador para el HTML. Es decir, PHP nos dar√≠a las herramientas para automatizar procesos en HTML.

Pero no todo era HTML y PHP.¬†Tambi√©n participaba en este juego el JavaScript, otro lenguaje interpretado que se pod√≠a utilizar para hacer p√°ginas web din√°micas. En aquella √©poca todos aprend√≠amos DOM y DHTML, com√ļnmente denominado¬†HTML din√°mico, que nos permit√≠a hacer, en sus inicios, algo que ya tenemos asumido como normal: que un men√ļ se desplegara al pasar el rat√≥n por encima.

Para cualquier profano en la materia una p√°gina web no es m√°s que magia. ¬ŅC√≥mo es posible que una serie de l√≠neas de un c√≥digo incomprensible sean capaces de crear algo as√≠? No s√≥lo es posible, sino que cada¬†vez la idea va mejor√°ndose y ampli√°ndose. Tanto, que hay varios rumores muy fundados acerca de la incorporaci√≥n de Node.js a WordPress.¬†¬†Y no es ninguna locura. Igual que necesitamos¬†que un servidor tenga un entorno de programaci√≥n en PHP¬†para ejecutar WordPress,¬†posiblemente para la versi√≥n 4.0 se incluya en los requisitos un entorno de Node.js para acelerar, y mucho, la carga de Backbone.js, Underscore.js y jQuery en general, usados en WordPress de forma interna.

Dejándonos de tecnicismos, el futuro de la web, y el futuro de WordPress, pasan por el uso de jQuery en mayor o menor medida. No podemos sólo saber HTML, o PHP, o las dos. JavaScript, el gran lenguaje olvidado, está haciéndose fuerte y en algunos entorno hasta ha desplazado a PHP y ASP (en los móviles, por ejemplo). Nuestras habilidades técnicas deben centrarse ahora en aprender más y mejor HTML5, jQuery, JavaScript y CSS3.

OQAAAI1PPrJY0nBALB7mkvju3mkQXqLmzMhxEjeb4gp8aujEUQcLfLyy-Sn4gZdkAas6-k8eYbQlGDE-GCjKfF5gIrUA15jOjFfLRv77VBd5t-WfZURdP9V3PdmT

Es por eso que este jueves d√≠a 20,¬†aprovechando que tenemos reuni√≥n del grupo de WordPress Sevilla, y aprovechando la vinculaci√≥n entre WordPress y jQuery, voy a hacer una peque√Īa charla/taller introductoria sobre AJAX/jQuery en WordPress.¬†C√≥digo b√°sico y unos cuantos ejemplos para que teng√°is la base para poder trabajar con jQuery y toda su potencia.

Si os apetece, nos vemos el jueves en Mecus. (Y si vais a venir, un comentario aquí o allí se agradece, para tener montadas las sillas)

Categorías
WordPress

TextCube, ¬Ņhay que tener miedo?

Google presenta:

textcube

El miedo se adue√Īa de internet. ¬ŅHa comprado Google TextCube para hacerle sombra a WordPress? Ayer la noticia me lleg√≥ mientras escrib√≠a un texto cuyo t√≠tulo es ‘Por qu√© WordPress funciona’.

Sin desvelar nada todavía de ese texto, hay cosas que tenemos que tener en cuenta:

  1. La Comunidad. Aunque tengas 15 personas trabajando en TextCube, una comunidad mundial de usuarios que a√Īaden sus propios cambios suele funcionar mejor. Pero 15 personas que sean realmente buenos optimizando un sistema como este pueden hacer que llegue muy lejos.
  2. El AJAX. Los reyes son los de Google, eso lo tenemos todos claro.
  3. Es Google. Y todos sabemos que el SEO es mentira. Se llama GEO.¬† Todos lo que buscamos es posicionamiento en Google y por eso nos buscamos la forma de chuparle el culo, porque parece que es lo √ļnico que nos da beneficios o los √ļnicos n√ļmeros que son v√°lidos para poder decir que somos los m√°s guays. O tenemos Pagerank, o nuestra p√°gina no vale una mierda.

Otra cosa que tenemos que tener en cuenta es que…

Como sigan el mismo proceso, podemos esperar sentados. Ya ha llegado a WordPress la actualización automática de sistema y de plugins con un solo click. Y el soporte para SSH2 РSFTP.

¬ŅGoogle vive de la publicidad y de la expectaci√≥n que crea? Compran empresas, la gente se hace ilusiones. Tener distintos servicios para lo mismo da muchas buenas ideas, y hace que los proyectos evolucionen, crezcan.

¬ŅCu√°ndo piensan llegar?