Contenido

jQuery Blog informa que deshabilitará el hotlinking

31 Dic

+ 5

Desde el blog oficial de jQuery informan que apartir del próximo día 31 de enero de 2011 dejarán de servir ficheros hacia servidores externos, osea que van a deshabilitar el hotlinking que hasta ahora se estaba haciendo.

Esto afectará a muchos sitios que estén usando la dirección directa a los servidores de jQuery.com para llamar a los ficheros Javascript desde nuestras webs.

<script type="text/javascript" src="http://www.jquery.com/...."></script>

Para evitar problemas te recomiendo que cambies la ubicación de tus ficheros Javascript que hasta ahora estaban alojados en jQuery.com. Lo ideal sería alojar el fichero en tu servidor, pero si por algún motivo no es posible tienes el CDN de Google Ajax Libraries que cumple perfectamente esta función.

TwitterWeek – 2010-12-26

26 Dic

+ 2

En mi twitter he publicado estos enlaces que creo os pueden interesar.

WordPress Transients API, opciones que expiran en el tiempo

24 Dic

+ 3

La gente de WordPress nos ofrece una API nueva para almacenar datos transitorios como hacíamos con la Options API pero especificando el tiempo que estos están disponibles.

// Graba un transient
set_transient($transient, $value, $expiration);

// Obtenemos un transient
get_transient($transient);

// Borramos un transient
delete_transient($transient);

Básicamente se trata de una serie de funciones que nos permitirá cachear datos en nuestras creaciones para WordPress. Una buena herramienta que nos permitirá mejorar el rendimiento de nuestras aplicaciones.

set_transient()

  • $transient identificador único de nuestros datos.
  • $value datos a guardar, estos datos se serializarán.
  • $expiration número de segundos que esperarán los datos en la caché.

Ejemplo:

set_transient('special_query_results', $special_query_results, 60*60*12);

get_transient()

  • $transient identificador único de nuestros datos.

Ejemplo:

$value = get_transient("codigodeejemplo");

delete_transient()

  • $transient identificador único de nuestros datos.

Ejemplo:

delete_transient("codigodeejemplo");

Ejemplo de uso

En WP-Engineer publican un ejemplo de sistema simple de caché con Transients API. En el ejemplo, nos muestra como cachear la nube de tags como ejemplo de uso para cachear datos de nuestras plantillas.

$tag_cloud = get_transient( 'tag_cloud' );
if ( false === $tag_cloud || '' === $tag_cloud ){
   $args = array('echo' => false);
   $tag_cloud = wp_tag_cloud( $args );
   set_transient( 'tag_cloud', $tag_cloud, 60*60*12 );
}
echo $tag_cloud;

Una herramienta muy útil para suavizar el impacto de nuestros trabajos sobre la base de datos de WordPress.

TwitterWeek – 2010-12-19

19 Dic

+ 2

En mi twitter he publicado estos enlaces que creo os pueden interesar.

TwitterWeek – 2010-12-12

12 Dic

+ 2

En mi twitter he publicado estos enlaces que creo os pueden interesar.

“La España Fantasma” Un libro solidario.

7 Dic

+ 2

Hace ya unos meses que la Roja se convirtió en Campeones del Mundo. Un hecho que nos han vendido una y otra vez, hasta la saciedad. Mientras yo, como el 90% de los españoles estábamos pegados delante de un televisor viendo el partido en el que De Jong practicó la patada de Chuck Norris y mi tocayo Andrés Iniesta colocaba a la selección en lo más alto, otros tantos estaban haciendo fotos de la «España fantasma».

libro-copia221
(Ver Imagen)

La idea inicial llegó de la mano de Kurioso.es, que usando las redes sociales logró que una gran cantidad de fotógrafos (+321)  salieran a las calles a inmortalizar la España parada por el mundial. Esa cantidad de información ha dado lugar a un libro de 132 páginas que puedes comprar en Bubok por 18€, de los cuales 6,1€ irán destinados al beneficio de la obra social Save the Children.

Kurioso.es además publica de forma transparente (algo que se debería hacer cada vez más) los costes y el proceso, arduo proceso, para conseguir que dicho libro pueda llegar a tus manos.

Yo ya he pedido el mio, ¿a que esperas para pedir el tuyo?