456 subscripciones por RSS o por E-mail

El creador de PHP renuncia a Yahoo!

Rasmus Lerdorf, el mismísimo creador del lenguaje PHP, anunció en un breve mensaje en Twitter que abandona su puesto como ingeniero en Yahoo!:

"Se siente un poco raro estar desempleado. Es probablemente una locura abandonar el mejor trabajo que tuve, pero después de 7+ años era tiempo de algo nuevo".

Yahoo! sólo dijo extraoficialmente que Lerdorf renunció para perseguir "otras oportunidades", y el mismo Rasmus aifrmó que no había ninguna otra historia "jugosa" detrás de su decisión. Sin embargo, este sería un acontecimiento anunciado, por cuanto Lerdorf ya había publicado antes en Twitter que era "tiempo de encontrar un nuevo trabajo" a finales de Julio pasado, después del último acuerdo entre Microsoft y Yahoo!


16 Tips SEO de un empleado de Yahoo!

SEO (posicionamiento en buscadores) es la tarea de ajustar la información de las páginas de un sitio que se pretenden hacer aparecer en primeras posiciones de los resultados de los buscadores de Internet.

Los siguientes son los consejos de Darryl Peddle, un empleado de Yahoo!, para hacer que el SEO sea más eficaz:

  1. Registra tu dominio por 2 a 5 años, no por un solo año.
  2. Evita registrar dominios con múltiples guiones, parecidos a este: www.el-mejor-blog.com sería mejor un dominio del tipo: www.elmejorblog.com es mas bien visto por los buscadores
  3. Trata de obtener enlaces relevantes de blogs-webs de alta relevancia (pagerank alto con buen trafico) y directorios de tan rápido como sea posible para sitios nuevos y viejos.
  4. Observa a quien enlazas (no enlaces a cualquiera) y nunca participes en intercambios de links con sitios que no tengan contenido relacionado.
  5. Siempre ten un plan listo y preparado para actualizar tu sitio regularmente con nuevo contenido e intercalar contenido destacado (por ejemplo destacados en la home) regularmente. Esto incrementará la actividad de los robots de búsqueda y hara las actualizaciones más rápidas de tu sitio, es decir indexará más rápido tus posts o páginas.
  6. Usa la herramienta para webmasters de Yahoo, se trata de Yahoo! Site Explorer para monitorear el sitio para ver cuántas páginas son indexadas y analizar los links a tu sitio (y tu competencia)
  7. Escribí artículos o posts de calidad y que sean 100% originales y deberias envialos a directorios de artículos, sin llegar a spamear.
  8. Deaberias de usar las notas de prensa y enviarlas a sitios como Notas de Prensa totalmente en español y con un PageRank de 4.
  9. Nunca trates de comprar ROS (run of site links) si querés rankear bien en Google, especialmente con un sitio nuevo. (Un enlace ROS es un enlace que se coloca en cada página de un sitio, como en un footer o en la barra de navegación)
  10. Construí tus enlaces y envialos a directorios gradualmente. Mezclá el texto del link (anchor text) de tus enlaces entrantes con tus 5 o 6 palabras/frases clave más importantes y palabras/frases clave de categorías
  11. SEO Standard en página es suficiente (tales como: Haz títulos que incluyan palabras clave, etiquetas h1 para encabezados, URL estáticas, estructura de enlaces internos apropiada, sitemaps, contenido profundo, contenidos de artículos enfocados en el search tail y redirigiendo pagerank hacia la página de categorías)
  12. Evitá foros que hablan de motores de búsqueda ya que son áreas en donde principiantes sin experiencia en SEO lanzan rumores falsos, o consejos falsos y esto te puede llevar al fracaso. Mejor es leer articulos de calidad.
  13. Lee el blog de Matt Cutts, Search Engine Watch, Search Engine Land y otros sitios expertos para información adicional.
  14. Invierte en las herramientas profesionales adecuadas para SEO (si tienes dinero para eso) y evita las "herramientas-del-día" que generan spam.
  15. Evita autogeneradores de páginas a cualquier costo. Eso ademas de no ser bien visto por los visitantes no le gusta a los buscadores.
  16. Tené un plan a largo plazo de SEO y contenido. El contenido a largo plazo, único y valioso siempre derrotará al spam en el tiempo.

