SlideShare uma empresa Scribd logo
SERVIDOR WEB
   Como funciona?
SERVIDOR WEB
             Sumário:

1 - O que é? E os principais “Tipos”

 2 - Páginas Estáticas e Dinâmicas.

    3 - Modelo Gazeta Online
SERVIDOR WEB
                                    O que é? E os principais “Tipos”



 A expressão servidor web pode significar duas coisas:

  1. Um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os
 navegadores, e servi-los com respostas HTTP, incluindo opcionalmente dados, que geralmente são
 páginas web, tais como documentos HTML com objetos embutidos (imagens, etc.);

 2. Um computador que executa um programa que provê a funcionalidade descrita acima.




Na expressão “Tipos”, vamos listar os principais programas de prover a entregar de páginas. São eles:
SERVIDOR WEB
                                                         O que é? E os principais “Tipos”


As páginas de internet podem ter uma várias extensões em seus arquivos e cada Servidor interpreta um
grupo de extensões de arquivos. Existem algumas que são comum a todos, como por exemplo a extensão
HTML.

Para termos uma ideia do que cada extensão representa segue uma breve lista de extensões e tipos de
arquivos e informações que esses arquivos carregam:


.asp - Active Server Pages. Formato de páginas Web, capazes de gerar conteúdo de forma dinâmica.

.do - arquivo de servidor coldfusion, um tipo de HTML especial com funções para serem interpretadas por esse tipo de servidor.

.html - Hiper Text Markup Language. Formato no qual se programam as páginas Web. É capaz de dar formato a texto, acrescentar vínculos a outras páginas,
chamar imagens, sons e outros complementos. Editável com um editor de textos ou software específico.

.js - arquivo que contém programação em JavaScript,utilizado em geral pelos navegadores e editável com qualquer editor de texto.

.jsp - arquivo de servidor java-web, um tipo de HTML especial com funções para serem interpretadas por esse tipo de servidor.

.php - arquivos de páginas Web dinâmicas. É, por sua vez, uma linguagem de programação que permite transladar para a Web conteúdo armazenado em bases
de dados.
SERVIDOR WEB
                                     Páginas Estáticas e Dinâmicas




A origem do conteúdo enviado pelo servidor web numa resposta a um pedido HTTP pode ser:

Estática - se vier directamente de um ficheiro já existente no servidor
dinâmica - se for criada dinamicamente por outro programa, script ou API chamado pelo servidor.
no caso de uma página dinâmica, o pedido, depois de recebido, é processado pelo servidor web que vai
criar dinamicamente o conteúdo que depois será enviado para o cliente.

