ThinkPHP é uma estrutura de desenvolvimento PHP leve, com excelente desempenho e funções ricas. Possui muitos recursos originais e defende a simplicidade. É desenvolvido de acordo com minha filosofia de desenvolvimento e usa o mínimo de código para completar mais funções. e mais rápido. Lançado sob a licença de código aberto Apache2, ele nasceu para simplificar o desenvolvimento de aplicativos de nível empresarial e o desenvolvimento ágil de aplicativos WEB. Baseando-se em muitas estruturas e modelos estrangeiros excelentes, usando estrutura de desenvolvimento orientada a objetos e modelo MVC, a versão 2.0 é baseada na anterior e atingiu um novo estágio após nova reconstrução e inúmeros refinamentos e melhorias. padrões de desenvolvimento em nível de portal.
ThinkPHP versão 2.2 é uma versão atualizada da versão 2.1 e pode ser atualizada perfeitamente. Ele corrige principalmente os bugs da versão 2.1, ajusta o modo de depuração e otimiza o cache de compilação.
Instruções de atualização do ThinkPHP 2.2
[Entrada]
[Melhoria] O registro inicial da memória foi movido para o local do arquivo de entrada do ThinkPHP para torná-lo mais preciso.
[Melhoria] Otimize o mecanismo de compilação do projeto
[Ajuste] O modo de implantação e o modo ALLINONE são mesclados
[Ajuste] O modo de depuração é mais conveniente para depuração
[Excluir] Abolir definições de constantes de entrada, incluindo APP_CACHE_NAME, NO_CACHE_RUNTIME, RUNTIME_ALLINONE, STRIP_RUNTIME_SPACE
Após ativar o modo de depuração, já tem o efeito NO_CACHE_RUNTIME.
[Configuração]
[Adicionado] Adicionados padrões de parâmetro VAR_SESSION_ID para session_id para facilitar o acesso por outros clientes
[Adicionar] Adicionar parâmetro TOKEN_RESET
[Adicionado] Adicionado o parâmetro TMPL_DENY_PHP para definir se o modelo desabilita a sintaxe nativa do PHP. O padrão é falso.
[Melhoria] A porta DB_PORT foi alterada da configuração padrão 3306 para vazia para facilitar as configurações padrão de outros bancos de dados
[Melhoria] Padrão DATA_CACHE_TIME alterado de -1 para 0, cache permanente alterado do original -1 para 0
[Melhoria] O valor padrão de TMPL_CACHE_TIME foi alterado de -1 para 0. O cache permanente foi alterado de -1 para 0.
[Melhoria] O padrão SHOW_ERROR_MSG foi alterado de verdadeiro para falso e se torna verdadeiro após o modo de depuração ser ativado.
[Melhoria] TMPL_STRIP_SPACE alterado para true por padrão
[Melhoria] As configurações de convenção TMPL_ACTION_ERROR e TMPL_ACTION_SUCCESS alteradas para THINK_PATH usam modelos integrados.
[Ajuste] O uso dos parâmetros de configuração APP_CONFIG_LIST é alterado para o modo string, separado por vírgulas e compatível com a definição original do modo array.
[DELETE] Parâmetro TAG_EXTEND_PARS obsoleto
[Excluir] O parâmetro APP_AUTOLOAD_REG foi abandonado e substituído pela detecção automática.
[Excluir] Parâmetro URL_PATHINFO_MODEL obsoleto
[DELETE] Parâmetro URL_AUTO_REDIRECT obsoleto
[DELETE] Parâmetro VAR_ROUTER obsoleto