JspRun!-The best free open source Java community software system
JspRun! Forum Software System Introduction Forum software system is also called electronic bulletin board (BBS) system. With the popularity of community BBS, it has become one of the most important applications on the Internet and has gradually become an iconic manifestation of the core competitiveness of the website. The latest statistics released by CNNIC in July 2006 show that 43.2% of Chinese netizens often use forums/BBS/discussion groups. Forum community applications have surpassed instant messaging IM for the first time, becoming the basic Internet application second only to sending and receiving emails.
JspRun! is a universal community forum software system launched by Feisu Chuangxiang (Beijing) Technology Co., Ltd. Users can build a fully functional, Strong load capacity and highly customizable forum services. The infrastructure of JspRun! is implemented using the world's most advanced and popular web programming combination JAVA+MySQL. It is a well-designed and efficient forum system solution suitable for various server environments. The system uses a combination of struts, hibernate framework and middleware to achieve effective separation of business logic and control logic, improve the clarity of the hierarchical structure, increase the granularity of reuse, reduce development costs and maintenance costs, and ensure the reliability of the software. Quality makes it more robust and maintainable.
The JspRun! development team has rich experience in web application design, especially in forum products and related fields. After long-term innovative development, it has mastered a set of leading technologies from algorithms, data structures to product security. This makes JspRun! in the leading position among similar products at home and abroad in terms of stability, load capacity, safety and other aspects.
Partial list of updated content on April 23, 2009
Repair function
1. Fixed illegal request for resources
2. Fixed the issue where the jsp script would generate more than one instance under some special conditions, causing the script execution to be out of sync.
3. Fixed the next execution time error of jsp script
4. Fixed the issue where the array of uploaded attachments is out of bounds, the origin check of attachments is invalid, the payment function for downloading attachments is invalid, and the error of deducting points for downloading attachments is corrected.
5. Fixed the dynamic acquisition of the storage path of uploaded attachments.
6. Fixed the issue where remote attachments were not deleted when emptying the post recycle bin.
7. Fixed the null pointer exception when viewing short messages and invalid keyword search for short messages.
8. Fixed the abnormality in interception and modification time of survival cache files.
9. Fixed the function of disabling browser buffering
10. Fixed the access path for generating verification code
11. Fixed the issue where theme operations would go wrong under certain conditions.
12. Fixed the display effect of personal space, including collection, nickname, collection section, theme icon, etc.
13. Fixed the problem of generating thumbnails and watermark images for the image if the image is animated when uploading it.
14. Fixed the problem that the ftp password cannot be saved under the gbk project
15. Fixed the exception of merging short messages when merging users
16. Fixed the problem that you can still reply after the topic is automatically closed.
17. Fixed the lack of theme classification options when editing themes, the effect of displaying information categories, and the inability to preview pictures on the remote attachment server.
18. Fixed the issue where the Archiver function cannot be accessed normally when the URL is non-static.
19. Fixed the issue where the personal time zone settings of forum members are invalid.
20. Fixed the html parsing disorder of jspruncode, such as table table and img image tag.
21. Fixed some background permissions of moderator super version
22. Fixed the problem that theme payment and attachment payment are invalid.
23. Fixed the problem that the points trading function is invalid
24. Fixed page errors when setting up Wap, paging information when viewing replies on Wap, and garbled characters when posting replies on Wap.
25. Fixed several bugs such as the inability to save personalized signatures during new user registration.
26. Fixed the ternary operator to be compatible with more web servers (such as jboss, resin, etc.)
27. Fixed the problem that advertisements cannot be displayed when the number of advertisements cannot be divided evenly.
28. Fixed the problem that the "System Error Record" could not be written.
29. Fixed the issue where a loop jump occurs after re-logging in if the session expires during background operations.
30. Fixed the problem of malicious access to the background permission judgment and personal signature filtering of malicious HTML code.
31. Fixed the inaccuracy of full-text search
32. Fixed the problem that if there is an extra "/" character in the domain name, the background emoticon search will fail.
33. Fixed the problem of incorrect input of special characters for birthday during registration.
34. Fixed the error in calculating the membership group after deleting the membership group.
35. Fixed the problem of incorrect setting of plug-in copyright information
36. Fixed the problem that after the user sets the interface style, the interface settings are invalid when accessing for the first time.
37. Fixed the problem that the number of posts today remains unchanged after a successful reply to a WAP post and the problem of no pagination in topic browsing.
38. Fixed the problem of parsing the special character $ when browsing posts and viewing short message content.
39. Repair of more detailed problems
Optimization function
1. Optimized the page cache class and page cache generation method
2. Optimize and reduce sql query statements in filters
3. Optimize and reduce the section post list sql query statement
4. Optimize personal space
5. Optimization verification questions and answers
6. Optimize the submission method of quick edit posts and the number of downloads of post attachments
7. Optimize search sorting method
8. Upgrade and optimize serialization class
9. Optimize statistical functions
10. Optimize the paging function of all pages
11. Optimize the homepage, post list, and post browsing page to greatly reduce page size, increase browsing speed, and reduce server access traffic.
12. Optimize the thread page to parse special codes to avoid infinite loops.
13. Optimization of more details
New features
1. Added remote attachment server attachment download function, which can minimize the burden on the forum server
2. Added registration page to add advertisements
3. Added the function of changing the access port number
4. Added forum plug-in function
5. Added product publishing functions (including Tenpay functions, points recharge functions and related forum transaction functions)
6. Added the feature that if the username contains ' during registration, the username will be blocked.