CarbonForum, un foro ligero PHP basado en temas, de alto rendimiento y alta seguridad.
Excelente arquitectura y código eficiente, el tiempo de ejecución promedio de cada página es de solo 1 a 5 milisegundos. Todo el sitio utiliza tecnología de carga asincrónica para lograr una representación completa desde el clic del cliente hasta el navegador en 400 ms (línea de red en circunstancias normales). La compatibilidad con los motores de búsqueda no se ha visto reducida. Con la optimización SEO como Sitemap, se garantiza una alta inclusión.
Se abandonan conceptos como secciones y nodos. No es necesario seleccionar secciones al publicar. El sistema recomienda automáticamente temas para que los usuarios elijan según el contenido de las publicaciones. También tiene un editor de texto enriquecido potente pero no redundante.
Admite funciones como seguir usuarios y seguir temas, y puede usarse como un sitio de redes sociales.
Admite envío de mensajes en tiempo real y utiliza NotificationAPI de HTML5. Incluso si la página web está minimizada en segundo plano, puede continuar enviando notificaciones sin verse afectada, lo que hace que el foro sea tan eficiente como una herramienta de mensajería instantánea.
Requisitos del entorno de instalación:
La versión de PHP es superior a 5.3.6 y abre PDO_MYSQL (PHP5.3 y superiores admiten PDO_MySQL de forma predeterminada; si no es compatible, comuníquese con el proveedor de servicios)
Admite el análisis de archivos .htaccess (es decir, Apachemod_rewrite o IISISAPI_Rewrite, los usuarios de Nginx deben copiar manualmente el contenido de nginx.conf en el archivo de configuración de vhost)
Pasos de instalación:
1. Después de descomprimir, cargue los archivos en la carpeta Carbon-Forum-master en el servidor y asegúrese de que el directorio donde se encuentra el programa del lado del servidor sea legible y escribible.
2. Ejecute http://yourdomainname/install y siga las instrucciones para instalar.
3. Una vez completada la instalación, el primer usuario registrado se convertirá automáticamente en administrador.
Si necesita paquetes de expansión de sugerencias de temas adicionales, visite el sitio web oficial para descargarlos.
Si cree que este proyecto es útil para usted, vaya a Github y otorgue una estrella a este proyecto.
Pasos de actualización:
1. Haga una copia de seguridad de la base de datos y de la carpeta de carga, ¡esto es muy importante! Si no tiene una copia de seguridad, ¡no continúe con la actualización!
2. Reemplace todos los archivos extraídos (excepto la carpeta de carga) en el directorio del sitio web original.
3. Ejecute http://sudominio/update y siga las instrucciones para actualizar.
Registro de actualización:
Registro de actualización de CarbonForumv5.0.1:
Se ha agregado un nuevo cliente de Android compatible. Cada sitio web que utiliza el programa de foro PHP ligero CarbonForum puede modificar la información de la interfaz en el código fuente del cliente y compilar su propio cliente de Android en tres minutos.
API agregada. (Documentación)
Ajustar estilo.
Legibilidad de código mejorada.
No es necesario ingresar la contraseña dos veces al registrarse.
Muestra el nombre del sitio en la parte inferior de la página.
Mostrar todo avatar en circular.
Presione la tecla Enter automáticamente antes de crear un nuevo tema en la versión móvil.
Actualizarappframeworkui.
Se optimizó el mecanismo del caché de la versión móvil.
Agregar paquete de idioma ruso.(por@naiffuR)
Agregue soporte para etiquetas de audio HTML5.
Cambiar estilo de resaltador de sintaxis.
Corrija el error que necesita hacer doble clic en la llave de paso para que surta efecto en la versión móvil.
Nuevo estilo de editor.
Se corrigieron algunos problemas con los borradores.
Establezca la posición de la barra de navegación como fija.
Falsificación de solicitudes del lado del servidor (SSRF)
Saltar automáticamente a una posible pestaña de notificaciones.
Se solucionó el problema que podría deberse al uso de algunas versiones anteriores de controladores MySQL.