Microsoft y el código PHP de Yahoo!

Microsoft se hubiera comprometido a ser una empresa de tecnología mixtas de ASP .NET y PHP en el futuro previsible si su reciente intención de comprar Yahoo! hubiera tenido éxito. De esta manera, tampoco hubiera convertido los populares servicios de Yahoo! a su tecnología .NET en las áreas que resultaran redundantes, como su webmail. Microsoft sí habría eliminado uno u otro de estos servicios, pero Steve Ballmer (CEO de Microsoft) no confirmó cuáles basados en ASP .NET y cuáles basados en PHP hubieran conservado. Lo seguro es que Microsoft no se habría quedado con dos servicios del mismo tipo.

Concretamente, Ballmer dijo:

"Al final de cuentas, algunas de esas aplicaciones PHP continuarán en producción y a gran escala por un largo tiempo".


Yahoo! reescribe Del.icio.us con Symfony

La nueva versión de Delicious, en pruebas sólo con invitación en este momento, ha sido construído con el framework Symfony. Evidentemente, Yahoo! ha modificado y extendido el código original de Symfony para cumplir con sus requisitos, pero precisamente eso es lo mejor, que hayan podido modificarlo y que todos esos cambios vayan a ser devueltos a la comunidad en forma de nuevos plugins y correcciones de errores.

¿Y por qué utiliza Yahoo! el framework Symfony? Según Dustin Whittle, técnico de Yahoo!, las razones principales por las que se eigió Symfony fueron las siguientes:

  • Desarrollo muy activo: que incluye constantemente mejoras de forma consistente combinando la flexibilidad con la rapidez de ejecución.
  • Una documentación maravillosa: que incluye un libro que explica detalladamente todos sus conceptos, la documentación de la API y el Wiki.
  • Reutilización de componentes y librerías externas buenas y muy probadas, en vez de intentar reinventar la rueda constantemente.
  • Comunidad de usuarios muy activa: la comunidad de usuarios crece cada día y ofrece un gran soporte de forma gratuita.
  • Flexibilidad: tanto en el diseño global del framework como en su sistema de configuración y en los plugins.

PHP en Yahoo!, la primera experiencia

remember.yahoo.com fué la primera experiencia con la implementación de PHP a su abanico de tecnologías libres que realizó Yahoo!, como parte de su conmemoración a los eventos del 11 de Septiembre del 2001. Esta presentación (llamada "Escalando MySQL y PHP"), realizada también en PHPCon 2002, detalla el proceso del montado de este sitio y unos interesante datos técnicos: Se montó un cluster de 12 servidores Web YApache (Apache especialmente modificado para Yahoo!) en equipos de 1 GHz, con otro cluster de 25 servidores MySQL 4.0.4 (con transacciones) y PHP con ionCube PHP Accelerator (la experiencia con jpcache fué pésima), todo con FreeBSD balanceando la carga.


Yahoo! elije PHP

En una decisión que sin duda será mirada muy de cerca por otros gigantes sitios, Yahoo! continúa aumentando su compromiso con el Software Libre, esta vez iniciando la transición hacia PHP desde su actual propietario lenguaje (yScrip1 e yScript2) escrito en C/C++ para la presentación de sus múltiples servicios web. La interesentísima demostración que presentó el ingeniero de Yahoo! Michael Radwin para justificar esta decisión en la reciente PHPCon 2002 puede leerse aquí. La mayoría de los servicios de Yahoo! están integrando PHP lentamente, aunque no hay planes para portar todo el sitio (el más grande de Internet, con 1.5 billones de page views por día).