Você está na página 1de 1

MÉTODOS HTTP Não exige um padrão que todos os usuários Outros servidores HTTP - Tomcat,

Zend Framework devam seguir durante o GUnicorn, Xitami, Zeus, OmniHTTPd.


GET: Solicita algum recurso ao servidor, desenvolvimento; Fraco acoplamento e
como uma página Web, uma figura, etc. É o interdependências mínimas; Permite o uso Características - Código mantido por uma
método mais utilizado. Toda vez que de componentes PHP frameworks de comunidade aberta; Elevada confiabilidade;
digitamos um endereço no navegador, é terceiros. Empresas que usam ZF: IBM, Excelente desempenho; Grande
enviado um pedido GET para o recurso NOKIA, etc. flexibilidade de configuração e uso; Suporte
solicitado. de várias plataformas; Estruturado em
CakePHP- Utliza-se dos padrões MVC módulos(principal); Administração através
HEAD: Solicita apenas informações sobre (Modelo-Visualização-Controlador); Classes de linha de comandos.
um recurso. Ou seja, retorna apenas os e objetos adicionais que tem como objetvo
cabeçalhos, HTTP contendo informações proporcionar extensibilidade e reuso: 1) O Apache lê o arquivo no disco e repassa
sobre o recurso. Extensões do Controlador; Extensões de a requisição para o modphp, o módulo
Visão; Extensões de Modelo; Serviu de base encarregado de processar arquivos PHP.
POST: Utilizado para enviar informações para a criação do Lithum Framework por
formulários, uma nova mensagem para o Garret Woodworth e Nate Abele em outubro 2) Ele por sua vez, aciona o interpretador
servidor. Ex.: dados de de texto (twitter, de 2009. PHP, que processa a página e a entrega, já
blog,etc), um dado que irá atualizar um processada ao apache, que finalmente a
bando de dados. FRAMEWORKS PYTHON entrega ao cliente.

IETF é uma agência sem fins lucrativos que Django - Utliza padrão MVC; Licença BSD; 3) Caso seja necessário acessar um banco de
patrocina padrões de rede e de Internet. Lawrence, no Kansas; dados, entra em ação outro módulo, como o
php7-mysql ou o php7-postgres, que permite
CSS - Linguagem de estilização dos objetos Algumas característcas: Mapeamento que o interpretador PHP acesse o banco de
contidos no documento HTML, Cada objeto Objeto-Relacional (ORM); Django utliza o dados.
HTML, tem várias propriedades para princípio DRY (Don't Repeat Yourself);
estilização, Os objetos podem ser pelo ID, Interface Administratva; URL's Elegantes; APACHE - ARQUIVOS DE
pela classe ou pelo identificador do elemento Tem uma linguagem de templates poderosa, CONFGURAÇÃO
extensível e amigável.
FRAMEWORKS - Provêm funcionalidades sites-available/ e sites-enabled/ contém as
genéricas para um domínio; Controlam o Conceito de Servidor WWW - Funciona configurações dos sites hospedados; mods-
fluxo da aplicação; Podem ser estendidos; como interface entre aplicações e o available/ mods-enabled/ armazenam as
Diminuem a complexidade e o tempo de utilizador, Esconde as aplicações do configurações dos módulos; o arquivo
desenvolvimento. utilizador ; Ajuda a focar o utilizador nos ports.conf, onde vai a confguração das portas
serviços; Permite construir novas aplicações TCP que o servidor vai escutar;
TIpos Frames: Java: Spring, Struts; PHP: através da interligação de aplicações apache2.conf armazena configurações
Zend Framework, CakePHP, Symfony, existentes; São necessários mecanismos de diversas relacionadas ao funcionamento do
Wordpress, Joomla, Drupal; Python: programação no servidor WWW; CGI – servidor; conf.d/ armazena arquivos com
Django; Ruby: Ruby on Rails; Javascript: execução de programas externos; Embebidos configurações adicionais;
Prototype, Mootools, JQuery, Dojo, GWT, – linguagens internas ao servidor WWW
Script.aculo.us, Highslide,Angular. O apache é capaz de hospedar
SERVIDORES HTTP simultaneamente vários sites, cada um
FRAMEWORKS PHP representado por um arquivo de
Servidor HTTP Apache - Aplicação open configuração diferente.
Zend Framework- Arquitetura “use à source (htp://www.apache.org); Servidor
vontade” permite a reutlização de HTTP MS IIS; - Aplicação proprietária;
componentes sem dependência de outros ZF;

Web Standards é um conjunto de CSS). Como isto é feito: Através de um CSS – Por que usar? A separação de
normas,diretrizes, recomendações, notas, conjunto de regras (estilos) que são aplicadas apresentação e estutura do documento prove:
artigos, tutoriais e afins de caráter técnico, aos elementos das paginas web (tags) Regra • maior facilidade para manipulação do
produzidos pelo W3C e destinados a orientar de ouro do design CSS: “Tudo que deve conteúdo, pois este esta separado da
fabricantes, desenvolvedores e projetistas sobrar quando a folha de estilo é removida é formatação • opções mais sofisticadas de
para o uso de práticas que possibilitem a o texto que prove a informação e os formatação • maior manutenibilidade atraves
criação de uma Web acessível a todos, elementos de HTML que descrevem a do compartilhamento de estilos entre paginas
independentemente dos dispositivos usados estrutura do documento. (evita repetição) • conteudo pode ser
ou de suas necessidades especiais. aproveitado com folhas de estilos diferentes
CSS - Vantagens- Diferentes e sofisticados para meios diferentes (impressão, web,
Tableless é uma filosofia de estilos podem ser aplicados ao mesmo celulares, voz) •permite a criação de temas
desenvolvimento client-side que prega a documento; Criação e manutenção do design ou skins, cada usuário pode escolher um look
abordagem do HTML em seu significado ficam mais fáceis; Prevalece a consistência and feel diferente para o site.
semântico. do site, o CSS pode garantir que todos os
documentos tenham o mesmo desenho e Consistência é muito importante para a
CSS é utilizada por desenvolvedores web arranjo; Permite ao Designer um controle navegabilidade no website. A forma mais
para definir: • cores • fontes • hyperlinks • maior sobre: Tamanho e cor da fonte; simples de manter consistência em um
tabelas • parágrafos • espaçamento • layout Espaçamento entre linhas e caracteres; conjunto de paginas web é usando Cascading
tableless. Margem do texto,listas, cores e fundos; Style Sheets (CSS). Manutenibilidade A
Maior versatilidade no desenvolvimento de forma mais simples de dar manutenção e
Idéia principal: Separar o conteúdo do designer sem aumentar o tamanho do site; realizar alterações no estilo de um website é
documento (escrito em HTML) da Introduziu a utilização de Layers, permitindo usando CSS
apresentação do documento (escrita em a sobreposição de texto sobre texto ou
imagem;

Você também pode gostar