O que é novo no Zend Server 2018
Suporte para PHO 7.2:
A versão Zend Server 2018 já vem com uma pilha certificada e segura do PHP 7.2, que também inclui maior quantidade de bibliotecas e extensões PHP testadas. Todos os recursos e componentes do Zend Server foram ajustados para garantir que o usuário possa utilizar facilmente seu código PHP 7.2 no Zend Server.
Se ainda estiver na versão do PHP 5.x, o usuário deve atualizar para um PHP mais recente para poder se beneficiar com as melhorias de desempenho.
PHP FPM:
PHP – FPM (FastCGI Process Manager) é uma implementação alternativa de PHP FastCGI com alguns recursos adicionais que são úteis para sites de qualquer tamanho, especialmente aqueles mais ocupados e mais acessadoso. O Zend Server suporta a versão do FPM no Apache.
Teste A/B facilitado com Implantação Seletiva:
Com o Selective Deployment em atualizações de aplicativos, o usuário pode selecionar nós do Cluster para implantar a nova versão. O restante dos nós mantém a versão estável, que é a antiga. Depois, o usuário pode implantar facilmente a atualização em nós adicionais ou reversão. A Implantação Seletiva deixa mais confiante com sua nova versão do aplicativo, executando-a junto com a versão atual em produção. Essa é uma ótima maneira de testar e obter feedback sobre novas versões de aplicativos em produção (por exemplo, teste A / B).
Hosts virtuais seguros e não seguros para o mesmo aplicativo:
Serve para economizar tempo de implantação e manutenção de aplicativos, usando um sistema avançado de Hosts Virtuais que ofereça suporte a outros que são conectados à mesma base de código de aplicativo. O caso de uso mais popular é o suporte a hosts virtuais seguros e não seguros para o mesmo aplicativo.
Pulso de Cache de Dados e Páginas: Seguindo os passos do Zend Server 9.1, onde é introduzido o Job Queue Pulse, é introduzido o Pulse for Page Cache e o Data Cache. O Pulse apresenta informações analíticas, insights e relatórios sobre o sistema de cache, com os quais os usuários devem entender como o cache afeta o desempenho de seus aplicativos. Como resultado, eles podem ajustar e otimizar o uso do cache, corrigindo e adicionando regras.
Limites de trabalhos:
Aproveitar o poder da fila do Job Queue, usando-a para gerenciar e executar scripts CLI offline em PHP e qualquer outra linguagem de script. O Job Queue agora pode gerenciar e executar scripts usando HTTP ou CLI. Enquanto os trabalhos HTTP são limitados em seu tempo de execução pelo servidor web, os trabalhos CLI não são. Isso permite executar scripts de longa execução.
Alterações adicionais notáveis e algumas melhorias:
Z-Ray e Galeria
Disparar Code Trace diretamente do Z-Ray
Atualização do suporte a plugins do Symfony 3
Adicionar plugin do Z-Ray para Job Queue
Adicionar o plugin RIPS Zend Sever para código estático e análise de segurança
Windowns/No Windowns
Suporte à implantação no IIS
Suporte a vários pools de aplicativos do IIS
IBM I
Capacidade de renovar a licença do Zend Server no menu de tela verde
Cache de Páginas
Adicionar suporte e ativar/desativar para regras
Visualizar o tamanho do cache e limpá-lo inteiro, no Pulse
Evitar reiniciar nas alterações de configuração de regras
Suporta a reordenação de regras com um simples arrastar/soltar
Melhorias gerais de usabilidade na configuração e gerenciamento de regras
Cache de dados
Visualizar o tamanho do cache e limpá-lo inteiro, no Pulse
A função de busca de API aprimorada agora pode obter uma função solicitada como um parâmetro: zend_shm_cache_fetch (chave, selecionável) zend_disk_cache_fetch (chave, selecionável)
JOB Queue
Suporte ao cancelamento durante a execução de Jobs ou entre tentativas
Mostrar progresso da execução da tarefa – nova API para relatar o status de conclusão
Definir configuração de tempo limite diferente para trabalhos CLI e trabalhos HTTP
Corrigido um problema conhecido com a fila de tarefas durante as alterações do horário de verão
Monitoramento
Referências de trabalhos adicionados para eventos
Evitar reiniciar nas alterações de configuração de regras de evento (exceto para o Windows, por enquanto)
Componentes do Zend Server
Altera-se a exposição da configuração com base na frequência de uso e do possível risco
Separação entre configurações normais e avançadas
Mostra uma indicação de ferramenta para alterações que requerem uma reinicialização
Apps de amostra
Atualizado para o Drupal 8
Adicionado Wiki Media
Geral
CentOS – foi mudado para o Systemd
Adicionar composer phar à instalação do Zend Server
GUI – inclui todos os filtros de tabela, basta selecionar “Código não gerenciado”
Pulsos – permite a seleção de vários aplicativos em filtros
As bibliotecas não são mais implantadas por padrão, mas podem ser implantadas sob demanda com um clique de um botão
Reescrita a documentação do módulo de autenticação personalizada para o Zend Server