Trovit en la PHPConference de Barcelona
Aquí os dejo el enlace a las fotos del equipo de Trovit en la PHPConference en el Citilab de Cornellà. La verdad es que me pareció un evento super interesante.
En especial me gustó la conferencia sobre “Emails in PHP” de Marcus Bointon que según creo es una de las personas que mantienen PHPMailer (por cierto, creo que tiene algún bug al trabajar con UTF-8). Me hubiese gustado que hablara un poco sobre la problemática del envío de emails al utilizar diferentes codificaciones (que es un mundo aparte) pero no pudo ser. ¡Otra vez será!
Otra conferencia interesante fué la de Softonic. Concretamente habló Jens Bierkandt y me gustó la explicación que dió sobre como trabajan con sesiones mediante Sharedance. No conocía este producto: básicamente se trata de mantener una caché de las sesiones de usuario y se basa en la misma idea que memcached pero resolviendo el problema de la persistencia de datos guardando la información en disco. Realmente interesante para la distribución de sesiones cuando tienes muchos frontales y quieres evitar utilizar la base de datos. Os puedo asegurar que es una solución realmente buena: el utilizar la base de datos para el mantenimiento de sesiones acaba significando o hacer fragmentación horizontal en las tablas involucradas (que a mi entender es una solución muy válida) o comprar una máquina más potente (cosa que no os aconsejo para nada, ¡una de las claves del éxito de un negocio en internet es pensar siempre en distribuido!).
Por otro lado, curiosa la presentación de Zoë Slattery sobre “Text indexing and search libraries for PHP”. No es normal que en una conferencia sobre PHP se muestren unos benchmarks favoreciendo a JAVA pero lo cierto es que hay que mostrar la realidad y la realidad es la que mostró Zoë (en Trovit lo tenemos más que comprobado). JAVA es mucho más rápido cuando trabajamos con la API de Lucene tanto a la hora de indexar como a la hora de buscar. En esta conferencia me faltó un poco de comparativa para el proceso de búsqueda.
Enhorabuena a todas las personas que hicieron posible las conferencias: ¡muy buena organización!

¿Dió Marcus Bointon algún dato de performance del PHPMailer?
¿Te interesa alguna mejora/funcionalidad no satisfecha en concreto? En la conferencia no habló nada sobre performance para PHPMailer pero se le puede comentar lo que quieras ( tengo su Email… pero es un secreto
). Habló de varios desarrollos “open source” interesantes de envío de correo electrónico aparte de PHPMailer y sobretodo se centró en el montaje correcto de un Email… explicando cabeceras, necesidades para no entrar en BL’s como definir SPF’s, Hard y Soft Bounces, etc. En general muy interesante, pero tampoco dió tiempo a mucho más.
hombre, que yo recuerde, dijo que habían llegado a enviar 1.8 millones de correos en 1 día con el hardware que tienen (8 mac minis)
¿y crees que eso es por el PHPMailer? Me da a mi que ahi ha metido mano un buen sysadmin con varias instancias de postfix o qmail trabajando en paralelo…