Pregunta

Bien, así que quiero hacer un centro de votación, pero no funciona como un típico encuesta.

He aquí cómo me gustaría mina para operar:

El usuario se registra y se envía correo electrónico de confirmación Una vez que confirme que puede iniciar sesión en A partir de ahí, llegar a un gigante de la encuesta con varios temas pero a diferencia de la elección de un tema, ellos tienen 20 o así "tokens", donde se puede distribuir entre cada tema como se desee.Estos usuarios, a continuación, guardar sus votos, y entra en una base de datos donde los resultados se pueden visualizar.Estas 20 fichas iba a reponer una vez a la semana, o mes, o cada dos semanas o algo así.

Esta es la idea básica.No estoy preguntando si esto es una buena idea.Me gustaría saber si hay una encuesta plugin/add-on tipo de cosa que solo puedo instalar en mi sitio que apoyar esta o si esto tiene que ser hecho a medida?

Características adicionales de este sitio sería que hubiera una sección diferente, donde los usuarios votar sobre una típica encuesta.Esta encuesta se pregunta qué temas debe ser añadido a la primera encuesta.

Si un plugin de existir que la de apoyar esta podría alguien decirme o ella.

O si fueron hechos a la medida.Lo intenso que sería?Tengo un principiante en la comprensión de PHP y MySQL es esto algo que se pueda hacer?

Agradezco la ayuda,

Gracias

¿Fue útil?

Solución

Así, en general, un plugin requiere una arquitectura de plug in a, tales como un sistema de CMS como Wordpress o Joomla.Así que "plugin" es, probablemente, el término incorrecto para el uso de lo que usted está buscando.Suena más como usted desea un paquete de software o un pre-guión escrito.

Lo que describes suena bastante específicos del sitio, sin embargo, y creo que va a estar en apuros para encontrar una solución preexistente.Para hacer un plan genérico como el que iba a tomar un claro esfuerzo, porque va a depender de las características específicas de un sitio de diseño visual (CSS desollado necesario), es la base de datos (instalación y soporte para múltiples bases de datos requeridas), probablemente un cron job (la programación de la confianza necesaria), así como la integración en un usuario del código PHP.También suena como un raro sondeo de set-up.

Para construir desde cero probablemente no volvería a tomar un desarrollador experimentado demasiado tiempo.Suena como algo que podría lanzar una simplista de back-end juntos en un par de días o una semana, y luego añadir lo que el diseño del sitio en la parte superior de la misma.Si nunca has creado un sitio en MySQL y PHP antes, probablemente necesitará mucho más tiempo para dar cuenta de la curva de aprendizaje.No es demasiado empinada, con PHP/MySQL, pero las buenas prácticas y el diseño de tomar el tiempo para aprender, por lo que podría tener un par de reveses.

Otros consejos

Echa un vistazo a estos tutoriales.Al menos puede servir como un gran punto de partida y tal vez darle un poco de inspiración.

Creo que el cambio más grande es que usted necesita para almacenar las fichas en su base de datos por cada usuario (o dirección IP) con una fecha para saber cuando para restablecer el token a contar hasta 20.Puede restablecer el contador cuando el usuario visita el sitio y la fecha para reponer ha pasado, o usted puede tener una tarea programada que se restablece de ellos según sea necesario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top