HYBBS é desenvolvido com base no framework HYPHP. O framework é um programa com estrutura MVC. Seu mecanismo de banco de dados roda na extensão PDO. Eu escrevo este programa com uma atitude de busca pela excelência. que admiro muito, e alguns dos quais me impressionam. O que desprezo, mas o que admiro, são autores responsáveis que usam código estável e seguro com lógica clara e simplificada para desenvolver programas com código-fonte realmente aberto. são aqueles que são vendidos por uma questão de funcionalidade, independentemente da estabilidade do programa. O código de segurança é desenvolvido com uma lógica clara, sem considerar os usuários.
Por que utilizo a estrutura MVC para desenvolver este fórum. O principal motivo é permitir que cada função tenha uma entrada clara, para que o programa possa ter um efeito modular funcional, o que é mais propício para os desenvolvedores atingirem o local do BUG com um? clique e não precise mais se confundir com a localização de arquivos, a estrutura também fornece rastreamento mais detalhado de retornos de erros do PHP.
No início, o fórum não suportava plug-ins. Pensei nisso com cuidado na época. Se o fórum não desenvolver um mecanismo de plug-in, a vida do fórum depende de mim. No mecanismo, haverá desenvolvedores contínuos que fornecem seus próprios trabalhos. O compartilhamento atinge um efeito modular opcional, de modo que a vida do fórum depende dos desenvolvedores que o compartilham duas vezes. Os desenvolvedores podem redesenvolver o fórum através de seu próprio conhecimento para alcançar. certos efeitos funcionais e depois compartilhá-los com os usuários do fórum.
SO usou oficialmente o mecanismo de plug-in HOOK na versão oficial do fórum 1.0, que permite que o código do plug-in seja inserido nas funções principais do fórum para obter efeitos de desenvolvimento secundários Com a atualização principal, o plug-in. também suporta opções de configuração, instalação e desinstalação, permitindo ao usuário configurar um parâmetro para o plug-in, para que o plug-in possa chamar os parâmetros configurados pelo usuário para obter o efeito desejado. As funções de instalação e desinstalação podem ser anexadas. para a execução principal do fórum, para que as funções de instalação e desinstalação possam chamar diretamente o banco de dados principal. O mecanismo executa operações SQL e uso de variáveis principais.
À medida que o fórum chega à versão 1.3, a estrutura atualizou uma biblioteca de classes de cache de dados, que suporta a maioria das extensões de cache de memória, bem como cache FIleDB adicional direcionado a usuários espaciais. O uso do cache de dados pode reduzir bastante as consultas de instruções SQL. As consultas de instruções SQL são uma carga enorme e há consultas repetidas. Por exemplo, nossa página inicial tem 10 artigos. Sem cache de dados, cada usuário visita nossa página inicial e precisa ir para o SQL. condições de execução para filtrar esses 10 artigos, e esses 10 artigos serão obtidos repetidamente por inúmeros visitantes com acesso, o que gerará muitas operações SQL, e são SQL repetidos. Nosso cache de dados serve para armazenar em cache esses dados SQL repetidos, portanto. que o próximo acesso possa acessar diretamente o cache anterior sem operar o banco de dados. Isso reduz nossas operações em SQL.
Requisitos do ambiente do servidor:Fórum de instalação de subdiretórios de suporte
PHP5.3 ou superior Incluindo 5.3, PHP7.
Apache||Nginx||IIS
A pseudoestática precisa ser ativada, caso contrário não poderá ser instalada ~!
Suporte a banco de dados: MYSQL, MSSQL, Oracle, PostgreSQL, Sybase
A extensão de suporte PHP precisa ativar PDO#####PDOPDOPDO caso contrário, o banco de dados não poderá ser reproduzido.
Função de fórum de luz de alta carga HYBBSSistema de usuário
Conecte-se
registrar
Recuperar senha
Página inicial da central do usuário
Carregar avatar
Alterar a senha
Lista de tópicos da central do usuário
Lista de comentários da central do usuário
Lista de mensagens da central do usuário
Status on-line do usuário
Sistema de artigos
Conteúdo do título do artigo
Comentários do artigo, paginação
Gosto e não gosto
Visualizações
Edição de HTML em rich text
Carregamento de imagem
Carregamento de anexo
expressão
Classificar pelos comentários mais antigos
Editar artigo
Comentários editoriais
O artigo está fixado no topo do site
Seção do artigo fixada no topo
Excluir tópico
Excluir comentário
notificação de mensagem @user
Notificação de mensagem de resposta
Ocultar postagem (a resposta mostra o conteúdo da postagem)
Postagens pagas (moedas de ouro pagas são necessárias para exibir o conteúdo da postagem)
Os anexos estão ocultos (você precisa responder à postagem para exibi-los)
Há uma cobrança para anexos (você precisa comprar anexos antes de baixá-los)
Relacionado à permissão
Permissões de grupo de usuários (controle de permissão: postar, comentar, @, fazer upload de fotos, fazer upload de anexos, ocultar postagens, comprar postagens, comprar moedas de ouro grátis)
Moderador de seção (permissões: excluir e editar tópicos e comentários. Fixar a seção no topo)
Seção permissões de grupo de usuários (cada seção controla independentemente as ações individuais de cada grupo de usuários) (por exemplo: restringir visitantes de postar na categoria A, ou restringir novos usuários de navegar em tópicos na categoria B, ou não poder responder, etc.)
controle de fundo
Itens de configuração do fórum (tem todas as configurações relacionadas ao fórum)
Configuração de envio de e-mail (para recuperação de senha e algum controle de envio de plug-ins)
Configurações de cache
Chave de depuração e pequena janela de depuração no canto inferior direito
Gerenciamento de grupo de usuários (adicionar e excluir)
Gerenciamento de usuários
Gestão do setor
Seção gerenciamento de grupo de usuários
Gerenciamento de moderador de seção
Exclusão de bela seleção de gerenciamento de artigos
plug-in
plug-in on-line
modelo
modelo on-line
Limpeza de cache
Informações do servidor
Fórum de atualização on-line
Sistema de amigos
siga, fãs, estranhos
Bate-papo de diálogo on-line, várias janelas
Carregar sistema
Carregamento de imagem do editor
Carregue anexos, pague, responda a postagens visíveis com vários anexos
Tamanho do espaço no arquivo do grupo de usuários
A página do fórum de luz de alta carga HYBBS exibe o gerenciamento de plano de fundo do fórum de luz de alta carga HYBBS Caminho de back-end: nome de domínio/admin/thread
Nome de usuário e senha: admin (pode ser definido durante a instalação)
Página de back-end