O que você deve saber antes de começar
Antes de começar é bom que você tenha um pouco de conhecimento em :
(A leitura dos artigos do Wikipedia pode não ser suficiente mas já é um bom começo).O site do W3Schools também oferece tutorias relacionados a estes tópicos. Vale a pena dar uma olhada.
O que é o PHP?
- A sigla PHP quer dizer : Hypertext Preprocessor.
- PHP é uma linguagem de programação em script para servidor, assim como o ASP.
- Os scripts PHP são executados no Servidor.
- Com o PHP é possível conectar-se a diversos bancos de dados (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc.)
- PHP é um software open-source.
- PHP é gratis para baixar e usar.
- Arquivos PHP podem conter texto, marcações HTML e código PHP.
- A saida dos arquivos PHP é geralmente HTML (Mas não se restringe a isso).
- O nome dos arquivos PHP geralmente terminam em ".php" ou ".php3" ou "phtml".
- MySQL é um servidor de banco de dados.
- MySQL é ideal tanto para aplicações pequenas como para aplicações grandes.
- MySQL suporta a linguagem SQL padrão.
- MySQL roda em diversas plataformas e sistemas operacionais.
- MySQL é gratis para baixar e usar.
O PHP combinado ao MySQL pode rodar em diversas plataformas. Por exemplo é possível desenvolver um programa em windows e rodar em um servidor linux.
Porque PHP?
- O PHP roda em diferentes plataformas (Windows, Linux, Unix ...).
- PHP é compatível com praticamente todos os servidores usados hoje em dia (Apache, IIS, ...).
- PHP pode ser baixado sem custo do seu site original (www.php.net).
- PHP é fácil de se aprender e muito versátil por rodar no servidor.
- Por este post.
- Instalando o Apache ou IIS, o PHP e o MySQL no seu servidor (Não recomendado para iniciantes).
- Encontrando um provedor de servidor web com suporte a PHP. (Mais recomendado se você já tem uma aplicação construida e rodando).
Gostei do seu site, temos algumas coisas em comum, acho que vou me dedicar a falar sobre meus trabalhos em PHP, em XAMPP, e dentro de vmappliances DEBIAN, winXP, DSL, etc.
ResponderExcluir