1. php es el que mas domino.
2. dice "Estoy abierto a otras ideas.. " si hay un metodo javascript me gustaría escucharlo.
3. quien quiera ver el código fuente la pagina estando en la web no vería el código php.
4. pregunte por una solución, no por otra pregunta.
Tenga buen dia...