BlogBlog UserInfo Plugin goes PHP5!

Support GoPHP5.orgApós muito ponderar sobre a compatibilidade do plugin, tomei uma decisão não radical, mas bem objetiva. Seguindo a filosofia do goPHP5 o BBUInfo não mais suportará a versão 4 do PHP, e trará todas as novidades e melhorias do PHP5 para seu rol de features.

Porque você se pergunta? Durante o atual ciclo de desenvolvimento do plugin fiz algumas mudanças e comecei a observar pontos onde o trabalho de gerar código comptativel com as duas versões estava me custando tempo e performance. Primeiramente o novo foco orientado a objetos do plugin sofreu por não poder utilizar variáveis privadas e publicas, e logo após quando procurava melhorar a verificação por erros no retorno do BB, as funções XML do PHP5 deixaram para trás o PHP4, que me gerava simplesmente muito código extra para realizar as mesmas funções.

Com a introdução da conversão para JSON no retorno do código do BB as funções de codificação do PHP5 simplesmente não se comparam aos “gatilhos” usados no PHP4, então por estes motivos e pensando em futuras melhorias, adeus PHP4.

“eu não tenho PHP5 em meu servidor” tudo bem, o rompimento irá ocorrer de forma menos traumática possível. O que irá acontecer é que o plugin irá sofrer um “branch”, ou seja, seguirá duas linhas. A linha 1.x seguirá com suporte apenas para o PHP5 e com muitas novidades e melhorias, já a família 0.9 seguirá com suporte PHP4, porém receberá apenas a correção de bugs críticos, sem novas funcionalidades, desta forma todos poderão continuar utilizando o plugin, mas quem tiver acesso ao PHP5, terá mais vantagens.

Espero que tenha justificado a alteração sem prejudicar muito os usuários do plugin, e deixo minha recomendação para que migrem de versão o quanto antes, sugira ao seu servidor de hospedagem que migre para o PHP5.

3 comentários sobre “BlogBlog UserInfo Plugin goes PHP5!

  1. Rafael seu blog tah sensacional,tow cursando a facul d Análise d sistemas
    está sendo d grande utilidade para meu aprendizado!!Continue assim
    abrço

  2. ServerSide + Json + Ajax é o que tá pegando aqui no momento.
    Não posso falar tanto do uso de Json com php4 pois desde que comecei a utilizá-lo já o fazia com o php5, além do mais, onde trabalho sou obrigado a fazê-lo usando Asp. De qualquer forma, a interação JScript + Xml ‘praticamente’ teve sua vez e a cada projeto que passa, Json vem ganhando caminho pela produtividade.

    Ultimamente é tanta coisa nova pra estudar que não consegui aderir ainda ao AS3, Flex e novas traquinagens que envolvem a Adobe.
    Xml ainda continua sendo a melhor opção? Tudo que faço em AS2 leva Xml.. =P

Os comentários estão desativados.