JspRun!: el mejor sistema de software comunitario Java gratuito de código abierto
JspRun! Introducción al sistema de software del foro El sistema de software del foro también se llama sistema de tablón de anuncios electrónico (BBS). Con la popularidad del BBS comunitario, se ha convertido en una de las aplicaciones más importantes en Internet y gradualmente se ha convertido en una manifestación icónica de la competitividad central. del sitio web. Las últimas estadísticas publicadas por CNNIC en julio de 2006 muestran que el 43,2% de los internautas chinos utilizan con frecuencia foros/BBS/grupos de discusión. Las aplicaciones comunitarias de foros han superado a la mensajería instantánea por primera vez, convirtiéndose en la aplicación básica de Internet superada sólo por el envío y la recepción de correos electrónicos. .
JspRun! es un sistema de software de foro comunitario universal lanzado por Feisu Chuangxiang (Beijing) Technology Co., Ltd. Los usuarios pueden crear un foro completamente funcional, con una gran capacidad de carga y servicios de foro altamente personalizables. La infraestructura de JspRun! se implementa utilizando la combinación de programación web JAVA+MySQL más avanzada y popular del mundo. Es una solución de sistema de foro eficiente y bien diseñada, adecuada para diversos entornos de servidor. El sistema utiliza una combinación de struts, marco de hibernación y middleware para lograr una separación efectiva de la lógica empresarial y la lógica de control, mejorar la claridad de la estructura jerárquica, aumentar la granularidad de la reutilización, reducir los costos de desarrollo y mantenimiento y garantizar la confiabilidad del La calidad del software lo hace más robusto y mantenible.
El equipo de desarrollo de JspRun! tiene una amplia experiencia en el diseño de aplicaciones web, especialmente en productos de foros y campos relacionados. Después de un desarrollo innovador a largo plazo, ha dominado un conjunto de tecnologías líderes, desde algoritmos y estructuras de datos hasta la seguridad del producto. Esto coloca a JspRun! en la posición de liderazgo entre productos similares en el país y en el extranjero en términos de estabilidad, capacidad de carga, seguridad y otros aspectos.
Lista parcial de contenidos actualizada el 23 de abril de 2009
Función de reparación
1. Se corrigió la solicitud ilegal de recursos.
2. Se solucionó el problema por el cual el script jsp generaba más de una instancia en algunas condiciones especiales, lo que provocaba que la ejecución del script no estuviera sincronizada.
3. Se corrigió el siguiente error de tiempo de ejecución del script jsp.
4. Se solucionó el problema por el cual la variedad de archivos adjuntos cargados estaba fuera de los límites, la verificación de origen de los archivos adjuntos no era válida, la función de pago para descargar archivos adjuntos no era válida y se corrigió el error de deducir puntos por descargar archivos adjuntos.
5. Se corrigió la adquisición dinámica de la ruta de almacenamiento de los archivos adjuntos cargados.
6. Se solucionó el problema por el cual los archivos adjuntos remotos no se eliminaban al vaciar la papelera de reciclaje posterior.
7. Se corrigió la excepción del puntero nulo al ver mensajes cortos y la búsqueda de palabras clave no válidas para mensajes cortos.
8. Se corrigió la anomalía en el tiempo de interceptación y modificación de los archivos de caché de supervivencia.
9. Se corrigió la función de deshabilitar el almacenamiento en búfer del navegador.
10. Se corrigió la ruta de acceso para generar el código de verificación.
11. Se solucionó el problema por el cual las operaciones del tema salían mal bajo ciertas condiciones.
12. Se corrigió el efecto de visualización del espacio personal, incluida la colección, el apodo, la sección de la colección, el ícono del tema, etc.
13. Se solucionó el problema de generar miniaturas e imágenes de marca de agua para la imagen si la imagen está animada al cargarla.
14. Se solucionó el problema de que la contraseña ftp no se puede guardar en el proyecto gbk.
15. Se corrigió la excepción de fusionar mensajes cortos al fusionar usuarios.
16. Se solucionó el problema de que aún puedes responder después de que el tema se cierra automáticamente.
17. Se corrigió la falta de opciones de clasificación de temas al editar temas, el efecto de mostrar categorías de información y la imposibilidad de obtener una vista previa de las imágenes en el servidor de archivos adjuntos remotos.
18. Se solucionó el problema por el cual no se podía acceder normalmente a la función Archiver cuando la URL no era estática.
19. Se solucionó el problema por el cual la configuración de zona horaria personal de los miembros del foro no era válida.
20. Se corrigió el desorden de análisis html de jspruncode, como la tabla y la etiqueta de imagen img.
21. Se corrigieron algunos permisos en segundo plano de la súper versión del moderador.
22. Se solucionó el problema de que el pago del tema y el pago del archivo adjunto no eran válidos.
23. Se solucionó el problema de que la función de intercambio de puntos no era válida.
24. Se corrigieron errores de página al configurar Wap, información de paginación al ver respuestas en Wap y caracteres confusos al publicar respuestas en Wap.
25. Se corrigieron varios errores, como la imposibilidad de guardar firmas personalizadas durante el registro de un nuevo usuario.
26. Se corrigió el operador ternario para que sea compatible con más servidores web (como jboss, resin, etc.)
27. Se solucionó el problema de que los anuncios no se pueden mostrar cuando el número de anuncios no se puede dividir en partes iguales.
28. Se solucionó el problema de que no se podía escribir el "Registro de errores del sistema".
29. Se solucionó el problema por el cual se producía un salto de bucle después de volver a iniciar sesión si la sesión expira durante las operaciones en segundo plano.
30. Se solucionó el problema del acceso malicioso al juicio de permisos en segundo plano y al filtrado de firmas personales de código HTML malicioso.
31. Se corrigió la inexactitud de la búsqueda de texto completo.
32. Se solucionó el problema de que si hay un carácter "/" adicional en el nombre de dominio, la búsqueda de emoticones en segundo plano fallará.
33. Se solucionó el problema de la entrada incorrecta de caracteres especiales para el cumpleaños durante el registro.
34. Se corrigió el error al calcular el grupo de membresía después de eliminar el grupo de membresía.
35. Se solucionó el problema de la configuración incorrecta de la información de derechos de autor del complemento.
36. Se solucionó el problema de que después de que el usuario configura el estilo de la interfaz, la configuración de la interfaz no es válida al acceder por primera vez.
37. Se solucionó el problema de que la cantidad de publicaciones hoy permanece sin cambios después de una respuesta exitosa a una publicación WAP y el problema de no paginación en la exploración de temas.
38. Se solucionó el problema de analizar el carácter especial $ al explorar publicaciones y ver el contenido de mensajes cortos.
39. Reparación de problemas más detallados.
Función de optimización
1. Se optimizó la clase de caché de página y el método de generación de caché de página.
2. Optimice y reduzca las declaraciones de consulta SQL en los filtros.
3. Optimice y reduzca la declaración de consulta SQL de la lista de publicaciones de la sección
4. Optimiza el espacio personal
5. Preguntas y respuestas de verificación de optimización.
6. Optimice el método de envío de publicaciones de edición rápida y la cantidad de descargas de archivos adjuntos de publicaciones.
7. Optimice el método de clasificación de búsqueda
8. Actualizar y optimizar la clase de serialización
9. Optimizar las funciones estadísticas.
10. Optimice la función de paginación de todas las páginas.
11. Optimice la página de inicio, la lista de publicaciones y la página de navegación de publicaciones para reducir en gran medida el tamaño de la página, aumentar la velocidad de navegación y reducir el tráfico de acceso al servidor.
12. Optimice la página del hilo para analizar códigos especiales y evitar bucles infinitos.
13. Optimización de más detalles.
Nuevas características
1. Se agregó la función de descarga de archivos adjuntos del servidor remoto, que puede minimizar la carga en el servidor del foro.
2. Se agregó una página de registro para agregar anuncios.
3. Se agregó la función de cambiar el número del puerto de acceso.
4. Se agregó la función de complemento del foro.
5. Se agregaron funciones de publicación de productos (incluidas funciones de Tenpay, funciones de recarga de puntos y funciones de transacciones relacionadas en el foro)
6. Se agregó la función de que si el nombre de usuario contiene 'durante el registro, el nombre de usuario se bloqueará.