CarbonForum, um fórum leve de PHP baseado em tópicos, de alto desempenho e alta segurança.
Excelente arquitetura e código eficiente, o tempo médio de execução de cada página é de apenas 1 a 5 milissegundos. Todo o site usa tecnologia de carregamento assíncrono para obter a renderização completa do clique do cliente ao navegador em 400 ms (linha de rede em circunstâncias normais). a facilidade de uso do mecanismo de pesquisa não foi reduzida. Com a otimização de SEO como o Sitemap, a alta inclusão é garantida.
Conceitos como seções e nós são abandonados. Não há necessidade de selecionar seções ao postar. O sistema recomenda automaticamente tópicos para os usuários escolherem com base no conteúdo das postagens.
Ele suporta funções como seguir usuários e tópicos, e pode ser usado como um site de rede social.
Ele suporta envio de mensagens em tempo real e usa NotificationAPI do HTML5. Mesmo que a página da web seja minimizada em segundo plano, ele pode continuar a enviar notificações por push sem ser afetado, tornando o fórum tão eficiente quanto uma ferramenta de mensagens instantâneas.
Requisitos do ambiente de instalação:
A versão do PHP é superior a 5.3.6 e abre PDO_MYSQL (PHP5.3 e superior suportam PDO_MySQL por padrão, se não for compatível, entre em contato com o provedor de serviços)
Suporta análise de arquivos .htaccess (ou seja, Apachemod_rewrite ou IISISAPI_Rewrite, usuários Nginx copiem manualmente o conteúdo nginx.conf para o arquivo de configuração vhost)
Etapas de instalação:
1. Após descompactar, carregue os arquivos da pasta Carbon-Forum-master para o servidor e certifique-se de que o diretório onde o programa do lado do servidor está localizado seja legível e gravável.
2. Execute http://yourdomainname/install e siga as instruções para instalar.
3. Após a conclusão da instalação, o primeiro usuário registrado se tornará automaticamente o administrador.
Se você precisar de pacotes de expansão de sugestões de tópicos adicionais, visite o site oficial para fazer o download
Se você acha que este projeto é útil para você, vá ao Github e dê uma estrela a este projeto.
Etapas de atualização:
1. Faça backup do banco de dados e da pasta de upload, isso é muito importante! Se você não tiver um backup, não prossiga com a atualização!
2. Substitua todos os arquivos extraídos (exceto a pasta de upload) no diretório original do site.
3. Execute http://yourdomain/update e siga as instruções para atualizar.
Registro de atualização:
Registro de atualização do CarbonForumv5.0.1:
Um novo cliente Android de suporte foi adicionado. Cada site que usa o programa PHP Light Forum CarbonForum pode modificar as informações da interface no código-fonte do cliente e compilar seu próprio cliente Android em três minutos.
Adicionada API. (Documentação)
Ajustar estilo.
Legibilidade de código aprimorada.
Não é necessário digitar a senha duas vezes ao se cadastrar.
Mostrar nome do site na parte inferior da página.
Exibir todo lavatar em circular.
Pressione a tecla Enter automaticamente antes de criar um novo tópico na versão móvel.
Atualizarappframeworkui.
Otimizou o mecanismo de cache da versão móvel.
Adicionar pacote de idioma russo.(por@naiffuR)
Adicionar suporte a tags de áudio HTML5.
AlterarSyntaxHighlighterestilo.
Corrija o bug que precisa clicar duas vezes na tecla Return para ter efeito na versão mobile.
Novo estilo de editor.
Corrigidos alguns problemas de rascunhos.
Defina a posição do NavBar como fixa.
ServerSideRequestForgery(SSRF)
Salta automaticamente para uma possível aba de notificações.
Corrigido o problema que poderia ser causado pelo uso de alguns drivers MySQL de versões mais antigas.