A versão V6.0.7 é lançada. Esta versão faz principalmente algumas correções de roteamento para a versão anterior e também ganha inesperadamente algumas melhorias de desempenho.
Principais atualizações Corrigida a compatibilidade do PHP8 da classe Validate Melhorado o método de acréscimo do driver redis Corrigido problema de detecção de correspondência de rota Geração de regra regular de variável de roteamento otimizada Melhor renderização de conteúdo do responseView Instalação e atualização
A partir da versão V6, ele suporta apenas instalação e atualização do Composer. Ele suporta atualização contínua da versão anterior e pode ser usado diretamente.
atualização do compositor
Basta atualizar para a versão mais recente.
Se for necessária uma nova instalação, use:
compositorcriar-projetotopthink/thinktp
ThinkPHP é uma estrutura de desenvolvimento PHP leve, gratuita e de código aberto, rápida e simples. Foi fundada no início de 2006 e lançada sob o contrato 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.
Suporte abrangente a recursos de desenvolvimento WEB
O ThinkPHP mais recente oferece forte suporte para o desenvolvimento de aplicações WEB, incluindo:
Suporte MVC - padrão de design baseado em modelo multicamadas (M), visualização (V), controlador (C)
Suporte ORM - fornece suporte ORM completo e de alto desempenho, suportando a maioria dos bancos de dados
Suporte a mecanismo de modelo - mecanismo de modelo compilado de alto desempenho integrado baseado em biblioteca de tags e tags XML
Suporte RESTFul - O suporte RESTFul é fornecido por meio da extensão do controlador REST para criar um novo design de URL e experiência de acesso para você.
Suporte à plataforma em nuvem - fornece forte suporte para a plataforma Sina SAE e a plataforma Baidu BAE, com "extensão" e "suavidade", suporta desenvolvimento e depuração localizados e comutação de implantação, permitindo que você faça facilmente a transição e crie uma nova experiência de desenvolvimento.
Suporte CLI - suporta desenvolvimento de aplicativos baseados em linha de comando
Suporte RPC - Fornece soluções de chamadas remotas, incluindo PHPRpc, HProse, jsonRPC e Yar
Suporte MongoDb – fornece suporte NoSQL
Suporte de cache - Fornece vários tipos de suporte de cache, incluindo arquivos, bancos de dados, Memcache, Xcache, Redis, etc.
segurança
A estrutura fornece vários recursos de segurança no nível do sistema para garantir que seu site e seus produtos estejam seguros e protegidos. Esses recursos incluem:
Proteção de segurança XSS
Validação automática de formulário
Forçar conversão de tipo de dados
Filtragem de dados de entrada
validação de token de formulário
Impedir injeção de SQL
Detecção de upload de imagem