Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


PHP, MySQL e Apache: Porque Usar Essas Ferramentas para Desenvolver Sites Web, Notas de estudo de Informática

Uma visão geral de php, mysql e apache, três ferramentas populares para desenvolver sites web. Php é uma linguagem de programação interpretada, extensão de perl, que oferece suporte a extensões como zend optimizer e php acelerator, além de acesso nativo a bancos de dados e criptografia. Mysql é um banco de dados extremamente ágil, otimizado para aplicações web, com baixa demanda de recursos de hardware e simplicidade de administração. Apache é um servidor web amplamente utilizado, que funciona nativamente em várias plataformas, incluindo windows, unix e macos/x. Juntos, essas ferramentas permitem desenvolver aplicações e sites web sofisticados de maneira produtiva, performática, escalável, segura e confiável, sem custos elevados de licença.

Tipologia: Notas de estudo

2013

Compartilhado em 27/08/2013

Garoto
Garoto 🇪🇸

4.6

(121)

1 / 7

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Sobre o PHP
Sobre o PHP
Utiliza uma linguagem que é uma simplificação e
extensão do Perl
Respeita as permissões do sistema de arquivos
mesmo rodando como módulo
Interpretado, mas podemos obter performance de
código compilado utilizando add-ons como o Zend
Optimizer, o PHP Acelerator e outros
Extensível por módulos escritos em C
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe PHP, MySQL e Apache: Porque Usar Essas Ferramentas para Desenvolver Sites Web e outras Notas de estudo em PDF para Informática, somente na Docsity!

Sobre o PHPSobre o PHP

Utiliza uma linguagem que é uma simplificação e extensão do Perl Respeita as permissões do sistema de arquivos mesmo rodando como módulo Interpretado, mas podemos obter performance de código compilado utilizando add-ons como o Zend Optimizer, o PHP Acelerator e outros Extensível por módulos escritos em C

Módulos do PHPMódulos do PHP

Suporte a protocolos como SNMP, SMTP, POP, IMAP, LDAP, ... Geração de documentos XML, WML, PDF, SWF (Flash), GIF, PNG Acesso nativo a bancos de dados Criptografia e compressão de dados

Sobre o MySQLSobre o MySQL

O MySQL foi criado para ser extremamente ágil, por isso decidiu não implementar recursos que geram muito overhead como triggers, locks, subselects e níveis de isolamento A arquitetura baseada em múltiplos threads garante performance sob acesso concorrente

Porque Utilizar os Três?Porque Utilizar os Três?

Porque fornecem tudo o que você necessita para construir aplicações e sites web sofisticados, e de maneira mais simples do que outras alternativas Porque não trazem elevados custos de licença de run-time , por CPU ou por usuário Porque fornecem produtividade, performance, escalabilidde, segurança e confiabilidade Principalmente porque são software livre!

Posso Desenvolver AplicaçõesPosso Desenvolver Aplicações

Comerciais? Comerciais?

Não existe nada contra a comercialização de software livre, o que você não pode fazer é restringir a cópia e uso do software livre Software Comercial ≠ Software Proprietário Programas gerados com ferramentas livres não tem que ser distribuídos como software livre -- você pode criar e vender soluções proprietárias com Apache, PHP e MySQL