Viva PHP

Uma tradução do artigo foi preparada antes do início do curso Backend PHP Developer .




Boatos do PHP morrendo exagerados

W3Techs, PHP 79% -, . , . PHP . , PHP - .


Neste fim de semana, nosso post sobre a discussão do lugar do PHP no índice TIOBE de setembro causou muita discussão. Hoje de manhã, queremos continuar falando sobre PHP, mas desta vez com as palavras de Jyotirmai Samantha, que quer que o mundo saiba que a vida nesta velha ainda é quente. Antes de prosseguir para o artigo, se você é um desenvolvedor PHP trabalhando em um projeto interessante, por que não entrar em contato conosco e falar sobre isso - editor@jaxenter.com. Agora vamos ao artigo!

O hype em torno dos blocos de editor do WordPress Gutenberg feitos de JavaScript em vez de PHP fez todo mundo pensar: "A era do PHP acabou?" Bem não! Pelo menos é o que dizem as estatísticas. W3techspublicou um relatório dizendo que "79% de todos os sites sobre os quais suas linguagens de programação de servidores são conhecidas" usam PHP. Estes são 8/10 sites! Portanto, ainda assumimos que o PHP está aqui de forma séria e permanente.

A tendência do PHP diminuiu um pouco no ano passado, algo em torno de 1%. Mas o número de desenvolvedores não diminuiu. Ou seja, os desenvolvedores aprendem a linguagem e se esforçam para desenvolver aplicativos PHP .



De acordo com um artigo da TechRepublic , o PHP ainda está na lista de "7 linguagens de programação que todo desenvolvedor deve aprender em 2018". Então, por que ouvimos constantemente as pessoas dizerem que a linguagem está morta? Vejamos alguns mitos.

Por que existe um mito de que o tempo do PHP acabou?


O PHP não é escalável e roda lentamente. Estes são os mitos mais discutidos. É realmente? Facebook, Wikipedia, Slack e WordPress são desenvolvidos usando PHP.

A Wikipedia é o quinto site mais visitado e, a partir de 2019, o Facebook tem mais de 2,38 bilhões de usuários ativos por mês. Não está escalado? Repita por favor?

E com as versões mais recentes do PHP, é mais rápido do que nunca. De acordo com o hackr.io , o PHP 7 é três vezes mais rápido que o Python. Como você gosta disso! Mas se você não for um desenvolvedor, essas estatísticas não serão importantes para você. Então, vamos ver por que escolher o PHP como base da sua pilha técnica não significa desastre, como lhe disseram.

Elementos comerciais do PHP: Por que desenvolver aplicativos PHP corporativos?


Um monte de desenvolvedores


Como mencionei anteriormente, 8 em cada 10 sites ainda rodam em PHP. Isso significa que os desenvolvedores sabem como programar em PHP, experientes e iniciantes. Também resulta em uma pesquisa de emprego fácil. Nos aplicativos recebidos pelo Binaryfolks, mais de 80% dos candidatos têm experiência em trabalhar com PHP.

Baixos custos de desenvolvimento


O PHP existe desde tempos imemoriais. O fato de ser uma linguagem de programação de código aberto do lado do servidor ajuda a reduzir custos. Além disso, os desenvolvedores podem escolher entre vários ambientes e também podem usar as ferramentas e os recursos fornecidos por esses ambientes de código aberto.

Com o PHP, você pode criar um aplicativo de software decente por menos de US $ 15.000!

Entrada mais rápida no mercado


As ferramentas, os recursos e os trechos de código fornecidos pelos ambientes PHP de código aberto ajudam a acelerar o desenvolvimento de aplicativos. O PHP possui uma enorme biblioteca de pacotes de código aberto ( https://packagist.org/ ) que podem ser usados ​​em diferentes ambientes, economizando uma quantidade enorme de tempo de desenvolvimento.

Além disso, a função de geração de código em algumas plataformas ajuda a gerar automaticamente o código com base nas configurações e parâmetros escolhidos pelos desenvolvedores. Economize tempo novamente!

Forte apoio da comunidade


Todos nós lutamos contra insetos de tempos em tempos. Como a linguagem existe há tanto tempo, há uma enorme comunidade de desenvolvedores que estão prontos para fornecer suporte instantâneo, ao contrário de muitas outras linguagens de programação.

Escalabilidade


Escalabilidade é a primeira coisa que aparece quando falamos sobre desenvolvimento de aplicativos (como desenvolvimento de aplicativos comerciais [ou seja, ERP]). Você deve considerar que o ERP pode lidar com a crescente carga de trabalho ou, mais simplesmente, com a capacidade de se adaptar ao crescimento.

Os aplicativos PHP tornam-se escaláveis ​​adicionando mais servidores ao grupo de servidores. A carga de trabalho entre servidores é distribuída por balanceadores de carga.

Segurança


O PHP tem uma má reputação quando se trata de segurança de aplicativos. Mas, contrariamente à crença popular, raramente possui falhas de segurança embutidas. Os problemas de segurança surgem principalmente devido aos desenvolvedores que implementam o idioma.

Mas o PHP 7 trouxe melhorias de segurança que realmente modernizaram o protocolo de segurança da linguagem. Algumas dicas de segurança no PHP são atualizá-lo regularmente usando htmlspecialchars para evitar scripts entre sites usando ORM como doutrina ou eloquente para minimizar ataques de injeção SQL etc.

A linguagem ainda é a melhor opção, se você quiser Desenvolva um site de comércio eletrônico ou seu próprio CMS. Além disso, é preferível para o desenvolvimento de API.

De fato, o PHP está pronto para um renascimento. A versão 7.1 parece uma linguagem completamente nova com novos recursos aprimorados. Estou certo de que ele apenas se desenvolverá e se desenvolverá melhor e mais forte. A grandeza do PHP é que ele possui código-fonte aberto. Isso leva à total transparência do código e a uma grande comunidade de desenvolvedores, o que leva a novas idéias, desenvolvimento acelerado e solução de problemas.

Você pode não gostar do PHP, mas chamá-lo de morto é demais. O fato de a equipe de desenvolvimento estar focada em um idioma específico não significa que todos os outros idiomas estão mortos ou morrendo. Como a última tendência na proclamação da morte de celebridades em 2018 diminuiu, espero que o grito do PHP também tenha diminuído! Amém!



Implantação azul esverdeado. Lição grátis



All Articles