El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
Los desarrolladores de Mozilla AddOns (AMO) resolvieron en su reunión de la semana pasada su plan de acción para el próximo año 2010, en el que se destaca un radical cambio en la plataforma web de su sitio. Aparentemente discutido desde hace tiempo, finalmente se tomó la decisión de cambiar su actual sistema escrito en CakePHP 1.1 a otro que pueda suplir las deficiencias de este último en tres áreas fundamentales:
Las alternativas propuestas para reemplazar a CakePHP incluían a Kohana, otro framework PHP5 originalmente surgido como un fork de CodeIgniter, y al popular framework para la web escrito en Python, Django.
Presentados los casos a favor de Kohana y a favor de Django, finalmente se decidió por éste último.
AMO es (¿era?) hasta ahora uno de los sitios construídos con CakePHP más grandes y de más tráfico del mundo, y es (¿era?) un popular ejemplo que ayudaba a promover las bondades de ese framework de PHP. A favor de CakePHP podemos decir que la versión 1.1 que usaban en AMO ya tiene un año de antigüedad, y que algunos de sus problemas ya fueron solucionados por el más reciente CakePHP 1.2.
Otras decisiones importantes para AMO incluyen la migración de SVN a Git y el uso del framework Hudson como su sistema de integración contínua.