PHP 101

Autor: Judy Howell
Data De Criação: 27 Julho 2021
Data De Atualização: 13 Poderia 2024
Anonim
PHP 101 - Introduction
Vídeo: PHP 101 - Introduction

Contente



Fonte: Bakhtiar Zein / Dreamstime

Leve embora:

Essa linguagem de script é simples, barata e altamente eficaz, o que explica por que é tão popular.

Três palavras podem ser usadas para descrever o PHP: funcional, flexível e popular.

É por isso que essa linguagem de script é usada por alguns dos maiores sites do mundo, incluindo Wikipedia e WordPress. De fato, é usado por mais de 80% de todos os sites, muito mais sites que ASP.Net, ColdFusion e Perl. É por isso que é tão importante que desenvolvedores e designers da Web entrem no PHP. Aqui, vamos dar uma olhada geral nessa linguagem e por que é tão popular. (O PHP também está sendo usado para projetos de IoT. Saiba mais em As 10 principais linguagens de codificação para projetos de IoT.)

O que é PHP?

PHP é um acrônimo recursivo para PHP: Hyper Preprocessor e é usado para scripts no servidor, a fim de criar páginas da web dinâmicas. PHP é basicamente uma linguagem de script de uso geral e geralmente é incorporada ao HTML.


Por ser um idioma do servidor, ele não é executado no computador do usuário, mas no computador ou servidor do qual a página da web está sendo solicitada. Observe, no entanto, que o servidor não entende naturalmente o PHP. Ele deve ser configurado para detectar segmentos PHP em um arquivo .php, organizar todo o HTML e o usuário. De fato, o PHP é executado primeiro, antes de qualquer HTML ser executado.

O que torna o PHP tão útil é que ele reduz a quantidade de código que você precisa para executar uma determinada tarefa. Além disso, é fácil entrar no "modo PHP" enquanto escreve código HTML. Você só precisa colocar seus códigos PHP em "? Php" e "?".

Como o PHP começou

O PHP existe há mais tempo do que você imagina. De fato, foi introduzido pela primeira vez em 1995 por Rasmus Ledorf, que escreveu os scripts iniciais para ajudá-lo a gerenciar seu próprio site. Desde então, a linguagem de script simples baseada nos binários da Common Gateway Interface em C evoluiu para a forma como a conhecemos hoje. Agora, o PHP é a linguagem de script mais conhecida e mais usada.


Por que o PHP é popular

Além de ser a linguagem de script mais usada no mundo atualmente, há outras razões pelas quais o PHP é algo que você deve aprender.

Primeiro, o PHP é de código aberto. O que isso significa é que a programação real usada para scripts PHP está aberta para todo mundo ver.Combinado com a popularidade do PHP, isso garante que muitas pessoas estejam trabalhando para melhorá-lo. Isso significa que o PHP também é muito barato e muito confiável. Você pode até obter scripts pré-programados. (Leia mais sobre o movimento de código aberto em código aberto: é bom demais para ser verdade?)

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

O PHP também pode ser usado em muitas plataformas e é compatível com muitos servidores. Os scripts PHP podem ser executados em um computador executado no Windows e não terão problemas quando executados em uma máquina Unix ou Linux. Além disso, o PHP é executado em muitos dos servidores mais populares da atualidade, como IIS e Apache. O PHP também funciona perfeitamente com a maioria dos servidores de banco de dados populares, como Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres e Informix. Ele também suporta conectividade de bancos de dados abertos (ODBC). Isso significa que qualquer servidor de banco de dados que use esse padrão poderá trabalhar com PHP.

O PHP também funciona bem com muitos protocolos, como IMAP, POP3, HTTP, COM, LDAP e SNMP. Ele pode até suportar objetos Java, troca de dados complexos CORBA e WDDX.

Em termos de segurança, o PHP tem um bom histórico. De acordo com o National Vulnerability Database, cerca de 8,5% de todas as vulnerabilidades estão relacionadas ao PHP. Felizmente, uma grande maioria dessas vulnerabilidades não está relacionada à estrutura técnica do PHP ou a qualquer uma de suas bibliotecas associadas, mas tem mais a ver com os programadores que não seguem as práticas recomendadas, como não proteger seu código ou escrever scripts ruins.

Por último, mas não menos importante, o PHP é muito flexível. Longe vão os dias em que o PHP era visto como uma série de linhas de código desleixadas, mais adequadas para uso por entusiastas do que desenvolvedores ou webmasters profissionais. Atualmente, o PHP é visto como uma linguagem de desenvolvimento web muito flexível que pode ser usada para criar aplicativos de desktop tradicionais, programas de processamento em lote e aplicativos da web. Isso ocorre porque o PHP é bastante fácil de usar e muito simples de entender. De fato, é bem possível aprender PHP, mesmo sem experiência e conhecimento prévio em programação.

Todos os desenvolvedores e programadores da Web inevitavelmente trabalharão em um programa relacionado ao PHP. De fato, muitos programadores agora lidam com o PHP quase diariamente. A boa notícia é que o PHP é muito fácil de aprender e é acessível até para os novatos.

As armadilhas do uso do PHP

Só porque o PHP é fácil de aprender e bastante simples, não significa que qualquer pessoa possa criar projetos complexos usando o PHP. De fato, projetos maiores e mais complexos usando PHP geralmente podem atrapalhar até programadores intermediários. Uma programação mais complexa requer um certo nível de conhecimento. Felizmente, porém, já existem modelos que podem facilitar seu trabalho. Também existem limitações para o que pode ser realizado usando PHP, portanto, às vezes, ele precisa ser complementado com outros métodos.

Finalmente, como o PHP é de código aberto, o código geralmente é visível. Isso pode se tornar um problema para quem vende sua programação como um produto.

Aprendendo PHP

Existem muitos sites que oferecem tutoriais em PHP para iniciantes, intermediários e programadores especializados. O conhecimento prévio em HTML ou XHTML e JavaScript é preferido, mas um entendimento básico destes fornece antecedentes suficientes para começar a aprender e entender o PHP. Quando estiver pronto para testar suas habilidades em PHP, você deverá obter um servidor da Web com suporte ao PHP usando seu próprio servidor e instalando o Apache ou IIS nele e, em seguida, instalando o PHP e o MySQL (ou outro servidor de banco de dados que você desejar). Você também pode obter um host que ofereça suporte a PHP e MySQL.

O PHP se tornou uma linguagem de programação criticamente importante. Ajuda programadores e designers a criar sites dinâmicos e complexos. Como o PHP é simples e barato, é provável que a maioria dos desenvolvedores e web designers trabalhe com ele em algum momento e, pelo menos, esteja familiarizado com ele e como ele funciona. Quanto aos proprietários de sites menos técnicos que desejam aprender a aprimorar seus sites, o PHP também é um bom ponto de partida.