Programmeinführung
Dieses Programm wurde mit dem ThinkPHP-Framework geschrieben. Die gesamte Website verwendet Ajax, um Daten ohne Aktualisierung anzufordern und zu übermitteln. Es ist sehr reibungslos zu verwenden und bietet ein hohes Benutzererlebnis.
Die von diesem Programm implementierten Funktionen sind:
Avatar: Der Avatar verwendet den QQ-Avatar, löscht den zuvor zufällig angezeigten Avatar und fügt ein neues Feld zum Ausfüllen von QQ hinzu. Der Avatar erhält automatisch den QQ-Nummern-Avatar.
Geständnis: Klicken Sie auf die Schaltfläche „Ich möchte gestehen“, geben Sie Informationen wie E-Mail-Adresse und Spitzname ein und Sie können nach dem Geständnis einmal gestehen. Die IP-Adresse wird aufgezeichnet und das Geständnis kann nicht innerhalb von 500 Sekunden wiederholt werden Gleichzeitig werden das vom Benutzer eingegebene Spiel und der Spitzname aufgezeichnet und in der Sitzung gespeichert. Dieser Benutzername wird automatisch angezeigt, wenn der Benutzer andere Anzeigen kommentiert.
Kommentar: Es gibt zwei Situationen: Wenn der Benutzer zuvor noch keinen Geständnisvorgang durchgeführt hat (keine Sitzungsaufzeichnung), wird nach dem Klicken zum Senden eines Kommentars ein Formular zum Ausfüllen der Benutzerinformationen angezeigt, und Kommentare können erst nach dem Ausfüllen abgegeben werden. Wenn der Benutzer bereits einen Geständnisvorgang durchgeführt hat, wird er direkt einen Kommentar abgeben.
Zum Beispiel: Eine IP kann innerhalb eines bestimmten Zeitraums nur einmal auf einen Inhalt klicken, es sei denn, der Benutzer ändert die IP oder wartet 300 Sekunden.
Suche: Nachdem Sie auf „Suchen“ geklickt haben, wird ein Suchfeld angezeigt, das nur den Namen des Angeklagten enthält.
Umblättern und andere Links: Nach dem Klicken erscheint eine Ladeanimation. Während dieser Zeit wird der Hintergrund schwarz und es können keine anderen Vorgänge ausgeführt werden, bis der Ladevorgang abgeschlossen ist.
Backend-Verwaltungsfunktion: Aus Zeitgründen ist das Backend relativ schlampig und bietet nur Löschfunktionen und keine Änderungsfunktionen.
Sonstiges: Aus Sicherheitsgründen und aus Gründen der Serverressourcen wurde auf die Verwendung des QQ-Avatars umgestellt.