O Que é Um Programador PHP BackEnd ? – 02

Sem Comentários Postado em: 13/06/2016 |

O que é um programador PHP backend?

Para compreender o que é um Programador PHP backend, é necessário que observe a ilustração abaixo:

 

programador PHP backend

Ilustração do modelo Server-Side

 

Observe que diferentemente do client-side, visto no post anterior O Que é PHP?, aqui o processamento acontece inteiramente no lado do servidor e não do cliente. Em vez de entregar uma cópia do arquivo solicitado pelo cliente, o servidor agora vai interpretar os códigos inserido no documento através de um um segundo servidor, que é chamado de Apache, e que tem a função de  interpretar os códigos e rotinas listados no arquivo.

Digamos que este arquivo é uma lista de cliente que possui uma conexão com o banco de dados. Então ele vai conectar com o banco de dados, vai gerar um SQL, vai gerar uma lista de clientes e depois que faz todas as validações e rotinas traçadas, ele gera um arquivo HTML e envia como resposta para o cliente.

Diferença entre Client-Side vs Server-Side

Perceba que o lado cliente não precisou fazer qualquer tipo de processamento, pois tudo isto aconteceu dentro do próprio servidor, somente depois de tudo já processado é que o cliente recebe o retorno de sua solicitação.

Para uma melhor compreensão, vamos exemplificar da seguinte forma:

Digamos que 300 pessoas solicitarem um determinado arquivo no modelo client-side, estas pessoas terão exatamente a mesma informação, o trabalho do servidor neste caso será de apenas armazenar o arquivo, por isso que é chamado de estático.

Bem diferente do modelo server-side, que para cada pessoa pode acontecer de entregar uma informação diferente de acordo com o que foi solicitado. Isto porque são feitas determinadas rotinas e também por sofrer constantes atualizações, daí a razão de ser tido como dinâmico.

 

Quer aprender a programar PHP começando do Zero? Clique aqui e saiba mais: CURSO DE PHP COMPLETO

 

Qual o papel do programador PHP backend?

O papel do programador PHP backend é de exatamente criar estes scripts e rotinas do lado servidor para atender às requisições feitas pelo lado cliente de acordo com as suas necessidades. Quando você se tornar um programador PHP backend você vai trabalhar do lado servidor.

Por isso que disse que o programador PHP não se preocupar com o visual, não precisa se preocupar com nenhum tipo de formatação. Quem se preocupa com isto é o programador forntend e não o programador backend. No entanto, pode acontecer de você exercer as duas funções, desta forma a sua preocupação e responsabilidade será em dobro.

Mas devo lembrar que esta série vai focar no programador PHP backend, todos os posts e vídeos a partir daqui serão relacionados a este assunto e tendo como objetivo de apresentar todos os passos para você seguir de fato nesta carreira.  Então até o nosso próximo encontro!

 

 

Mais posts desta série:

01 – O que é PHP ? Saiba tudo sobre esta linguagem

03 – Como Rodar o PHP

 

 

Sem Comentários

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *



PUBLICIDADE

[Manoel Jailton, Tutor do Curso Formação PHP]

Conheça Manoel Jailton. Seu tutor neste curso!

Autodidata e Apaixonado pelo conhecimento. Autor de Cursos de vários assuntos como: PHP, Delphi, Java, C#, VB.NET, Front-End, Matemática, Português, Física e muitas outras

Em 2007 criou a mjailton Treinamentos, e como Programador e Professor vem criando os melhores e mais completos cursos em videoaulas de vários assuntos.

Em 2014 criou o Método ágora de Ensino, que tem como principal característica simplificar a forma de ensino independentemente de qual seja o assunto ou o nível do aluno, dando a possibilidade de qualquer pessoa aprender de forma clara, objetiva e com qualidade.

Eterno estudante e sempre buscando novos conhecimento. Será o seu professor neste fantástico curso.

Canais de Atendimento:

  • Por Telefone: +55 98 3302.4858
  • Por E-mail: mjailton@gmail.com
  • Site Oficial: mjailton.com.br

Rua 49, Quadra 36 , casa 30
65071260 / São Luís/ MA
Brasil

Intelimax Comercio Ltda
CNPJ: 10.175.153/0001-23

© 2017 - mjailton treinamentos todos os direitos reservados