Domanda

Va bene, quindi voglio fare un sito di polling, ma non funziona come un sondaggio tipico.

Ecco come vorrei la mia per operare:

registri utente e viene inviato mail di conferma Una volta che essi confermano che possono accedere Da lì si arriva a un sondaggio gigante con diversi argomenti, ma contrariamente alla scelta di un argomento, avrebbero 20 circa "token" in cui possono distribuire tra ogni argomento come desiderato. Questi utenti quindi salvare il proprio voto, e va in un database dove possono essere visualizzati i risultati. Questi 20 gettoni sarebbero ricostituire una volta alla settimana, o un mese, o bi-settimanale o qualcosa del genere.

Questa è l'idea di base. Io non sto chiedendo se questa è una buona idea. Vorrei solo sapere se c'è un plugin sondaggio / add-on di tipo cosa che posso solo installare sul mio sito che potrebbe sostenere questo o se questo dovrebbe essere su misura?

Altre caratteristiche di questo sito sarebbe che ci sarebbe stata una sezione diversa, in cui gli utenti avrebbero votare un sondaggio tipico. Questo sondaggio chiedeva quali argomenti dovrebbe essere aggiunto al primo sondaggio principale.

Se esiste un plugin che sarebbe sostenere questo qualcuno potrebbe o dire.

Se questo fosse su misura. Come intensa sarebbe? Ho una conoscenza novizio di PHP e MySQL è questo qualcosa che potevo fare?

Apprezzo l'aiuto,

Grazie

È stato utile?

Soluzione

Bene, in genere un plugin richiede un'architettura a plug-in a , come ad esempio un sistema di CMS come Wordpress o Joomla. Quindi, "plug-in" è probabilmente il termine sbagliato usare per quello che stai cercando. Suona più come si desidera un pacchetto software o uno script di pre-scritto.

Quello che stai descrivendo i suoni piuttosto site-specific tuttavia, e penso che sarete fatica a trovare una soluzione pre-esistente. Per fare un pacchetto generico come che avrebbe preso un certo sforzo preciso, perché sta andando a dipendere dalle specifiche della visual design di un sito (CSS-skinning richiesto), nel suo database (installazione e il supporto per più database necessari), probabilmente un job cron (affidamento scheduling richiesto), così come l'integrazione in codice PHP di un utente. Suona anche come una rara polling set-up.

Per costruire da zero probabilmente non prenderebbe uno sviluppatore esperto troppo a lungo. Suona come qualcosa che si potrebbe lanciare un back-end semplicistico insieme per nel giro di pochi giorni o una settimana, e quindi aggiungere il design qualunque sito su di esso. Se non hai mai costruito un sito in MySQL e PHP prima, avrete probabilmente bisogno di molto più tempo per spiegare la curva di apprendimento. Non è troppo ripida con PHP / MySQL, ma le buone pratiche e di design prendere tempo per imparare, per cui si potrebbe avere un paio di battute d'arresto.

Altri suggerimenti

Date un'occhiata a questi tutorial. Per lo meno possono servire come un punto di partenza e magari darvi qualche ispirazione.

Credo che il più grande cambiamento è che avrete bisogno di memorizzare i token nel database per ogni (o indirizzo IP) dell'utente con una data in modo da sapere quando per azzerare il conteggio token per 20. È possibile azzerare il conteggio quando l'utente visita il sito e la data per ricostituire ha passato, o si può avere un'operazione pianificata che li ripristina se necessario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top