Desarrollo web

{less} en Windows con editplus

Vimeo: http://vimeo.com/30327765

{less} es un lenguaje de programación para hojas de estilo con variables, funciones y otras muchas alegrías.

En este tutorial explico cómo compilar CSS a partir de código {less} en windows, desde EditPlus y actualizándose en tiempo real cada vez que se guarda.

Para la demo he usado a propósito un Windows XP 32bits sobre el peor equipo que he encontrado. En un Windows 7 64bit también funciona perfectamente.

Gracias a Arun Prabhakar, autor de lessc.exe y a Pedro Carrillo por volver a engancharme a {less}, sin ellos nada de esto habría sido posible.

Actualizado: he pasado el screencast a vimeo, por que en youtube no se leía nada. De todas maneras poned el video a pantalla completa o directamente vedlo en vimeo.

Cargar jQuery desde el CDN de Google con tolerancia a fallos

La idea de cargar librerías desde el CDN de un gran proveedor como Google suena muy atractiva:

  • es otro el que paga el ancho de banda
  • repartir la carga entre varios dominios reduce el tiempo de carga
  • una CDN sirve el contenido desde un servidor cercano al usuario

El problema es que siempre corremos el peligro de que si la CDN sufre una caída o cambia la dirección del fichero dejará nuestra aplicación inutilizada. Además nos obliga a trabajar conectados a internet, cosa que no siempre es posible.

La solución es mantener una copia local en nuestro servidor y cargarla con el siguiente código si hay cualquier problema con la versión de Google:

<!-- carga jQuery desde Google CDNs, si falla carga local -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script>window.jQuery || document.write(unescape('%3Cscript src="/js_folder/jquery-1.6.1.min.js"%3E%3C/script%3E'))</script>

Via: Etnassoft

WordPress + multi-site + WP Super Cache

Llevo casi un mes con la granja de blogs funcionando. Antes de nada tengo que decir que es una auténtica gozada; ya llevo nueve blogs migradas, cada una con su propio dominio, plantilla, usauarios, plugins… pero compartiendo un único core de WordPress. El único pero que tengo es que, hasta ahora, no había conseguido montar ninguna caché decente.

Hoy me he pasado media mañana peleándome con la WP Super Cache. Por fin he conseguido que funcione (y funciona muy bien) aquí van los problemas que he tenido por si le resulta útil a alguien:

  • Apache
    Por un problema de configuración de Apache de 1&1, hayq ue añadir esto al .htacces
    AddType x-mapp-php5 .php
  • Super Admin
    La WP Super Cache va bien con multi-site, pero hay que activarlo para la red. O todos los blogs tiene caché o ninguno. Si lo intentas activar individualmente da problemas.
  • El www hace falta
    El plugin de mapeo de dominios acepta peticiones con y sin www. Cuando entras sin www WP Super Cache no la reconoce como una petición válida y no la cachea.
1 2 Scroll to top