Frage

Okay, so dass ich eine Abfrage Seite machen will, aber es funktioniert nicht wie eine typische Umfrage.

Hier ist, wie ich möchte meine arbeiten:

Register Benutzer und Bestätigung E-Mail gesendet Sobald sie bestätigen können sie sich anmelden Von dort sie mit mehreren Themen zu einer Riesen-Umfrage zu erhalten, aber um die Wahl ein Thema apposed, sie würden 20 oder so „Token“, wo sie sie unter jedem Thema wie gewünscht verteilen können. Diese Benutzer speichern Sie dann ihre Stimmen, und es geht in eine Datenbank, in der Ergebnisse können dann angezeigt werden. Diese 20-Token würde wieder aufzufüllen einmal pro Woche oder Monat oder alle zwei Wochen oder so etwas.

Dies ist die Grundidee. Ich frage nicht, ob dies eine gute Idee ist. Ich möchte nur wissen, ob es eine Umfrage ist Plugin / Add-on-Typ Sache, dass ich einfach auf meiner Website installieren, die dies unterstützen würde oder wenn dies würde nach Maß haben werden?

Weitere Features auf dieser Seite wären, dass es ein anderer Bereich sein, wo die Nutzer auf einer typische Umfrage nicht abstimmen würden. Diese Umfrage würde fragen, welche Themen die erste Haupt Umfrage hinzugefügt werden sollen.

Wenn ein Plugin gibt, die dies unterstützen würden könnte mir jemand sagen, oder es.

Oder wenn dies nach Maß. Wie intensiv wäre es? Ich habe ein Anfänger Verständnis von PHP und MySQL ist dies etwas, was ich tun könnte?

Ich schätze die Hilfe,

Danke

War es hilfreich?

Lösung

Nun, im Allgemeinen ein Plugin, eine Architektur zu Plug erfordert in , wie ein CMS-System wie Wordpress oder Joomla. So „Plugin“ ist wohl der falsche Begriff zu verwenden für das, was Sie suchen. Es klingt eher wie Sie ein Softwarepaket oder ein vorgeschriebenes Skript soll.

Was Sie klingt ziemlich ortsspezifische jedoch sind beschreiben, und ich denke, Sie werden hart gedrückt, eine bereits vorhandene Lösung zu finden. Um ein generisches Paket zu machen so etwas eindeutig Mühe nehmen würde, denn es wird abhängig von den spezifischen Gegebenheiten einer visuellen Gestaltung der Website (CSS-Skinning erforderlich), ist es die Datenbank (Installation und Unterstützung für mehrere Datenbanken erforderlich), wahrscheinlich einen cron-Job (Scheduling Abhängigkeit erforderlich), sowie die Integration in einen PHP-Code des Benutzers. Es klingt auch wie eine ungewöhnliche Polling-Set-up.

Um es von Grund auf neu bauen würde wahrscheinlich einen erfahrenen Entwickler nicht zu lange dauern. Es klingt wie etwas, das man einen simplen Back-End zusammen in ein paar Tagen oder einer Woche werfen konnte, und fügen Sie dann unabhängig von Website-Design auf es. Wenn Sie noch nie eine Website in MySQL und PHP gebaut haben, werden Sie wahrscheinlich viel länger Konto für die Lernkurve benötigen. Es ist nicht zu steil mit PHP / MySQL, aber gute Praktiken und Design nehmen Sie sich Zeit zu lernen, so dass Sie ein paar Rückschläge haben könnten.

Andere Tipps

Werfen Sie einen Blick auf diese Tutorials. Zumindest können sie als guten Ausgangspunkt dienen und Ihnen vielleicht einige Anregungen geben.

Ich denke, die größte Änderung ist, dass Sie die Token für jeden Benutzer in der Datenbank gespeichert werden müssen werden (oder IP-Adresse) mit einem Datum, damit Sie wissen, wenn die Token-Zählung auf 20 zurückgesetzt werden können Sie entweder die Zählung zurückgesetzt wenn der Benutzer die Website besucht und das Datum aufzufüllen Vergangenheit haben, oder Sie können eine geplante Aufgabe haben, dass setzt sie je nach Bedarf.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top