Pues, también puedes hacerlo manipulando el  DOM de JavaScript, aunque es un poco más engorroso y te llevará más tiempo, te da la posibilidad de cargar datos de un php dinámicamente  

 .
En estos momento, ando con un proyecto bastante grande y lo estoy utilizando, y funciona de maravilla.
Incluso no pueden copiarte los scripts  

 , aunque tiene problemas con las sesiones...
Saludos.
Altareum.