Buenas tardes.
Soy un programador con una amplia experiencia en desarrollo web tanto con php (Symfony) como con java (j2ee, spring, hibernate-jpa, weld-cdi, jsf), además de maquetación html5, css3 y programación jQuery. He participado en muy diversos proyectos de todo tipo, desde grandes proyectos para, por ejemplo, ICM o DGT hasta pequeñas web orientadas a diseño (como la web de Dani García).
Estoy convencido de que el mejor lenguaje para el desarrollo de entornos backend es php haciendo uso de algún framework MVC (en mi caso siempre utilizo Symfony) que separe convenientemente las distintas capas de la aplicación consiguiendo así una alta mantenibilidad y escalabilidad, además de proveernos con una serie de componentes bien desarrollados y probados. Con esto se consiguen desarrollo de muy alta calidad en un espacio de tiempo aceptable.
No me gustan nada las soluciones tipo Wordpress porque además de ser un desastre por dentro limitan mucho la escalabilidad y la flexibilidad.
Un saludo.