Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados.

1. Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados.

Gustavo Fernando Amorim
Gustavo Amorim

(usa Debian)

Enviado em 13/11/2015 - 12:45h

Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados sem linguagem de programação ou seja por debaixo dos panos.


  


2. Re: Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados.

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 13/11/2015 - 13:13h

nao faz.
quem acessa banco nao é o apache, ou servidor web. É o php, java... softwares que tem suas respostas interpretadas pelo servidor web, e, consequentemente, pelo navegador.


3. Re: Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados.

Gustavo Fernando Amorim
Gustavo Amorim

(usa Debian)

Enviado em 13/11/2015 - 13:20h

andr3ribeiro escreveu:

nao faz.
quem acessa banco nao é o apache, ou servidor web. É o php, java... softwares que tem suas respostas interpretadas pelo servidor web, e, consequentemente, pelo navegador.


Você teria como me dar um exemplo ou uma resposta mais técnica, pois se o PHP usa o Apache, não tem como ele se comunicar diretamente com o MySQL, como é feita essa comunicação.






4. Re: Como o Apache ou qualquer outro servidor web faz para acessar um banco de dados.

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 13/11/2015 - 13:33h

O Servidor Web (Apache, Nginx) tem a função de ler o codigo de linguagens interpretadas e repassa-lo ao navegador, para que este possa mostrar os elementos que vemos nas páginas (como imagens, tabelas....).
PHP, por exemplo, é essa linguagem interpretada. Ela sim tem funções específicas para conectar com o banco de dados, trazendo os valores através de consultas.
O apache não foi desenvolvido para trabalhar sozinho. Ele apenas lê o que essas linguagens enviam para ele e monta de forma com que seu navegador entenda.

Um exemplo:
como se faz um bife a parmegiana?
vc empana o bife, e frita.
depois coloca o queijo por cima e põe no forno.
Porque vc não frita no forno? porque o forno assa! ele não foi feito para fritar.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts