JspRun! – Das beste kostenlose Open-Source-Java-Community-Softwaresystem
Einführung in das JspRun!-Forum-Softwaresystem. Das Forum-Softwaresystem wird auch als elektronisches Bulletin-Board-System (BBS) bezeichnet. Mit der Popularität von Community-BBS hat es sich zu einer der wichtigsten Anwendungen im Internet entwickelt und ist nach und nach zu einem Symbol für die Wettbewerbsfähigkeit geworden der Website. Die neuesten von CNNIC im Juli 2006 veröffentlichten Statistiken zeigen, dass 43,2 % der chinesischen Internetnutzer häufig Foren/BBS/Diskussionsgruppen nutzen, die Instant Messaging IM zum ersten Mal übertroffen haben und nach dem Senden und Empfangen von E-Mails zur zweitgrößten Internetanwendung geworden sind .
JspRun! ist ein universelles Community-Forum-Softwaresystem, das von Feisu Chuangxiang (Beijing) Technology Co., Ltd. ins Leben gerufen wurde. Benutzer können ein voll funktionsfähiges, leistungsstarkes und hochgradig anpassbares Forum-Service aufbauen. Die Infrastruktur von JspRun! wird mit der weltweit fortschrittlichsten und beliebtesten Web-Programmierkombination JAVA+MySQL implementiert. Es handelt sich um eine gut gestaltete und effiziente Forensystemlösung, die für verschiedene Serverumgebungen geeignet ist. Das System verwendet eine Kombination aus Struts, Hibernate-Framework und Middleware, um eine effektive Trennung von Geschäftslogik und Steuerlogik zu erreichen, die Klarheit der hierarchischen Struktur zu verbessern, die Granularität der Wiederverwendung zu erhöhen, Entwicklungskosten und Wartungskosten zu senken und die Zuverlässigkeit sicherzustellen Qualität macht sie robuster und wartbarer.
Das JspRun!-Entwicklungsteam verfügt über umfangreiche Erfahrung im Webanwendungsdesign, insbesondere in Forenprodukten und verwandten Bereichen. Nach langjähriger innovativer Entwicklung beherrscht es eine Reihe führender Technologien von Algorithmen über Datenstrukturen bis hin zur Produktsicherheit. Damit nimmt JspRun! hinsichtlich Stabilität, Belastbarkeit, Sicherheit und anderen Aspekten eine Spitzenposition unter ähnlichen Produkten im In- und Ausland ein.
Teilliste der aktualisierten Inhalte vom 23. April 2009
Reparaturfunktion
1. Unzulässige Anfrage nach Ressourcen behoben
2. Das Problem wurde behoben, bei dem das JSP-Skript unter bestimmten besonderen Bedingungen mehr als eine Instanz generierte, was dazu führte, dass die Skriptausführung nicht synchron war.
3. Der nächste Ausführungszeitfehler des JSP-Skripts wurde behoben
4. Das Problem wurde behoben, bei dem die Anzahl der hochgeladenen Anhänge außerhalb der zulässigen Grenzen lag, die Herkunftsprüfung der Anhänge ungültig war, die Zahlungsfunktion für das Herunterladen von Anhängen ungültig war und der Fehler beim Abzug von Punkten für das Herunterladen von Anhängen behoben wurde.
5. Die dynamische Erfassung des Speicherpfads hochgeladener Anhänge wurde korrigiert.
6. Das Problem wurde behoben, bei dem Remote-Anhänge beim Leeren des Post-Papierkorbs nicht gelöscht wurden.
7. Die Nullzeiger-Ausnahme beim Anzeigen von Kurznachrichten und die Suche nach ungültigen Schlüsselwörtern für Kurznachrichten wurden behoben.
8. Die Anomalie bei der Abfang- und Änderungszeit von Survival-Cache-Dateien wurde behoben.
9. Die Funktion zum Deaktivieren der Browserpufferung wurde korrigiert
10. Der Zugriffspfad zum Generieren des Bestätigungscodes wurde korrigiert
11. Das Problem wurde behoben, bei dem Theme-Vorgänge unter bestimmten Bedingungen schief gingen.
12. Der Anzeigeeffekt des persönlichen Bereichs, einschließlich Sammlung, Spitzname, Sammlungsbereich, Themensymbol usw., wurde korrigiert.
13. Das Problem beim Generieren von Miniaturansichten und Wasserzeichenbildern für das Bild wurde behoben, wenn das Bild beim Hochladen animiert war.
14. Das Problem, dass das FTP-Passwort nicht unter dem GBK-Projekt gespeichert werden konnte, wurde behoben
15. Die Ausnahme beim Zusammenführen von Kurznachrichten beim Zusammenführen von Benutzern wurde behoben
16. Das Problem, dass Sie immer noch antworten können, nachdem das Thema automatisch geschlossen wurde, wurde behoben.
17. Das Fehlen von Theme-Klassifizierungsoptionen beim Bearbeiten von Themes, die Auswirkung der Anzeige von Informationskategorien und die Unfähigkeit, Bilder auf dem Remote-Anhangsserver in der Vorschau anzuzeigen, wurden behoben.
18. Das Problem wurde behoben, bei dem auf die Archiver-Funktion nicht normal zugegriffen werden konnte, wenn die URL nicht statisch war.
19. Das Problem wurde behoben, bei dem die persönlichen Zeitzoneneinstellungen von Forumsmitgliedern ungültig waren.
20. Die HTML-Parsing-Störung von jspruncode, z. B. table table und img image tag, wurde behoben.
21. Einige Hintergrundberechtigungen der Moderator-Superversion wurden korrigiert
22. Das Problem, dass die Theme-Zahlung und die Anhangszahlung ungültig sind, wurde behoben.
23. Das Problem, dass die Punktehandelsfunktion ungültig ist, wurde behoben
24. Seitenfehler beim Einrichten von Wap, Paging-Informationen beim Anzeigen von Antworten auf Wap und verstümmelte Zeichen beim Posten von Antworten auf Wap behoben.
25. Mehrere Fehler behoben, z. B. die Unfähigkeit, personalisierte Signaturen bei der Registrierung neuer Benutzer zu speichern.
26. Der ternäre Operator wurde korrigiert, sodass er mit mehr Webservern kompatibel ist (z. B. JBoss, Resin usw.).
27. Das Problem, dass Werbung nicht angezeigt werden kann, wenn die Anzahl der Werbung nicht gleichmäßig aufgeteilt werden kann, wurde behoben.
28. Das Problem, dass der „System Error Record“ nicht geschrieben werden konnte, wurde behoben.
29. Das Problem wurde behoben, bei dem es nach der erneuten Anmeldung zu einem Schleifensprung kam, wenn die Sitzung während Hintergrundvorgängen ablief.
30. Das Problem des böswilligen Zugriffs auf die Hintergrundberechtigungsbeurteilung und die persönliche Signaturfilterung von bösartigem HTML-Code wurde behoben.
31. Die Ungenauigkeit der Volltextsuche wurde behoben
32. Das Problem wurde behoben, dass die Hintergrund-Emoticon-Suche fehlschlug, wenn der Domänenname ein zusätzliches „/“-Zeichen enthielt.
33. Das Problem der falschen Eingabe von Sonderzeichen für den Geburtstag bei der Registrierung wurde behoben.
34. Der Fehler bei der Berechnung der Mitgliedergruppe nach dem Löschen der Mitgliedergruppe wurde behoben.
35. Das Problem der falschen Einstellung der Plug-in-Copyright-Informationen wurde behoben
36. Das Problem wurde behoben, dass die Schnittstelleneinstellungen beim ersten Zugriff ungültig waren, nachdem der Benutzer den Schnittstellenstil festgelegt hatte.
37. Das Problem, dass die Anzahl der heutigen Beiträge nach einer erfolgreichen Antwort auf einen WAP-Beitrag unverändert bleibt, und das Problem, dass beim Durchsuchen von Themen keine Paginierung auftritt, wurden behoben.
38. Das Problem beim Parsen des Sonderzeichens $ beim Durchsuchen von Beiträgen und beim Anzeigen von Kurznachrichteninhalten wurde behoben.
39. Behebung detaillierterer Probleme
Optimierungsfunktion
1. Die Seiten-Cache-Klasse und die Methode zur Seiten-Cache-Generierung wurden optimiert
2. Optimieren und reduzieren Sie SQL-Abfrageanweisungen in Filtern
3. Optimieren und reduzieren Sie den Abschnitt Post List SQL Query Statement
4. Optimieren Sie den persönlichen Raum
5. Fragen und Antworten zur Optimierungsüberprüfung
6. Optimieren Sie die Übermittlungsmethode für Schnellbearbeitungsbeiträge und die Anzahl der Downloads von Beitragsanhängen
7. Optimieren Sie die Suchsortiermethode
8. Aktualisieren und optimieren Sie die Serialisierungsklasse
9. Optimieren Sie statistische Funktionen
10. Optimieren Sie die Paging-Funktion aller Seiten
11. Optimieren Sie die Startseite, die Beitragsliste und die Beitrags-Browsing-Seite, um die Seitengröße erheblich zu reduzieren, die Browsing-Geschwindigkeit zu erhöhen und den Serverzugriffsverkehr zu reduzieren.
12. Optimieren Sie die Thread-Seite, um spezielle Codes zu analysieren und Endlosschleifen zu vermeiden.
13. Optimierung weiterer Details
Neue Funktionen
1. Funktion zum Herunterladen von Remote-Anhangsservern hinzugefügt, die die Belastung des Forumservers minimieren kann
2. Registrierungsseite hinzugefügt, um Werbung hinzuzufügen
3. Funktion zum Ändern der Zugangsportnummer hinzugefügt
4. Forum-Plug-in-Funktion hinzugefügt
5. Produktveröffentlichungsfunktionen hinzugefügt (einschließlich Tenpay-Funktionen, Punkteaufladefunktionen und zugehörige Forentransaktionsfunktionen)
6. Es wurde die Funktion hinzugefügt, dass der Benutzername blockiert wird, wenn der Benutzername bei der Registrierung „“ enthält.