Home » Tecnologia
PHP: software livre para páginas dinâmicas e banco de dados
Visão geral do PHP. Software livre para páginas dinâmicas e banco de dados. Informações para iniciantes em PHP
Gostou? Recomende:
PHP é uma linguagem de programação interpretada e requer a instalação do software PHP no servidor para a interpretação das páginas dinâmicas. É um software livre e lista entre as linguagens mais usadas na construção de páginas web.
A portabilidade do PHP é um dos seus pontos fortes. O conceito escreva uma vez e rode em todos os lugares fazem do PHP uma linguagem altamente atrativa para construção de páginas dinâmicas.
Para que serve
PHP é usado para criar páginas dinâmicas e acessar banco de dados para operações de entrada e saída de dados. Páginas dinâmicas são aquelas em que o seu conteúdo não é fixo, como por exemplo: sites de notícias, blogs, lojas virtuais entre outros.
Preço e licença
PHP é um software livre e, portanto não há custo para o seu uso. A licença usada para a distribuição do PHP é The PHP Licence.
Principais comandos e funções
for. Usado para criar uma repetição
iF. Usado para criar uma condição, fazer, não fazer.
echo. Usado para escrever algo na página.
while. Executa os comandos aninhados enquanto uma condição for satisfeita.
foreach. Percorre um array para leitura dos elementos.
date(). Retorna a data do servidor e opcionalmente a hora.
explode(). Função para quebrar uma string.
msql_conect(). Comando usado para conectar a um banco de dados MYSQL.
array(). Cria um objeto como uma matriz.
O que preciso para usar
Para rodar PHP você precisa instalar no servidor o PHP e um servidor web, que poderá ser o apache para Windows, Linux e Unix ou o IIS somente para Windows. Um banco de dados, também deverá ser instalado para permitir o armazenamento dos dados. O banco de dados mais usado com o PHP é o Mysql.
Download e documentação
O PHP pode ser baixado do site oficial http://www.php.net/. Lá você encontrará versões para os diversos sistemas operacionais. A documentação em português pode ser obtida no mesmo site, sem contar os inúmeros fóruns, listas de discussões e blogs que tratam do assunto.
Checklist: o que você precisa saber sobre PHP:
- PHP é um software livre;
- PHP é usado para gerar páginas dinâmicas;
- É possível acessar diversos bancos de dados ;
- É uma linguagem interpretada;
- Precisa instalar o PHP no servidor;
- PHP roda em Linux, Windows e Unix;
- O principal banco de dados usado com o PHP é o MySQL;
- PHP tem suporte a orientação a objeto;
- As páginas dinâmicas geradas pelo PHP são idênticas a outras tecnologias, como o ASP, ASP.NET ou JSP. O resultado ou a página propriamente dito não difere de tecnologia para tecnologia, já que o conceito de páginas dinâmicas e na forma da construção dela e não no resultado propriamente dito;
- Os principais concorrentes do PHP são: ASP.NET (maior concorrente), JSP, ASP, Coldfusion, Perl, entre outros;
- A curva de aprendizado do PHP é relativamente tranqüila;
- Os pré-requisitos para aprender PHP é conhecer HTML, lógica de programação e conceitos de banco de dados.
Participe do Simulado de HTML
Veja também:
Compartilhe com seus amigos:
// Comentários
Anny // Recife // 14/12/2008 16:52:00
Olá Luís,adoro seus artigos são muito interessantes e me ajudam bastante a compreender melhor os assuntos. Você poderia me esclarecer uma dúvida,qual a diferença entre JAVA,PHP e as demais linguagens de programação?!
Desde já agradeço!
Abraço!
Raquel Montecchio // SANTO DUMONT // 26/05/2009 13:47:00
Ola Luís, gostaria de saber se poderia me ajudar, tenho um trabalho de Segurança na web e Software livre voltado ao php, e não encontro assuntos complexos a respeito, será que você teria alguma apostila ou até mesmo algum site para me indicar?
Grata!
Forte abraço!
Zdretor // Recife // 03/01/2010 22:31:00
Luís, gostei da didática. Tenho uma dúvida:
Sei que para fazer um Site posso usar um programa do tipo dremweaver que passa a página desenhada para a linguagem HTML. Sendo assim, te pergunto: existe algum programa que me ajude a constrruir um banco de dados sem que eu precise fazer um curso de programação? A linguagem do BD é o PHP?
Zdiretor // Recife // 03/01/2010 22:49:00
Luis, sei que me afasto da finalidade deste Site, porém, pela seriedade apresentada, me arrisco a solicitar: estou procurando uma profissional especialista senior, com larga experiência (se possível pós-graduada)em programação e banco de dados para implantar um projeto de abrangência nacional. Poderias me indicar algumas de teu conhecimento e/ou relacionamento, de qualquer estado do Brasil. Caso não seja possível, me sugerir uma alternativa eficiente? Te serei muito grato por esta colaboração. Zdiretor@gmail.com
angela soncin // marília // 13/02/2010 16:12:00
adorei as dicas do php...obrigada...faço sistemas de informaçao 3º termo...angela
Ingridd // Belo Horizonte // 10/06/2010 14:43:00
oiiiiiiiii
aki eu preciso criar um BD em sql
vc poderia me ajudar??????
qualquer coisa me mande 1msgm no e-mail
bjuuu