Hace ya bastante hablamos de unas encuestas con PHP que hice.

Demo

Pero ha llovido mucho desde entonces, he programado mucho con PHP, y me ha encandilado la programación orientada a objetos. Así que me puse a «reinventar» las encuestas desde el principio, desde cero, con una implementación propia del MVC, y ahora podéis ver el resultado final.
Encuesta de ejemplo
Una encuesta de ejemplo

Características

  • Panel de administración (al que por supuesto no podéis acceder en la demo, pero podéis usarlo si os descargáis el código).
  • Urls bonitas: http://emiliocobos.net/demos/polls/view/justin-bieber/.
  • Increíblemente rápidas: Una sola conexión con la base de datos, usando PDO.
  • Seguro a más no poder. Me he currado los archivos de la base de datos para que una inyección de MySQL sea imposible.
  • Editable: Si no sabéis PHP, podéis editar el HTML en la carpeta views intuitivamente. Si lo sabéis, podéis hacer maravillas.
He subido todo el código a GitHub, así como el framework, con instrucciones (aunque no sé si serán suficientes). La estructura de las tablas ha cambiado mucho (tenemos slug para las urls bonitas, etc). Creo que es mucho más completo, y que el framework me servirá de base para muchos proyectos. Podéis verlo aquí:

Demo Descarga

Vuestra opinión

Sinceramente: ¿Qué opinais?. Me gustaría conocer vuestra opinión sobre el resultado, y si sabéis php, sobre el código usado.