Nov 28

Si eres programador PHP y constantemente estás consultando la documentación de las funciones en www.php.net tienes varias opciones para optimizar esta tarea: usar una IDE con la documentación integrada, plugins para Firefox, tener la documentación en un archivo CHM en local, etc. La que para mi es la mejor es añadir un bookmark con la keyword “php” al Firefox porque prefiero visitar www.php.net y así poder ver los últimos comentarios de la gente.

Hasta que descubrí que el propio FireFox ya ofrece esta funcionalidad (no sé en que versión la añadieron, o quizás ha existido siempre) usaba un bookmark como este:

Location: http://es.php.net/%s
Keyword: php

Usando lo anterior, o con una versión reciente de Firefox, puedes escribir algo como “php mail” en la barra de direcciones para ir directamente a la documentación de la función mail().

Hoy navegando he encontrado un bookmark más “evolucionado”:

Location: javascript:var lookUp=prompt(%22Función a buscar:%22, %22%22); if(lookUp!= %22%22 && lookUp != null) { window.location.href = ‘http://es.php.net/’ + lookUp; }
Keyword: php

Si lo añades en tu Bookmarks Toolbar con el nombre que quieras a parte de seguir ofreciendo la búsqueda rápida con la keyword “php” puedes clicar directamente el link y se te presentará un cuadro de diálogo preguntando por el nombre de la función.

Otra opción es instalar el plugin PHP Lookup para añadir una barra de búsqueda rápida como esta:

Firefox Add-ons » PHP Lookup

Tagged with:
Nov 12

Desde el pasado 8 de Noviembre tenemos disponible una nueva entrega del PHP, la 5.2.5. Al igual que la versión anterior está centrada en la corrección de bugs sin muchas funcionalidaddes nuevas.

Se corrigen alrededor de 60 bugs algunos sobre temas de seguridad, como siempre puedes consultar la lista completa en el changelog oficial.

Tagged with:
Nov 07

Me he decidido a crear el Grupo de programadores PHP de Barcelona. Hace tiempo que andaba buscando un grupo de programadores PHP en mi ciudad, Barcelona, al más puro estilo de los grupos de usuarios Linux que tenemos en nuestro país o como otros grupos de programadores PHP de otras ciudades. Lo he buscado por todas partes en la red y no he encontrado nada parecido ¿? me extraña, es muy probable que ya exista algo así, en cualquier caso me apetece montarlo y de momento lo he comentado con unos cuantos colegas y todos se apuntan.

La verdad es que es un grupo que nace con unos objetivos muy variables dependiendo del número de programadores que se animen a participar… ya veremos (lista de correo, una web, un nombre, un logo, unas birras, quedadas, conferencias, concursos de programación, etc. todo depende).

Por el momento he pensado que un grupo google era lo más apropiado como mecanismo de comunicación. La dirección del grupo donde os podéis inscribir libremente es:

groups.google.com/group/phpbarcelona

El único “requisito” es que te apasione el PHP y que vivas, o seas, o simplemente te guste, Barcelona.

Si tienes cualquier problema, duda o sugerencia puedes dejar comentarios en este post, o mejor únete al grupo y envía un mensaje :)

Ah!, por cierto, respecto al idioma a usar en los mensajes mi idea es castellano para llegar al máximo número de gente, aunque si te apetece puedes escribir en catalán, me imagino que casi todos seremos bilingües, o quizás decidimos entre todos pasar al catalán, porque no.

Dede el pasado 15 de Enero puedes visitar PHPBarcelona.org, el nuevo portal del Grupo de programadores PHP de Barcelona.

Tagged with:
Nov 05

Desde el nacimiento de la World Wide Web existe la costumbre de usar el subdominio “www” para las direcciones URL cuando en realidad, y siguiendo la definición oficial de la WWW, no es para nada necesario. Todos los navegadores web existentes asumen el protocolo HTTP y añaden “http://” automáticamente a las URL, ¿porque entonces muchos servidores siguen necesitando el uso del subdominio “www” para servir la web?

Actualmente podríamos decir que es una cuestión de gustos usar o no la WWW para nuestras URL, te encuentras con partidarios del NO, como la iniciativa no-www.org, y otros que exponen interesantes motivos de porque SÍ, como en HM2K.

Lo que sí es recomendable para SEO, y en mi opinión también para temas de Marketing, es decidirse por con o sin WWW y sólo usar un formato de URL. Siempre deberíamos difundir nuestra URL de la misma forma: en los enlaces de nuestra web, en enlaces de otras webs (las que podamos controlar), en anuncios en prensa e inet, etc. También se debería redirigir el tráfico que llega por el formato no deseado al bueno.

El comportamiento por defecto de muchos servidores de servir el mismo contenido en una URL con o sin WWW sin usar ninguna redirección es un error para SEO ya que crea contenido duplicado. Lo usual es que los buscadores interpreten las URL con o sin WWW como sitios web distintos.

Personalmente también encuentro importante la unificación del formato de las URL de cara a la comunicación, imagen de marca, difusión de contenidos, etc. Normalmente uno de nuestros objetivos es que los usuarios recuerden nuestra URL, ahora hablar con WWW ahora sin, no ayuda, a parte de la imagen que transmite.

Si por ejemplo decidimos que nuestras URL llevan WWW (como yo en este blog) podemos redirigir todo el tráfico que llega a URLs sin WWW con un .htaccess como:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^phpbsd\.net$ [NC]
RewriteRule ^(.*)$ http://www.phpbsd.net/$1 [R=301,L]

Como complemento a la redirección Google también nos permite indicar nuestra preferencia en las Webmaster Tools.

Mis conclusiones:

  • Imprescindible la unificación a un formato determinado (con o sin WWW) vía redirección tanto para SEO como para Marketing.
  • Normalmente siempre sin WWW a excepción de si se trata de una web dirigida a un público no muy técnico y más aún si pretendemos hacer campañas de publicidad en medios convencionales (tv, prensa, etc.), en estos casos encuentro mejor usar la WWW para indicar claramente que nos estamos refiriendo a una URL. Quizás si usamos TLDs comunes (.com, .net, .org y en nuestro caso .es) cada día es menos necesario, si usamos cualquier otro encuentro muy recomendable usar la WWW.

¿y tú de quién eres? ¿con o sin?

Tagged with:
preload preload preload