Dinâmicas têm a vantagem de poderem ser programadas, ou seja usando alguma linguagem de
programação (que dependendo do servidor web pode ser php, Java, Perl, Visual Basic .NET, C#, ...)
podemos criar programas que correm no servidor web, eventualmente acessando a bases de dados e
cujo resultado é enviado para o browser.
SERVIDOR WEB
                                     Páginas Estáticas e Dinâmicas


Modelo de entrega de páginas (estáticas)                             Modelo de entrega de páginas (dinâmico)
SERVIDOR WEB
                                        Modelo Gazeta Online



O Gazeta Online trabalha com um modelo de servidores do “tipo” Apache e páginas em PHP e HTML, e
com um misto de páginas Estáticas e Dinâmicas, em modo geral o Portal é estático em sua grande maioria,
apenas alguns sites específicos tem ações dinâmicas (que dependem de algo que será executado,
normalmente requisições de banco de dados).

Podemos dizer que o Gazeta Online trabalha com um modelo misto e bem peculiar que presa a
performance de entrega de conteúdo aos usuários.




Mas como isso funciona na prática !?
SERVIDOR WEB
                     Modelo Gazeta Online


Entrega e Produção de conteúdo adotado pelo portal Gazeta Online:
SERVIDOR WEB
                                          Modelo Gazeta Online

No modelo utilizado pelo Gazeta Online estamos trabalhando com páginas na ponta do usuário estáticas
hospedadas na Globo.com e enviadas por FTP pela VPN direto com a Globo.com.

Esse modelo tem uma grande vantagem, que quase todo portal é estático e como o ambiente da Globo.com
de Banco de Dados é compartilhado, não sofremos muito com as quedas de Banco de Dados e como o portal.

A outra vantagem desse modelo é que a produção de conteúdo que é feita pelos jornalistas não impacta na
performance do portal, porque tudo é feito na ponta e rede local e assim separamos a produção da entrega de
informação.
SERVIDOR WEB




    FIM

Mais conteúdo relacionado

PPT
Servidores Web
PPTX
06 - Servidor Apache
PPTX
Introdução ao Front-end no Desenvolvimento Web
PPT
Protocolo TCP/IP
PPT
ENTRADA Y SALIDA DE DATOS EN JAVA
ODP
Web service Introduction
PDF
Servidor apache
PDF
Aula03 PHP - Estruturas Condicionais
Servidores Web
06 - Servidor Apache
Introdução ao Front-end no Desenvolvimento Web
Protocolo TCP/IP
ENTRADA Y SALIDA DE DATOS EN JAVA
Web service Introduction
Servidor apache
Aula03 PHP - Estruturas Condicionais

Mais procurados (20)

DOC
JDBC MONOGRAFIA
PDF
PPTX
Programação Orientado a Objetos
PPT
Introdução ao HTML
PDF
Árvore B estruturas de dados e técnicas de programação
PDF
JavaScript: Estruturas (aula 2)
PDF
Introdução ao Desenvolvimento Android
PPTX
Introdução sobre desenvolvimento web
PDF
Curso de Java Persistence API (JPA) (Java EE 7)
PDF
Spring Meetup Paris - Back to the basics of Spring (Boot)
PPTX
Modelo de Referência OSI
PPTX
NoSQL - MongoDB
ODP
Aula01-JavaScript
PPTX
What Is Express JS?
PPTX
4-1. javascript
PPT
Mapeamento de Objetos para o Modelo Relacional.ppt
PPTX
Soap, wsdl et uddi
PPTX
Programação orientada a objetos
PDF
04 - C# laços de repetição, vetores e matrizes v1.0
PDF
Introdução a JavaScript
JDBC MONOGRAFIA
Programação Orientado a Objetos
Introdução ao HTML
Árvore B estruturas de dados e técnicas de programação
JavaScript: Estruturas (aula 2)
Introdução ao Desenvolvimento Android
Introdução sobre desenvolvimento web
Curso de Java Persistence API (JPA) (Java EE 7)
Spring Meetup Paris - Back to the basics of Spring (Boot)
Modelo de Referência OSI
NoSQL - MongoDB
Aula01-JavaScript
What Is Express JS?
4-1. javascript
Mapeamento de Objetos para o Modelo Relacional.ppt
Soap, wsdl et uddi
Programação orientada a objetos
04 - C# laços de repetição, vetores e matrizes v1.0
Introdução a JavaScript
Anúncio

Destaque (20)

PPTX
Servidor web
PPT
Servidores WEB
PPTX
Servidor web
ODP
Redes servidor web
PDF
Tipos de Servidores
PDF
Tecnologia em Redes - Servidor WEB
PDF
Servidores Web
PPTX
Servidor apache
PDF
Linux - Servidor Web Apache
PPT
Diapositiva servidor web
PDF
Servidor WEB en Windows Server 2008
PPTX
Sistema Operativo Servidor
PPTX
Sistema Operativo Servidor
PDF
PotiLivre, uma comunidade de software livre voltada para você!
PPTX
Servidor web
PDF
Apostila Wordpress
PDF
Instalar Active Directory en Windows 2008 Server R2
DOCX
Instalacion virtual box y elastix
PPSX
Tecnologias web
PPTX
Diferencias entre una PC y un Servidor
Servidor web
Servidores WEB
Servidor web
Redes servidor web
Tipos de Servidores
Tecnologia em Redes - Servidor WEB
Servidores Web
Servidor apache
Linux - Servidor Web Apache
Diapositiva servidor web
Servidor WEB en Windows Server 2008
Sistema Operativo Servidor
Sistema Operativo Servidor
PotiLivre, uma comunidade de software livre voltada para você!
Servidor web
Apostila Wordpress
Instalar Active Directory en Windows 2008 Server R2
Instalacion virtual box y elastix
Tecnologias web
Diferencias entre una PC y un Servidor
Anúncio

Semelhante a Servidor web (20)

PPT
Aula01
PPTX
Introdução ao desenvolvimento de páginas web estáticas
PDF
Programação web ASP.NET Tutorial
PDF
Aula introdutória da linguagem de programação web PHP
PDF
Ebook Apache Server: Guia Introdutório
PDF
Introdução ao desenvolvimento Web
PDF
Fundamentos de arquitetura Web
PDF
Curso asp - intermediario
PDF
4. Introdução ao PHP.pdf
PDF
Apostila de asp
PPT
Web Services
PPTX
Aplicações web parte 1
PPT
PDF
PHP - Capítulo 01
PPT
Java Web Dev Introdução
PDF
Técnicas de Programação para a Web
PDF
Banco de dados web
PDF
Introdução a Web Services
Aula01
Introdução ao desenvolvimento de páginas web estáticas
Programação web ASP.NET Tutorial
Aula introdutória da linguagem de programação web PHP
Ebook Apache Server: Guia Introdutório
Introdução ao desenvolvimento Web
Fundamentos de arquitetura Web
Curso asp - intermediario
4. Introdução ao PHP.pdf
Apostila de asp
Web Services
Aplicações web parte 1
PHP - Capítulo 01
Java Web Dev Introdução
Técnicas de Programação para a Web
Banco de dados web
Introdução a Web Services

Último (19)

PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Processos na gestão de transportes, TM100 Col18
Aula04-Academia Heri- Tecnologia Geral 2025
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Apple Pippin Uma breve introdução. - David Glotz
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula 18 - Manipulacao De Arquivos python
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
COBITxITIL-Entenda as diferença em uso governança TI
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Processos na gestão de transportes, TM100 Col18

Servidor web

  • 1. SERVIDOR WEB Como funciona?
  • 2. SERVIDOR WEB Sumário: 1 - O que é? E os principais “Tipos” 2 - Páginas Estáticas e Dinâmicas. 3 - Modelo Gazeta Online
  • 3. SERVIDOR WEB O que é? E os principais “Tipos” A expressão servidor web pode significar duas coisas: 1. Um programa de computador responsável por aceitar pedidos HTTP de clientes, geralmente os navegadores, e servi-los com respostas HTTP, incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos HTML com objetos embutidos (imagens, etc.); 2. Um computador que executa um programa que provê a funcionalidade descrita acima. Na expressão “Tipos”, vamos listar os principais programas de prover a entregar de páginas. São eles:
  • 4. SERVIDOR WEB O que é? E os principais “Tipos” As páginas de internet podem ter uma várias extensões em seus arquivos e cada Servidor interpreta um grupo de extensões de arquivos. Existem algumas que são comum a todos, como por exemplo a extensão HTML. Para termos uma ideia do que cada extensão representa segue uma breve lista de extensões e tipos de arquivos e informações que esses arquivos carregam: .asp - Active Server Pages. Formato de páginas Web, capazes de gerar conteúdo de forma dinâmica. .do - arquivo de servidor coldfusion, um tipo de HTML especial com funções para serem interpretadas por esse tipo de servidor. .html - Hiper Text Markup Language. Formato no qual se programam as páginas Web. É capaz de dar formato a texto, acrescentar vínculos a outras páginas, chamar imagens, sons e outros complementos. Editável com um editor de textos ou software específico. .js - arquivo que contém programação em JavaScript,utilizado em geral pelos navegadores e editável com qualquer editor de texto. .jsp - arquivo de servidor java-web, um tipo de HTML especial com funções para serem interpretadas por esse tipo de servidor. .php - arquivos de páginas Web dinâmicas. É, por sua vez, uma linguagem de programação que permite transladar para a Web conteúdo armazenado em bases de dados.
  • 5. SERVIDOR WEB Páginas Estáticas e Dinâmicas A origem do conteúdo enviado pelo servidor web numa resposta a um pedido HTTP pode ser: Estática - se vier directamente de um ficheiro já existente no servidor dinâmica - se for criada dinamicamente por outro programa, script ou API chamado pelo servidor. no caso de uma página dinâmica, o pedido, depois de recebido, é processado pelo servidor web que vai criar dinamicamente o conteúdo que depois será enviado para o cliente. Dinâmicas têm a vantagem de poderem ser programadas, ou seja usando alguma linguagem de programação (que dependendo do servidor web pode ser php, Java, Perl, Visual Basic .NET, C#, ...) podemos criar programas que correm no servidor web, eventualmente acessando a bases de dados e cujo resultado é enviado para o browser.
  • 6. SERVIDOR WEB Páginas Estáticas e Dinâmicas Modelo de entrega de páginas (estáticas) Modelo de entrega de páginas (dinâmico)
  • 7. SERVIDOR WEB Modelo Gazeta Online O Gazeta Online trabalha com um modelo de servidores do “tipo” Apache e páginas em PHP e HTML, e com um misto de páginas Estáticas e Dinâmicas, em modo geral o Portal é estático em sua grande maioria, apenas alguns sites específicos tem ações dinâmicas (que dependem de algo que será executado, normalmente requisições de banco de dados). Podemos dizer que o Gazeta Online trabalha com um modelo misto e bem peculiar que presa a performance de entrega de conteúdo aos usuários. Mas como isso funciona na prática !?
  • 8. SERVIDOR WEB Modelo Gazeta Online Entrega e Produção de conteúdo adotado pelo portal Gazeta Online:
  • 9. SERVIDOR WEB Modelo Gazeta Online No modelo utilizado pelo Gazeta Online estamos trabalhando com páginas na ponta do usuário estáticas hospedadas na Globo.com e enviadas por FTP pela VPN direto com a Globo.com. Esse modelo tem uma grande vantagem, que quase todo portal é estático e como o ambiente da Globo.com de Banco de Dados é compartilhado, não sofremos muito com as quedas de Banco de Dados e como o portal. A outra vantagem desse modelo é que a produção de conteúdo que é feita pelos jornalistas não impacta na performance do portal, porque tudo é feito na ponta e rede local e assim separamos a produção da entrega de informação.

Notas do Editor