Crie grupos QQ e canais de doação
Link
- Blog: https://baijunyao.com
- github: https://github.com/baijunyao/thinkphp-bjyadmin
- turismo rural: https://gitee.com/baijunyao/thinkphp-bjyadmin
Introdução
No processo de uso do thinkphp para desenvolver projetos, algumas funções comumente usadas ou SDKs de terceiros são integrados para sua referência; como você não me encontra um dia Ele disse que por ter emprestado alguns métodos deste produto de código aberto, isso causou centenas de milhões de perdas, basta me pedir para assumir a responsabilidade e compensar;
Claro; se você quiser um programa de blog, ele também está disponível: https://github.com/baijunyao/thinkphp-bjyblog
ilustrar
Este produto de código aberto está aberto a todos os usuários de desenvolvimento do thinkphp porque minha ideia básica não é alterar os arquivos de origem do framework; para integrá-los A função pode ser facilmente transplantada para o seu projeto existente; também pode ser desenvolvida diretamente com base neste projeto;
Instalar e usar
- Por favor coloque o programa diretamente no diretório raiz; não use vários diretórios, por exemplo, correto: www/; incorreto: www/bjyadmin/; Para ambiente Windows, consulte wamp para configurar um host virtual; para ambiente Linux, consulte Apache para configurar vários hosts virtuais para montar vários sites e executá-los simultaneamente no ambiente Linux.
- O primeiro acesso executado entrará nos itens de configuração do programa de instalação e os bancos de dados serão criados automaticamente;
- A instalação falhou? Esse deve ser um problema de caráter; encontre um canto para pensar sobre isso e consulte a Parte 2 da série de projetos de código aberto do blog thinkphp-bjyblog;
- Nome de usuário padrão: admin Senha: 123456
- Para o uso das funções básicas, consulte a documentação do site oficial.
- Para funções adicionais, consulte os seguintes artigos
Série de artigos
- código de verificação SMS da série de integração thinkphp, notificação de pedido
- thinkphp série de integração rbac versão atualizada demonstração do sistema de gerenciamento de permissão de autenticação
- série de integração thinkphp Alibaba Cloud oss
- série de integração thinkphp phpmailer envia e-mails em lotes
- thinkphp integra série de envio de mensagens da Friends League
- série de integração thinkphp phpqrcode gera código QR
- série de integração thinkphp rongyun mensagens instantâneas bate-papo on-line
- série de integração thinkphp tcpdf gera arquivos pdf
- série de integração thinkphp phpexcel gera arquivos excel
- série de integração thinkphp Alipay MD5 método de criptografia pagamento de código de verificação
- série de integração thinkphp Método de criptografia Alipay RSA para receber notificações de pagamento móvel
- Série de integração thinkphp Pagamento de código de verificação WeChat
- Série de integração thinkphp Pagamento de conta pública WeChat
- código de verificação deslizante final da série de integração thinkphp
- série de integração thinkphp webuploader upload de visualização assíncrona
- série de integração thinkphp phpexcel importar dados do excel
- A verificação PHP do lado do servidor do pagamento de compras no aplicativo Apple AppStore na série de integração thinkphp está sendo continuamente atualizada...
Artigos relacionados
- Resumo da experiência de design de estrutura de diretórios Thinkphp
- Resumo da experiência de design do modelo thinkphp
- Resumo do uso e cenários da consulta rápida getBy, getField, getFieldBy do thinkphp
- Resolva o problema de configuração inválida do ciclo de sessão no thinkphp
- As configurações do Thinkphp mostram apenas a página 404 quando o modo de depuração está desativado
- thinkphp é uma classe de paginação simples, bonita e confiável
- tag de modelo personalizado thinkphp (1)
- tag de modelo personalizado thinkphp (2)
- thinkphp separa o arquivo de modelo View
- Use jquery para aprender a série vue.js e use thinkphp para baixar e obter dados de paginação
- bootloader de instalação thinkphp
- série de integração thinkphp gulp realiza automação de front-end
- Série de projetos de código aberto blog thinkphp-bjyblog
- As várias expansões funcionais do thinkphp-bjyadmin na série de projetos de código aberto estão sendo continuamente atualizadas...
Melhorias e otimizações para thinkphp;
- Corrigido o bug de período de configuração de sessão inválido no tinkphp;
- Tag personalizada/Application/Common/Tag/My.class.php;
- Páginas de visualização HTML separadas;
integração php
- PHPMail envia e-mail
- PHPExcel gera tabela excel
- TCPDF gera arquivos PDF
- Código de verificação SMS de comunicação em nuvem Ronglian
- Armazenamento em nuvem Alibaba Oss
- Método MD5 de pagamento Alipay PC
- Método RSA de interface de pagamento móvel Alipay
- Pagamento de código de digitalização WeChat
- Pagamento WeChat JSSDK
- Mensagens instantâneas Rongyun
- Empurrão de Umeng
- Cache Memcached
- Gerenciamento de permissão de autenticação
- conversão de expressão emoji
Instruções de integração PHP
Um grande número de ferramentas PHP e SDK comumente usados foram integrados e escritos como funções, desde que várias chaves sejam configuradas, é muito conveniente de usar;
Por exemplo: send_email('mailbox','title','content'); Você pode enviar um email e definir o diretório que precisa ser carregado para oss; ele será automaticamente carregado no oss. E você poderá escolher se deseja manter o arquivo localmente;
Para mais funções, você pode visualizar o código-fonte, como /Application/Common/Common/function.php
Integração front-end
- Frameworks front-end como boostrap, sui, framework7, frozenui, etc.;
- ueditor, umeditor Editor de rich text Baidu;
- Upload do Webuploader, botão de verificação de rádio embelezado iCheck, camada pop-up de camada, data de lançamento e outros plug-ins;
- fonte incrível,animate.css;
Instruções de uso de front-end
Um grande número de estruturas e plug-ins comumente usados foram integrados e adicionados à biblioteca de tags e podem ser introduzidos na página HTML com apenas um código muito simples;
Por exemplo: <ueditor name="content" />
Uma tag tão simples pode apresentar o editor e definir o nome do conteúdo ao enviar uma postagem, o background pode obter o conteúdo diretamente através do campo de conteúdo;
A tag <jquery />
pode apresentar jQuery
Não sabe como personalizar etiquetas? Portal: https://baijunyao.com/article/21
Para mais tags, consulte o código fonte de /Application/Common/Tag/My.class.php
Licença de código aberto amigável para negócios
bjyadmin é lançado sob a licença de código aberto Apache2. Licença Apache é um protocolo adotado pela Apache, uma conhecida organização de código aberto sem fins lucrativos. Este acordo é semelhante ao BSD, incentivando o compartilhamento de código e respeitando os direitos autorais do autor original. Ele também permite a modificação e liberação do código como software de código aberto ou comercial.