El blog en activo más antiguo de España

RSSTwitterFacebookBlogpocketología
Síguenos en Google+
21 mayo, 2013

Mi presentación Prezi del #T33 en Zaragoza

En estos momentos (19h del martes 21 de Mayo de 2013) me encuentro en Zaragoza participando en el Twitterllón núm. 33 (#T33) que organiza Gabriel Molino. Como os adelanté la semana pasada, aquí en Blogpocket, para mí es un placer y un honor volver a tierras aragonesas y hablar de lo que más me gusta: los blogs.

La presentación Prezi que acompaña a este post es la que estoy utilizando. Con ella estoy demostrando por qué debes tener un blog.

Algunas de las preguntas que voy a lanzar esta tarde son:

  • ¿Por qué debes tener un blog?
  • ¿Cuál es la mejor forma de aprender a bloguear?
  • ¿Tiene sentido tener hoy un blog?
  • ¿Qué podemos hacer ante el posible impacto negativo de las redes sociales frente a los blogs?
  • ¿Está anticuado el formato blog?
  • ¿Para qué sirve un blog?
  • ¿Qué es más importate: keywords o contenido?
  • ¿Cómo utilizo un blog en una campaña de marketing?

Puedes seguir la conversación acerca de este evento en Twitter con el hashtag #T33.

image large
16 mayo, 2013

Cómo suscribirte al feed RSS de Blogpocket

Si no lees Blogpocket mediante suscripción RSS (accediendo directamente al blog por su URL, porque nos tienes marcado como favorito en tu navegador, porque nos lees a través de las redes sociales -Twitter, Facebook, …- etc.,) debes saber que los feeds RSS te permiten seguir muchos blogs desde un agregador de forma gratuita, muy cómoda y sencilla.

La tecnología RSS te permite no perderte nunca nada de lo que se publica en tus blogs preferidos ya que en los agregadores quedan almacenados todos los posts hasta que tú los lees.

Para añadir Blogpocket a cualquier agregador solo hay que utilizar la URL http://www.blogpocket.com/feed.

Como agregador te recomiendo Feedly y para suscribirte a Blogpocket solo tienes que hacer clic en http://www.feedly.com/home#subscription/feed/http://www.blogpocket.com/feed/

En el caso de que ya seas suscriptor RSS de Blogpocket revisa la url de tu suscripción, ya que recientemente hemos dejado de usar Feedburner y la única URL válida es http://www.blogpocket.com/feed

Si recibes nuestros posts por e-mail, porque estés suscrito a la newsletter, no tienes que hacer nada, ya que seguiremos enviándotela en cualquier caso.

Recuerda que a partir del próximo 1 de Julio desaparece el agregador Google Reader y si es el que empleas debes cambiar cuanto antes a otra aplicación. Si eliges Feedly no tendrás que preocuparte porque trabaja automáticamente con tus suscripciones de Google Reader y también lo hará después del apagón.

Pero por si necesitas importar tus suscripciones de Google Reader en cualquier otro agregador aprende a exportarlas en El método para exportar tus suscripciones y alternativas a Google Reader.

Imagen feature: ShuterStock

image large
16 mayo, 2013

El próximo 21 de Mayo estaré en Twitterllón 33 #T33

El próximo martes 21 de Mayo viajaré a Zaragoza, invitado por Gabriel del Molino, para participar en el Twitterllon (#T33). El Twitterllón, de periodicidad mensual (salvo Julio y Agosto) se viene celebrando desde finales de 2008, organizado por CAMYNA y consiste en una pequeña charla sobre cualquier tema relacionado con redes sociales, emprendimiento, etc. Posteriormente se hace un pequeño debate y se finaliza con un networking. En la página del evento puedes ver todos los participantes que han pasado por el Twitterllón, así como algunos de los vídeos de las charlas.

Me hace especial ilusión volver al escenario de Zaragoza Activa (@ZgzActiva) para hablar de lo que más me gusta: los blogs.

Llevaré “argumentos” (más de 50) de peso para demostrar que los blogs no han muerto ni mucho menos y que están más vivos que nunca.

Título: “Más de 50 razones para tener un blog en 2013”

Tras una larga década de revolución de los blogs llegó la segunda revolución, la de las redes sociales. Hoy en día no se concibe ninguna estrategia personal ni de marketing en la Red en la que no se incluya a los medios sociales digitales. Pero ¿tiene sentido mantener un blog en la actualidad? En esta charla reflexionaremos sobre la vigencia del blog como instrumento de comunicación y se aportarán más de 50 razones para tener un blog en 2013.

Si quieres inscribirte al evento, puedes hacerlo desde este enlace.

image large
16 mayo, 2013

Cómo contar fácilmente las descargas de un archivo con PHP

Si ofreces un archivo a tus lectores (tal como un PDF) lo más seguro es que te preguntes cuántas veces se ha descargado el mismo. Ese es un problema que se puede resolver de muchas formas pero existe una muy sencilla si posees control total sobre tu blog, como es el caso de lo que ofrece la plataforma WordPress.org.

El programita PHP que te ofrezco hoy es el esqueleto de todo un tracker; es decir, un contador con el que podrás conocer las veces exactas que se ha descargado un archivo. El truco consiste en emplear la etiqueta HTML meta de la línea 4 y que produce la instrucción php “echo”.

En el parámetro “content” se asigna la variable $downloadfile que es, en el caso del ejemplo, inicializada con el nombre del archivo a descargar (éste se encuentra en la raiz del servidor, suponiendo que el script php se encuentra también allí).

El script muestra el mensaje “La descarga del archivo comenzará en breve” pero éste se podría completar con un enlace directo al archivo a descargar y el típico mensaje “pulse aquí si la descarga no comienza en X segundos” que seguramente habrás visto en más de una página de descargas.

El auténtico jugo de este script es que, en el sitio que hemos comentado con “aquí va el contador”, puedes codificar cualquier sistema que te permita almacenar las veces que se ha ejecutado el script. Por ejemplo, se puede emplear un archivo plano (tal como ya vimos en la serie de artículos Ejecutando consultas de MySQL desde PHP, Leyendo un archivo desde PHP y Escribiendo en archivos desde PHP) para mantener un contador. Solamente hay que leer el valor almacenado en un fichero, sumarle una unidad y grabar el resultado en el mismo archivo.

¿Te atreves a modificar el script siguiente? En un próximo post de Blogpocket te daremos la solución.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php 
//....aquí va el contador
$downloadfile="archivo_a_descargar.pdf";
echo "<meta http-equiv='refresh' content='1;URL=$downloadfile'>";
?>
<html>
<head>
<title>Prueba descarga de archivo</title>
</head>
<body>
<p>La descarga del archivo comenzará en breve</p>
<!-- ...aquí va el enlace directo 
</body>
</html>

Otras alternativas más sofisticadas contemplan el uso de una base de datos con MySQL para llevar el registro de número de descargas en el día, el mes y el año, por ejemplo.

Origen de la imagen feature: ShutterStock

11 mayo, 2013

Qué es y cómo se configura Google Page Speed

En 10 consejos para optimizar el rendimiento de tu blog vimos que una buena solución, como CDN y sistema de caching, es Google PageSpeed.

Google PageSpeed es un proxy. En la Wikipedia se explica muy bien lo que es un proxy: “Un proxy, en una red informática, es un programa o dispositivo que realiza una acción en representación de otro, esto es, si una hipotética máquina A solicita un recurso a una C, lo hará mediante una petición a B; C entonces no sabrá que la petición procedió originalmente de A. Esta situación estratégica de punto intermedio suele ser aprovechada para soportar una serie de funcionalidades: proporcionar caché, control de acceso, registro del tráfico, prohibir cierto tipo de tráfico, etc. Su finalidad más habitual es la de servidor proxy, que consiste en interceptar las conexiones de red que un cliente hace a un servidor de destino, por varios motivos posibles como seguridad, rendimiento, anonimato, etc. Esta función de servidor proxy puede ser realizada por un programa o dispositivo.”

Google PageSpeed se interpone entre el navegador (que solicita las páginas del blog) y el servidor (donde está alojado el blog) actuando de sistema de caché y ahorrando el consumo de recursos. El único problema que tiene este sistema es que si el servidor posee, por ejemplo, un programa que examina las direcciones IP de las máquinas que realizan las peticiones para evitar abusos, éste verá siempre la dirección IP de Google y no las de los ordenadores donde se encuentra el navegador. Pero esto tiene fácil solución como puedes comprobar al final de este artículo.

¿Cómo solicito el uso de Google PageSpeed?

Entra en developers.google.com/speed/pagespeed/ y en el apartado “Optimization” haz clic en el enlace “Use PageSpeed Service”. A continuación, “Manage my account” y “Create project”. En la lista de servicios de Google Apis busca “PageSpeed service” y haz clic en el enlace que aparece al lado “Request access”. Eso te llevará a un formulario para solicitar el uso del servicio.

¿Cómo configuro el servidor donde está alojado el blog?

Cuando recibas el correo aceptando la inclusión de tu blog en el servicio vuelve a entrar en “Manage my account” y entonces verás una nueva opción en el menú lateral denominada “PageSpeed service”. En “Overview”, añade un nuevo dominio (“Add new domain”). Para más información, veer el documento Initial Setup.

En ese momento el estado del dominio que acabas de añadir mostrará el mensaje “Not ready” (no preparado). A continuación, tendrás que realizar algunos pequeños cambios en la configuración de DNS del servidor donde tienes alojado el blog. La forma de hacerlo depende de la herramienta de administración. El documento Serving Domain Setup : Instructions for specific domain providers contiene las instrucciones para llevar a cabo la configuración en los proveedores de servicio internacionales más conocidos. Pero la imagen siguiente te servirá, en general, para orientarte en lo que tienes que hacer.

setupservingdomain

Si el dominio que has definido es www.midominio.com, @ es midominio.com, 1.2.3.4 es la dirección IP correspondienet al servidor donde está alojado el blog, www es www.midominio.com y origin es origin.midominio.com (origin puede ser cualquier nombre). Ten en cuenta que en algunos servidores las direcciones que van en “Points to” terminan en un punto.

¿Cómo sé si la configuración está correctamente realizada?

Cuando se detecte que el dominio está activo, el mensaje que se mostrará en estado será “Enabled” (Habilitado). Entonces, edita el dominio que aparece en “Hosted by you” que es www.midominio.com y cámbialo a origin.midominio.com.

Puedes emplear el sitio abongo.com para determinar si las direcciones IP son las de tu servidor o las de Google. En “Alias (CNAME) Records” aparece “pagespeed.googlehosted.com” en la columna “Target” para el host www.midominio.com. De otro modo ese apartado mostrará “No records found”.

¿Dónde configuro el resto de parámetros de PageSpeed (minify css, combinar archivos css, etc.)?

En la pestaña “Configure Rewriters” de “Manage my account” encontrarás todas las opciones de configuración de PageSpeed.

¿Cómo se resuelve el problema de las direcciones IP de un proxy inverso?

Si quieres que el servidor donde está alojado el blog vea las direcciones IP del ordenador desde donde se hacen las peticiones (y no la del proxy, la de Google en este caso), hay que emplear la variable HTTP_X_FORWARDED_FOR. En WordPress, añade el siguiente código al principio del archivo wp-config.php:

1
2
3
4
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = $ips[0];
}

Para más información sobre la forma de resolver esta incidencia ver el documento Frequently Asked Questions.

Posts más antiguos