Plus (ThinkSNS+) é desenvolvido usando a estrutura Laravel; um sistema social poderoso, fácil de desenvolver e dinamicamente expansível; Além disso, segue a especificação PSR, o código é unificado e os blocos funcionais são fracamente acoplados. Só porque você instalou o Plus não significa que todas as funções foram instaladas com sucesso Como o Plus usa o princípio da modularidade , você também terá todas as interfaces REST e painéis de gerenciamento em segundo plano que podem ser solicitados após a conclusão da instalação. para instalar os seguintes módulos:
Uma interface web de tela grande com bom suporte para mecanismos de pesquisa ThinkSNS Plus PC
Um aplicativo SPA (Single Page Application) que restaura em grande parte a experiência nativa do APP ThinkSNS Plus SPA
Um aplicativo de interface web de tela grande mais poderoso (mas é pago) Plus PC
Se você estiver interessado em mais produtos de código aberto de empresas ThinkSNS, visite o site oficial do ThinkSNS
Plus é desenvolvido baseado em Laravel e possui as seguintes características principais:
Atualize com o Laravel, mas abandonamos a versão LTS. A estrutura de longo prazo permanece inalterada. Embora se torne estável, o Plus é um projeto de código aberto com planejamento e manutenção de longo prazo. podemos usar novas tecnologias e recursos o quanto quisermos.
Os front-ends e back-ends são separados. Após a conclusão da instalação do Plus, ele possui apenas a parte da interface REST de funcionamento rápido. Você pode usar a interface para desenvolver qualquer forma de cliente.
O painel de gerenciamento de background é desenvolvido usando Vue.js
Use o modo estrito do PHP 7 para restringir o desenvolvimento irregular dos desenvolvedores com tipos de dados
Totalmente compatível com as especificações PSR, o estilo de codificação é mais rigoroso que o PSR-2.
Documentação perfeita, sim! Na comunidade de código aberto, a documentação de um projeto de código aberto é muito importante.
Você pode ver toda a documentação em nosso site de documentação https://slimkit.github.io
Está dividido nas seguintes seções:
Início rápido · Instalação
guia
API REST v2
Claro, alguns deles não estão no site, mas no repositório de códigos Plus:
Guia de contribuição e lista de agradecimento do colaborador
Código de Conduta
Instalar o Plus é muito simples, mas primeiro você deve fazer o seguinte:
A versão do PHP deve ser superior a 7.1.3
Você baixou e instalou Composer
Você tem um banco de dados como MySQL
ou PostgreSQL
Baixar programa:
compositor criar projeto slimkit/plus
Configuração básica:
Após a conclusão do download, entre storage/configure/
do programa. Você verá um arquivo plus.yml.example
. Faça uma cópia e nomeie-o como plus.yml
e, em seguida, abra este arquivo de configuração Yaml para configurar seu banco de dados e outros. Informação.
Gere tabela de dados e dados preenchidos padrão:
php artesão migrar --seed
A soft chain expõe o disco e publica ativos estáticos:
armazenamento artesanal em php: link fornecedor de artesão php:publish --all
Execute o programa Plus:
php artesão servir
Agora você pode visitar http://127.0.0.1:8000
para visualizar o programa Plus que você instalou, mas o acima é apenas uma instalação simples. Para obter instruções de instalação mais detalhadas ou instruções de instalação que podem ser executadas no ambiente oficial, consulte. o guia de instalação.
Você pode se inscrever para ingressar no grupo QQ oficial para comunicação, o número do grupo é 143325287
.
Os contribuidores deste repositório não significam apenas contribuidores Plus. Também adicionaremos contribuidores Laravel à lista de agradecimento, porque suas contribuições para o Laravel também tornam o projeto Plus mais forte.
Obrigado a todos que contribuem para o Plus!
Seguindo o conselho da comunidade do projeto de código aberto, fornecemos ao Plus um código de conduta que esperamos que os participantes sigam. Leia o texto completo do código para entender qual comportamento não toleraremos.
Leia nosso Guia de Contribuição para saber mais sobre nosso processo de desenvolvimento e, se desejar enviar uma correção de bug ou sugestão, incluímos uma lista de todos os contribuidores no Guia de Contribuição.
Em primeiro lugar, temos um patrocinador especial, Chengdu·Zhiyi Chuangxiang, que fornece à equipe Plus uma base de desenvolvimento, um local de trabalho e questões de processamento de negócios, e desenvolveu os seguintes projetos de negócios:
Cliente ThinkSNS Plus Android
Cliente ThinkSNS Plus iOS
Um aplicativo de interface web poderoso e abrangente para tela grande
Módulo de perguntas e respostas
Módulo da comunidade do círculo
Se você estiver interessado nesses módulos comerciais, pode entrar em contato com QQ 3515923610
para obter mais detalhes.
Obrigado a todos os nossos patrocinadores! (Se você também apoia este projeto, √ torne-se um patrocinador)
PHP CORS é um middleware de "compartilhamento de recursos entre domínios" especialmente desenvolvido para PHP para resolver rapidamente problemas de domínios cruzados nas configurações do PHP.
Notadd é baseado na arquitetura de desenvolvimento de microsserviços Nest.js, aplicativos assíncronos de alto desempenho, AOP (programação orientada a aspectos)
O Plus Code é lançado sob uma licença corporativa personalizada, veja o texto completo da licença
Copyright © 2018 Chengdu ZhiYiChuangXiang Technology Co., Ltd. Todos os direitos reservados.