Charla de WordPress con Nginx

Si estás en Valencia, eres desarrollador de WordPress y estás interesado en aprender a configurar un servidor linux con el servidor web nginx con php-fpm sigue leyendo, puede interesarte.

Mañana jueves 2 de diciembre por la tarde (de 16 a 19 horas) daré una charla con el equipo a nivel interno sobre esta configuración en las oficinas de Onestic, partners de Blogestudio en el desarrollo de algunos proyectos, pero siempre se puede hacer hueco a dos o tres personas más si hay interés en aprender :-)

Nginx es un servidor web de alto rendimiento, nada que ver con Apache a nivel de consumo de recursos para la gestión de recursos estáticos. Su configuración con PHP-FPM para la gestión de contenido dinámico lo convierte en la arquitectura ideal para soportar grandes cantidades de tráfico con WordPress.

Lo dicho, si estás interesado en acudir, no te cortes y envíame un email a fserer @ blogestudio.com

WordCamp Spain 2010, ¡allí nos vemos!

¡Por fin! Como se suele decir, a la tercera va la vencida. Tras las dos pasadas ediciones de la WordCamp Spain a las que me fue imposible acudir personalmente, ¡este año si que acudiré!

Todo los años, a través del patrocinio de la misma por parte de Blogestudio, hemos podido colaborar apoyando la magnífica labor de difusión y apoyo a la comunidad de usuarios de WordPress que realiza la WordCamp, pero por motivos de agenda no había podido acudir todavía.

Además, este año participaré con una ponencia sobre las posibilidades de utilizar WordPress como base para un proyecto de comercio electrónico, un uso no muy habitual pero que cada vez va teniendo más adeptos, nosotros incluidos :-)
WordCamp Spain 2010, ¡allí nos vemos!

WordPress 3.0 multi-site con memcached no carga imágenes

Esta mañana teníamos intención de actualizar un WordPress MU que soporta una gran cantidad de tráfico a la última versión de WordPress 3.0.1 multi-site y nos hemos encontrado con un fallo que nos ha hecho retrasar la actualización al lunes porque hemos tardado unas horitas en encontrar el origen del problema.

En este caso, la instancia de WordPress MU está corriendo sobre el servidor web Nginx, con PHP-FPM, y con el cache de objetos activado con el backend sobre memcached, lo que hace que el servidor soporte perfectamente más de 300.000 visitas diarias. El actualizar manteniendo el mismo esquema de funcionamiento es condición indispensable, por eso cuando nos hemos puesto a hacer las pruebas de actualización hemos detectado un fallo por el cual se dejaba de cargar las imágenes del blog. En principio creíamos que sería fallo de incompatibilidad con algún plugin pero seguía produciéndose con todos los plugins desactivados.

WordPress 3.0 multi-site con memcached no carga imágenes

URL shortener de tus propios artículos con WordPress

Lo acabo de comentar en Twitter, hemos puesto en marcha un sistema para acortar las URL’s del blog de Enrique Dans. Se necesita una url corta para cada entrada porque se va a incluir un enlace que permita a los usuarios compartir en twitter las entradas publicadas por Enrique.

Creando tu propia url corta se puede controlar todo el proceso de generación así como la longitud del mensaje para publicar, a la vez que uno se protege ante posibles fallos o desapariciones de otros acortadores de URL, etc.

url_logos

Es una chorrada muy sencilla, aprovechando el dominio corto edans.es (gracias Luis!) y con un par de líneas en el fichero htaccess del Apache:

RewriteCond %{HTTP_HOST} ^edans\.es$ [NC]
RewriteRule ^(.*)$ http://www.enriquedans.com/?p=$1 [L,R=301]

En la URL corta se utiliza el POST ID de WordPress y se redirige con una regla 301 y así se obtiene un efecto resultón ;-)

Por ejemplo http://edans.es/7926

Obviamente, hay otras soluciones desarrolladas y esta misma se podría ampliar para registrar el número de veces que alguien accede, etc. etc. pero eso no se hace en los 15 segundos que ha costado este sistema ;-)