JspRun ! -Le meilleur système logiciel communautaire Java open source gratuit
Introduction au système logiciel de forum JspRun ! Le système logiciel de forum est également appelé système de tableau d'affichage électronique (BBS). Avec la popularité du BBS communautaire, il est devenu l'une des applications les plus importantes sur Internet et est progressivement devenu une manifestation emblématique de la compétitivité de base. du site Internet. Les dernières statistiques publiées par CNNIC en juillet 2006 montrent que 43,2 % des internautes chinois utilisent souvent les forums/BBS/groupes de discussion pour la première fois. .
JspRun! est un système logiciel de forum communautaire universel lancé par Feisu Chuangxiang (Beijing) Technology Co., Ltd. Les utilisateurs peuvent créer un service de forum entièrement fonctionnel, à forte capacité de charge et hautement personnalisable. L'infrastructure de JspRun! est implémentée à l'aide de la combinaison de programmation Web JAVA+MySQL la plus avancée et la plus populaire au monde. Il s'agit d'une solution de système de forum bien conçue et efficace, adaptée à divers environnements de serveur. Le système utilise une combinaison de struts, de framework hibernate et de middleware pour obtenir une séparation efficace de la logique métier et de la logique de contrôle, améliorer la clarté de la structure hiérarchique, augmenter la granularité de la réutilisation, réduire les coûts de développement et de maintenance et assurer la fiabilité du La qualité du logiciel le rend plus robuste et maintenable.
L'équipe de développement de JspRun! possède une riche expérience dans la conception d'applications Web, en particulier dans les produits de forum et les domaines connexes. Après un développement innovant à long terme, elle maîtrise un ensemble de technologies de pointe allant des algorithmes aux structures de données en passant par la sécurité des produits. Cela place JspRun ! dans la position de leader parmi les produits similaires au pays et à l'étranger en termes de stabilité, de capacité de charge, de sécurité et d'autres aspects.
Liste partielle du contenu mis à jour le 23 avril 2009
Fonction de réparation
1. Correction d'une demande illégale de ressources
2. Correction du problème où le script jsp générait plus d'une instance dans certaines conditions particulières, entraînant une désynchronisation de l'exécution du script.
3. Correction de la prochaine erreur de temps d'exécution du script jsp
4. Correction du problème où le tableau des pièces jointes téléchargées est hors limites, la vérification de l'origine des pièces jointes est invalide, la fonction de paiement pour le téléchargement des pièces jointes est invalide et l'erreur de déduction des points pour le téléchargement des pièces jointes est corrigée.
5. Correction de l'acquisition dynamique du chemin de stockage des pièces jointes téléchargées.
6. Correction du problème où les pièces jointes distantes n'étaient pas supprimées lors du vidage de la corbeille post-recyclage.
7. Correction de l'exception du pointeur nul lors de l'affichage des messages courts et de la recherche par mot clé non valide pour les messages courts.
8. Correction de l'anomalie dans le temps d'interception et de modification des fichiers de cache de survie.
9. Correction de la fonction de désactivation de la mise en mémoire tampon du navigateur
10. Correction du chemin d'accès pour générer le code de vérification
11. Correction du problème où les opérations de thème se déroulaient mal dans certaines conditions.
12. Correction de l'effet d'affichage de l'espace personnel, y compris la collection, le surnom, la section de collection, l'icône de thème, etc.
13. Correction du problème de génération de vignettes et d'images en filigrane pour l'image si l'image est animée lors de son téléchargement.
14. Correction du problème selon lequel le mot de passe ftp ne peut pas être enregistré dans le projet gbk
15. Correction de l'exception de fusion de messages courts lors de la fusion d'utilisateurs
16. Correction du problème selon lequel vous pouvez toujours répondre après la fermeture automatique du sujet.
17. Correction du manque d'options de classification des thèmes lors de l'édition des thèmes, de l'effet d'affichage des catégories d'informations et de l'impossibilité de prévisualiser les images sur le serveur de pièces jointes distant.
18. Correction du problème où la fonction Archiver n'est pas accessible normalement lorsque l'URL n'est pas statique.
19. Correction du problème où les paramètres de fuseau horaire personnel des membres du forum n'étaient pas valides.
20. Correction du trouble d'analyse HTML de jspruncode, tel que table table et balise d'image img.
21. Correction de certaines autorisations en arrière-plan de la super version du modérateur
22. Correction du problème selon lequel le paiement du thème et le paiement des pièces jointes ne sont pas valides.
23. Correction du problème selon lequel la fonction d'échange de points n'est pas valide
24. Correction d'erreurs de page lors de la configuration de Wap, d'informations de pagination lors de l'affichage des réponses sur Wap et de caractères tronqués lors de la publication de réponses sur Wap.
25. Correction de plusieurs bugs tels que l'impossibilité d'enregistrer des signatures personnalisées lors de l'enregistrement d'un nouvel utilisateur.
26. Correction de l'opérateur ternaire pour être compatible avec plus de serveurs Web (tels que jboss, resin, etc.)
27. Correction du problème selon lequel les publicités ne peuvent pas être affichées lorsque le nombre de publicités ne peut pas être divisé également.
28. Correction du problème selon lequel "l'enregistrement d'erreur système" ne pouvait pas être écrit.
29. Correction du problème où un saut de boucle se produit après la reconnexion si la session expire pendant les opérations en arrière-plan.
30. Correction du problème de l'accès malveillant au jugement d'autorisation en arrière-plan et au filtrage des signatures personnelles du code HTML malveillant.
31. Correction de l'inexactitude de la recherche en texte intégral
32. Correction du problème selon lequel s'il y a un caractère "/" supplémentaire dans le nom de domaine, la recherche d'émoticônes en arrière-plan échouera.
33. Correction du problème de saisie incorrecte des caractères spéciaux pour l'anniversaire lors de l'inscription.
34. Correction de l'erreur de calcul du groupe d'adhésion après la suppression du groupe d'adhésion.
35. Correction du problème de configuration incorrecte des informations de copyright du plug-in
36. Correction du problème selon lequel une fois que l'utilisateur a défini le style de l'interface, les paramètres de l'interface ne sont pas valides lors du premier accès.
37. Correction du problème selon lequel le nombre de messages aujourd'hui reste inchangé après une réponse réussie à un message WAP et du problème d'absence de pagination dans la navigation par sujet.
38. Correction du problème d'analyse du caractère spécial $ lors de la navigation dans les publications et de l'affichage du contenu des messages courts.
39. Réparation de problèmes plus détaillés
Fonction d'optimisation
1. Optimisation de la classe de cache de page et de la méthode de génération de cache de page
2. Optimisez et réduisez les instructions de requête SQL dans les filtres
3. Optimiser et réduire l'instruction de requête SQL de la liste de publications de section
4. Optimiser l'espace personnel
5. Questions et réponses sur la vérification de l'optimisation
6. Optimisez la méthode de soumission des publications à édition rapide et le nombre de téléchargements de pièces jointes aux publications
7. Optimiser la méthode de tri de recherche
8. Mettre à niveau et optimiser la classe de sérialisation
9. Optimiser les fonctions statistiques
10. Optimiser la fonction de pagination de toutes les pages
11. Optimisez la page d'accueil, la liste de publications et la page de navigation pour réduire considérablement la taille de la page, augmenter la vitesse de navigation et réduire le trafic d'accès au serveur.
12. Optimisez la page de fil de discussion pour analyser les codes spéciaux afin d'éviter les boucles infinies.
13. Optimisation de plus de détails
Nouvelles fonctionnalités
1. Ajout de la fonction de téléchargement des pièces jointes du serveur de pièces jointes à distance, ce qui peut minimiser la charge sur le serveur du forum
2. Ajout d'une page d'inscription pour ajouter des publicités
3. Ajout de la fonction de modification du numéro de port d'accès
4. Ajout de la fonction de plug-in de forum
5. Ajout de fonctions de publication de produits (y compris les fonctions Tenpay, les fonctions de recharge de points et les fonctions de transaction de forum associées)
6. Ajout de la fonctionnalité selon laquelle si le nom d'utilisateur contient ' lors de l'inscription, le nom d'utilisateur sera bloqué.