Una mala tarde la tiene cualquiera
Pero una, tras otra, tras otra, tras otra… cansa.
Y en una de esas malas tardes, como la de hoy, que empezó esta mañana a eso de las 12, me he encontrado con un recurso la mar de interesante, para optimizar el funcionamiento de un sitio web creado con WordPress.
Se trata de activar la compresión zlib de PHP.
Si tienes instalado PHP en tu servidor, lo único que tienes que hacer es buscar el archivo php.ini yhabilitar la librería lzip en esta expresión:
zlib.output_compression = On
Esta librería habilita la compresión de los datos que muestra PHP a los navegadores, lo cual permite que reducir el tiempo de carga en hasta un 80%. Aunque tengas un servidor lento, conseguirás unos tiempos razonablemente rápidos.
Una vez activada, es necesario acceder al archivo header.php de vuestro tema, y añadir las siguientes líneas (delante de la declaración <!doctype… ), y todo irá como la seda.
<?php
ini_set(‘zlib.output_compression’, ‘On’);
ini_set(‘zlib.output_compression_level’, ’1′);
?>
Espero que le pueda servir a alguien…
Cortarte las alas
Inmersos en un proceso de unificación horizontal, que no vertical, parece que el grupo de comunicación para el que trabajo está buscando un CMS -que parece que ya ha encontrado- que nos permitirá a los desarrolladores generar contenidos con relativa facilidad y/o rapidez.
Llevo desde septiembre desarrollando mi trabajo con WordPress, y he descubierto que no sólo es bueno para hacer blogs, sino que también es un CMS muy potente para cualquier otro contenido -prueba de ello son los cinco portales que ya tengo “online”, versus uno sólo que ha conseguido desarrollar mi compi el webmaster alias “http“.
Afortunadamente, ayer departí un poquito con mi jefe acerca de esto y despejó mis dudas: no será un CMS para uso exclusivo y restrictivo, porque podremos seguir teniendo la libertad de desarrollar -al menos a priori- en otras plataformas. No van a cortarnos las alas…
Menos mal. Suspiré aliviado. Porque no es lo mismo comprarte un coche “de serie”, que personalizarlo con las cosas con las que a tí “te gusta conducir”…
Documentar los procesos
Cuando trabajas con un servidor que te han soltado “a pelo”, sin siquiera interfaz gráfica (que llegó a posteriori tras llorar un poco), y donde a pesar estar enmarcado en un gran perímetro de seguridad, eres tú el responsable de la seguridad de la máquina; te cuestionas muchísimo lo fácil que lo tienes cuando contratas tu hosting compartido y simplemente te dedicas a “subir archivos” via FTP o realizar una instalación de un CMS sin preocuparte de muchas más cosas. Para sacar a la luz los proyectos en los que estoy inmerso, y que por fin comienzan a tomar forma física dentro de ese servidor del que hablo; se hace necesario documentar y procesar en forma de lote todas las acciones llamémoslas “comunes” que cada vez necesitas: modificar .htaccess, configurar permisos en bases de datos, proteger directorios mediante chmod…
Esta mañana me voy a dedicar a documentar todo esto… y la verdad es que, aunque parece un lío bastante grande, sé que en el futuro nos va a ahorrar muchos quebraderos de cabeza. Así, de paso, podré investigar y averiguar acerca de ciertos errores de WordPress con los que nos hemos encontrado y que, aunque nos permitan trabajar con cierta soltura, no dejan de ser inquietantes.
Traducción WordPress 2.7 en español

Ya se encuentra disponible el archivo corregido. La traducción la he rehecho empleando la oficial, que a todas luces es magnífica, con lo que la he “repasado” y modificado introduciendo exactamente los cambios que indiqué más abajo. Ha costado lo suyo pero en principio, funciona con normalidad.
Llevo un buen rato re-traduciendo la traducción de WordPress 2.7 publicada en TodoWordPress.com, que a su vez viene de Carrero.es. La he traducido simple y llanamente porque la he bajado, y he encontrado cosas que no me han gustado en absoluto… muchas sentencias estaban incompletas, o en inglés, o con un español de dudosa procedencia; y estoy bastante harto de ir cogiendo traducciones por ahí que no me convencen.
Puedes bajarla aquí. Pruébala, y si te gusta, quédatela. No pierdes nada. Hay otras muchas que quizá te convenzan más.
Qué te vas a encontrar:
- Esta traducción se ha realizado en español informal.
- Se han corregido las mayúsculas en medio de las frases. En español, es incorrecto salvo que se trate de nombres propios.
- Se ha sustituído el anglicismo “e-mail” por “correo-e“. Porque yo lo valgo.
- Se mantiene “Tablero” como traducción a “Desktop“. Escritorio incita a confusión con el escritorio de los S.O.
- Se mantiene “nightly builds“, “Press This“, “widgets“, “trackbacks” y “pingbacks“en inglés ya que la gran mayoría de gente se refiere a estos términos en inglés.
- El término bitácora se transforma en “blog“
- Impersonalización de mensajes de sistema no referidos al usuario
Traducción | wp27-es_es – WordPress 2.7 en Español de España
Por favor, deja tus comentarios, errores que veas, sugerencias, preguntas, etc…
Un buen susto con WordPress 2.7 RC 1 – 10015
Briefly unavailable for scheduled
maintenance. Check back in a minute.
Menos mal que era un localhost, que todo estaba “respaldado” y que no ha pasado nada… porque hoy nos acaba de dar un buen susto WordPress. Al actualizar el core, la nueva fórmula ideada por Matt y sus chicos… el sistema me ha escupido este feo mensaje, que obviamente requiere una reinstalación… ya que no sólo aparece en el frontend, sino también en el backend.
Me pregunto si la opción de “hacer backup automático” no se habrá contemplado por algún sitio… creo que es bastante arriesgada esta fórmula de actualización, (http://localhost/wordpress/wp-admin/update-core.php?action=do-core-upgrade) con la que nos vamos a encontrar probablemente a partir del miércoles que viene, cuando sea publicado WP 2.7…
Que Dios nos coja confesaos…
Actualización: Aparentemente, volviendo “atrás” con el botón del navegador, y volviendo a introducir la URL que he puesto arriba, detecta automáticamente que ha fallado y lo intenta de nuevo. Menos mal… parece que “hasta esto” lo tenían previsto.
Ajax bien empleado: Insights, plugin para WP
Muchas veces estás escribiendo un post en WordPress y necesitas contenido adicional (un enlace, una foto, un vídeo, ¿un mapa tal vez?). Entonces te toca abrir otra pestaña, y buscar. El plugin Insights te permite realizar estas búsquedas mediante un cuadro de diálogo deslizante en AJAX. Ahora es más fácil que nunca encontrar aquellos enlaces con los que documentar tus posts, o aquella imagen que te llamó la atención…
Basta con buscar lo que necesitas en su formulario integrado dentro del post que estás escribiendo, y voilà, aparece como por arte de magia. Luego sólo tienes que elegir lo que te interesa publicar, y simplemente hacer clic para que se incluya en tu post.
Si posees una API de Google Maps, puedes incluso incrustar un mapa. Sencillamente alucinante. Útil, fácil, efectivo… Es un plugin que todos deberíamos tener.













