ThinkPHP é uma estrutura de desenvolvimento PHP leve, rápida e simples, orientada a objetos. Foi fundada no início de 2006 e lançada sob a licença de código aberto Apache2. Ela nasceu para o desenvolvimento ágil de aplicativos WEB e o desenvolvimento simplificado de aplicativos corporativos.
ThinkPHP tem aderido ao princípio de design simples e prático desde o seu nascimento. Ao mesmo tempo que mantém excelente desempenho e código mínimo, também se concentra na facilidade de uso. Possui muitas funções e recursos originais. Com a participação ativa da equipe da comunidade, tem sido continuamente otimizado e aprimorado em termos de facilidade de uso, escalabilidade e desempenho. Tornou-se a estrutura de desenvolvimento de aplicativos WEB mais líder e influente da China. , com muitos casos típicos, garantem que ele possa ser usado de forma estável para desenvolvimento comercial e em nível de portal.
As principais novidades adotam digitação forte do PHP7 (modo estrito)
Suporta mais especificações PSR Aplicativos múltiplos nativos Suporta consultas mais poderosas e fáceis de usar Modelo de sistema de eventos totalmente novo Eventos e eventos de banco de dados são unificados no mecanismo de modelo do sistema de eventos Separa as principais funções internas em middleware
Mecanismo de SESSÃO/Cookie aprimorado, suporte aprimorado para Swoole e corrotinas, maior facilidade de uso do IDE, unificado e simplificado um grande número de usos
A principal atualização do ThinkPHPv6.0.8 é adicionar o evento LogRecord e eliminar o aviso de declaração de tipo em algum lugar na classe Validate. Adicione o método dispatcher ao grupo de roteamento para suportar a configuração do envio do grupo.
Adicionados todos os métodos à classe Request para suportar a obtenção de todos os parâmetros, incluindo File. Melhor definição de variável de ambiente para suportar a leitura de vários arquivos env.