O que é PHP ?
O PHP é uma linguagem de programação voltada originalmente para desenvolvimento de sites e aplicações web , por ser de código aberto e de fácil aprendizado, é uma das mais populares do mundo. A linguagem de programação PHP foi criada em 1995 pelo programador canadense Rasmus Lerdorf. A sigla é um acrônimo para PHP: Hypertext Preprocessor. A linguagem tornou-se popular por ter uma sintaxe mais simples, e por mesclar o código executado no lado do servidor com HTML, facilitando a criação de páginas com conteúdo dinâmico. Assim como o Python e o JavaScript, ele também é classificado como uma linguagem de scripts, ou seja, um conjunto de instruções via código que servem, principalmente, para automatizar tarefas. Com o PHP, você pode “instruir” uma página estática (criada com HTML e CSS) a executar ações específicas e mais complexas, como validar as informações de um formulário antes dos dados serem enviados de volta ao browser.
Como usar PHP em html?
Existem vários métodos para integrar PHP e HTML, alguns deles são discutidos a seguir. Você pode adicionar tags PHP à sua página HTML. Você simplesmente precisa incluir o código PHP com a tag de início do PHP Php e a tag de fim do PHP ?>. O código empacotado entre essas duas tags é considerado código PHP e será executado no lado do servidor antes que o arquivo solicitado seja enviado ao navegador do cliente. Nota: Para usar PHP em HTML, você deve usar a extensão. php porque em PHP o código é interpretado e executado no lado do servidor.
O que é linguagem sever side?
Server-side
As linguagens server-side são linguagens que o SERVIDOR (lado do servidor) entende, ou seja, aplicações que rodam no servidor. Isso quer dizer que você vai escrever um código onde o servidor vai processá-lo e então vai mandar para o seu navegador a resposta. Por exemplo: se criarmos um script em linguagem back-end (PHP, Asp, Java, Ruby, etc) que apenas calcula a soma de 1 + 1, será o SERVIDOR (ou back) que calculará este resultado. Se fizermos esse cálculo em alguma linguagem front-end, como o JavaScript, quem calculará essa conta é o BROWSER do usuário. Por isso o termo client (ou front).
cliente-side e server-side
Os profissionais que trabalham na interface do usuário são chamados de Desenvolvedores front-end, já aqueles que trabalham no core da aplicação, fazendo uma programação que somente o servidor irá entender são chamados de Desenvolvedores back-end.
Exemplos de linguagens:
Essas linguagens são linguagens client-side:
Essas são linguagens server-side:
O PHP ainda é útil ?
PHP é a linguagem de programação do lado do servidor mais utilizada na web. De fato , 79,2% de todos os sites dependem dessa linguagem até certo ponto, tornando uma das linguagem mais populares entre programadores e desenvolvedores web devido ao seu amplo uso. Então podemos concluir que a linguagem PHP não “morreu” e continua sendo muito utilizada para a criação de sites.
Principais características do PHP:
A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes.
Exemplo de um código em php:
<?php // Conexão com o banco de dados $host = "localhost"; $db = "nome-database"; $user = "root"; $pass = ""; $con = mysql_connect($host,$user,$pass); if(mysql_select_db($db, $con)){ echo "conexao bem sucedida"; //Teste para garantir que há conexão } else{ echo"conexao falhou"; } ?>