Centos e PHP 5.4+

1

Eu sou um desenvolvedor web e estou olhando para iniciar o meu próximo projeto (bastante grande) usando um framework PHP chamado Laravel, que requer no mínimo o PHP 5.4. Atualmente, no servidor da minha empresa, rodamos o Centos 6, junto com o PHP 5.3.3.

Eu sei que é realmente possível instalar o PHP 5.4+ no meu sistema Centos 6 usando repositórios de terceiros (por exemplo: link ) no entanto estou procurando conselhos sobre as implicações de fazer isso.

Como o 5.3.3 é o pacote mais atualizado disponível nos repositórios normais, fiquei me perguntando se havia uma razão pela qual 5.4+ ainda não foi adicionado. Talvez haja algum tipo de instabilidade com 5.4+ e Centos 6? Se eu decidir instalar o 5.4+ no meu servidor, existe alguma chance de que algo possa quebrar?

Se eu tivesse que reverter para o 5.3.3, o aplicativo que eu construí no Laravel será essencialmente inútil, então eu só quero saber todos os detalhes antes de decidir atualizar para o 5.4 e usar o Laravel ou mudar o meu abordagem para a aplicação ou seja, ir para outro quadro.

Apenas procurando algum conselho antes de tomar a decisão.

Obrigado.

    
por Jonathon 17.09.2014 / 15:14

1 resposta

2

Isso é muito bem respondido em seu FAQ. Esta é uma decisão política, não técnica / de compatibilidade ( link ):

  1. Where can I get the latest version of XyZ.rpm for CentOS? I cannot find it anywhere.

CentOS is an Enterprise-class operating system and as such is more about stability and long-term support than cutting edge. Major package versions are retained throughout the life cycle of the product. This is generally what Enterprise wants and affords developers a stable base on which to develop without fear that bespoke applications will break every time something gets upgraded to the latest and greatest, but ultimately buggy version or the API changes breaking backwards compatibility.

So no, you will generally NOT find the very latest versions of various packages included in an Enterprise-class operating system such as CentOS. It's a feature not a deficiency.

Esta é a razão pela qual você nunca obterá o PHP 5.4.x no CentOS 5.x da base.

If I decide to install 5.4+ on my server, is there a chance anything could break?

Naturalmente, há sempre um risco, especialmente ao usar versões de ponta.
Mas, na realidade, se você usar um bom repositório de terceiros (eu pessoalmente gosto de ius), então geralmente é OK.

    
por 17.09.2014 / 15:34

Tags