New York University of Architecture - ♫ Música de abertura ♫ ♫ Palmas ♫ Olá, seja bem vindo a terceira aula do seu curso de PHP O meu nome é Gustavo Guanabara, eu sou seu professor... e nessa aula do Curso em Vídeo PHP Nós vamos responder a mais uma pergunta que muita gente se faz quando está começando a aprender: "Como instalar o PHP?" E como eu expliquei na Aula 2... (Se chegou agora assiste as duas primeiras aulas e vai partir pra Aula 3) ... mas como a gente viu na aula passada, você pode fazer a instalação manual Instalando o Apache, MySQL e o interpretador PHP Ou você pode utilizar uma ferramenta. Então você deve se lembrar muito bem que a gente precisa de uma ferramenta WAMP Que é: Windows, Apache, MySQL e PHP Com esta ferramenta, basta você clicar duas vezes e a instalação e configuração serão feitas automaticamente A ferramenta que eu já uso a muitos anos e que funciona perfeitamente para quem está aprendendo o básico de PHP é o EasyPHP Eu sei que muitos outros professores e muitas outras pessoas usam outras ferramentas... E você pode utilizar se você já souber, não tem problema com isso, mas pra quem "não sabe nada" o EasyPHP é uma ótima solução, Porque você consegue ligar e desligar serviços de uma maneira muito simples. É importante dizer que o EasyPHP é um WAMP! Então, ele não funciona no Linux nem no MAC Para acessar o site digite: "easyphp.org" E na página principal do EasyPHP você tem duas opções... "Desenvolvimento PHP" ou "web hosting doméstico" No nosso caso, vamos escolher: "Desenvolvimento PHP" Note que, no momento que eu estou gravando o vídeo a versão atual é a 14.1, você pode ter uma versão superior E na área de Downloads você vai escolher qual das versões vai se adaptar ao seu Sistema Operacional No meu caso, eu vou usar em uma versão virtualizada do Windows XP. Então vou baixar a versão VC9 Se você utiiliza Windows 7 ou Windows 8, você vai baixar a versão VC11 (Lembrando que depende do momento em que você estiver assistindo a essa aula) Você pode ter versões superiores e pode até perder, por exemplo, a compatibilidade com o Windows XP E aí você vai baixar uma versão anterior Vamos clicar aqui e ele vai me redirecionar para área de download da versão VC9 Vai começar automaticamente e eu vou ter que aguardar o download dessa ferramenta. Enquanto o EasyPHP baixa, eu preciso baixar outra ferramenta, que é um editor... Mais uma vez a JetBRAINS entra no curso de PHP como um dos apoiadores o que é uma ótima notícia, pois ela possui um dos melhores editores do mercado o PHP Storm Para baixar o PHP Storm, vamos entrar em "jetbrains.com" e no site principal da jetBRAINS vamos clicar em "products" e escolher o PHP Storm, na área de IDEs Na página do PHP Storm você vai procurar pelo botão "Get PhpStorm" para baixar pra sua plataforma No meu caso, eu baixaria pra Mac OS X Eu vou clicar em "more" para ter acesso a todas as plataformas Aqui nós temos o PHP Storm pra Windows, Mac OS X e Linux Se você utiliza Windows, basta escolher a versão e clicar no botão de download. O download irá começar automaticamente... Temos agora o EasyPHP e o PHP Storm baixados na minha máquina depois de algum tempo. E depois de baixar e instalar a ferramenta, é simples. É só clicar duas vezes no ícone e "avançar", "avançar", "avançar"... ... e ir até o final! No caso do MAC, você vai baixar o pacote DMG, e vai arrastar o ícone do PHP Storm para área de aplicativos, é simples. E no linux, também vai ser muito simples, basta você ir ao gerenciador de aplicativos e instalar o PHP Storm Eu não preciso mostrar os processos de instalação aqui, porque eles são realmente muito simples. Outra dúvida que também pode aparecer é... "Que tipo de ferramenta você vai utilizar?" Se você não quiser utilizar o EasyPHP e o PHP Storm do jeito que eu estou indicando, você pode utilizar qualquer um. Você pode utilizar, por exemplo, o "WAMP Server" que é outra forma de utilizar fora o EasyPHP. Além disso, você pode utilizar editores de códigos diferentes, como por exemplo o "Notepad++"... ou o "Sublime" Fica ao seu critério utilizar a ferramenta. A forma de uso eu só vou demonstrar utilizando determinadas ferramentas. Então pause este vídeo, instale as ferramentas e logo em seguida vamos partir para o teste prático e fazer nosso primeiro script. Interrompo a sua terceira aula do curso de PHP, para um anúncio muito importante... Para falar um pouco sobre os nossos apoiadores A gente já falou na primeira aula sobre os nossos patrocinadores, que são a T1Site e a Hostnet E agora vou falar desses três aqui... "Deixa eu abraça-los" "Ai, que bonitinho!" "Muito retardado, cara" Essas três empresas ajudaram bastante na criação deste curso e estão ajudando a divulgá-lo A primeira empresa que eu queria falar, essa aqui, mora no meu coração, chegou agora, mas aqui ó, é a RENDERAE É uma empresa muito legal, que está fazendo todos os efeitos visuais deste curso. O simpático elefante que pula na abertura, essas vinhetas de transição que você acabou de ver... Tudo isso foi criado pela RENDERAE Acessa lá o site da RENDERAE e veja o que eles fazem O trabalho deles é sensacional! Eu queria mandar um abraço pro Léo que sempre está apoiando nossas empreitadas. O segundo apoiador está desde o curso de HTML Os melhores editores que existem! E não é o "melhor editor" só por que eles estão nos apoiando, eu realmente o utilizo em sala de aula... ... uso no dia a dia e é o que você vai usar na sua casa A jetBRAINS oferece vários editores No caso do PHP é o PHP Storm, no caso do HTML é o WEB Storm. Também temos o InteliiJ para Java Lá você encontra uma sére de editores! Então acessa o site da JetBRAINS e dá uma olhada nos produtos deles Todos os produtos funcionam por 30 dias gratuitamente e depois valem o investimento. Todos os alunos do curso de HTML 5, que compraram o WEB Storm, estão muito satisfeitos e usando até hoje Então você, pode fazer seu investimento e comprar o PHP Storm que eu garanto qualidade! E quando for falar com a galera da JetBRAINS, fala assim: "Conheci vocês assistindo o Curso em Vídeo com o Gustavo Guanabara!" eles vão gostar muito! Tem uma galera muito legal que sempre apoia nossas empreitadas também. E a terceira empresa está aqui ó... "Gustavão", meu xará... um cara muito legal, do site Baixaki Esse site está muito legal para você baixar de tudo. Baixaki já é conhecido por todo o Brasil, mas o fato é: "Tudo que você procura no Brasil, tem no Baixaki!" O Baixaki é uma das empresas que está apoiando a divulgação do curso em vídeo. Provavelmente você chegou ao Curso em Vídeo através do Baixaki e o portal TecMundo. Eles etão ajudando na divulgação. Falei com o Gustavo e o Baixaki entrou como apoiador do curso de PHP Eu queria mais uma vez agradecer aqui a o portal Baixaki! Então é isso, galera. O curso está chegando a vocês com qualidade, não somente pelo meu esforço... É por causa de empresas como a HostNET e a T1Site, que patrocinam o curso... E empresas como a RENDERAE, a JetBRAINS e o Baixaki que estão apoiando a nossa divulgação... O mínimo que você pode fazer é agradecê-los. Entra no site dele e fala assim... "Eu conheci vocês no curso de PHP e muito obrigado pelo apoio que vocês estão dando ao Guanabara!" É muito legal que você torne-se amigo dessas marcas, pois estas marcas são nossas amigas... ... e são seus amigos! Um grande abraço e volte a sua aula, pequeno gafanhoto! Agora já estou em meu ambiente Windows e já estou com o EasyPHP rodando. Como disse, o EasyPHP é um WAMP Então ele terá o Apache, o MySQL e o interpretador PHP Então, aqui você tem o Apache e o MySQL iniciados, os dois precisam estar iniciados! Uma coisa importante é: muita gente fecha esta janela... Se você fechar esta janela ele irá sair do EasyPHP e o Apache e o MySQL irão encerrar. Então, não posso sair, mas eu posso minimizar Ele some da barra, mas ele fica do lado do relógio... Para fazer ele funcionar, nós vamos clicar com o botão direito sobre o seu ícone e vamos clicar em "Local Web" ou "Local Host" Depende da versão do seu EasyPHP Irá abrir uma área que no caso está vazia, por que nós ainda não criamos nenhum script. Vamos relembrar: eu tenho somente um computador, que nem está conectado a internet. Depois de baixar as ferramentas você pode utilizar desconectado O meu computador está dividido em dois, um cliente (navegador) e um servidor (EasyPHP) Que foi onde eu instalei o Apache usando o EasyPHP Então, eu não posso colocar os meus arquivos, como no HTML, em qualquer lugar. Quando você aprende HTML você pode salvar em "Meus documentos". No caso do PHP não, você tem um lugar específico para salvar e eu vou mostrar para você. Isso vai depender da sua versão do EasyPHP. Para exemplificar aqui, eu instalei duas versões do EasyPHP Vou abrir o explorer, o explorador de arquivos. Vou lá em "C:/Arquivos de programa/". E eu tenho aqui, se você perceber, duas pastas do EasyPHP. Tem uma versão 5.2.10, que é uma versão mais simples, inclusive é a que eu vou usar nas aulas. E tem a versão que eu baixei agora a pouco, a versão 14.1VC9. Na versão 14.1VC9, eu vou ter que entrar na pasta "EasyPHP", clicar em "data" e na pasta "localweb". Dentro desta pasta "localweb", é onde eu vou colocar os meus scripts PHP. No caso da versão anterior, que é a que eu vou utilizar aqui, eu vou ter que abrir a pasta "EasyPHP5.2.10" e mais simples, dentro da pasta "www". Esta pasta está vazia, por isso ela está aparecendo vazia aqui. Vou minimizar isso tudo aqui. Eu vou utilizar o PHP Storm, que eu acabei de baixar, ou qualquer outro editor de código. No meu caso eu vou utilizar ele porque eu considero ele bem melhor. A licença, tu vai ver que esta versão está licenciada no meu nome. Porque eu tenho a licença no PHP Storm. Ele vai funcionar na sua casa por 30 dias gratuitamente E depois vale o investimento para você ter uma ferramenta perfeita para o desenvolvimento em PHP. Vou criar um novo projeto. E ele vai me perguntar aqui qual a localização. Eu não posso localizar ele aqui. Eu vou dizer em que pasta está localizado o meu servidor. Estou em "C:/Arquivos de programas"... Vou direcionar aqui para a minha pasta. No seu caso em casa você pode direcionar para "EasyPHP/Data/LocalWeb" Você pode até botar dentro da pasta Projects Mas eu vou redirecionar aqui para a versão antiga. Vou colocar na pasta "www". OK. O nome do meu projeto aqui vai ser "Olá Mundo" (olamundo). Clicando em OK ele vai criar uma série de arquivos pra mim e já vai deixar o projeto PHP pronto para ser utilizado. Então a pasta "olamundo" foi criada. Se a gente for lá no Explorer, Vou abrir aqui o "C:/Arquivos de programas..." Eu estou colocando no EasyPHP5.2. Na pasta "www" eu tenho o "olamundo", que foi a pasta que o próprio PHPStorm criou. Voltando ao PHPStorm Vamos clicar com o botão direito em cima dessa pasta "Olá Mundo!" Vamos clicar em "New" e clique em "PHP File" se por acaso seu PHPStorm não tiver esse item "PHP File" ainda, nao tem problema, basta você clicar em "File" Dá um nome para o arquivo. Vou chamar de "ola.php". Clicando em ok... Note que aqui no meu PhpStorm, ele já criou com o código HTML simples. Se por acaso o seu PhpStorm não criar, não tem problema, ele vai aprendendo com você. Nas próximas versões ele vai criando. Esse código aqui É conhecido de vocês. Ou pelo menos deveria... O código que está aparecendo na sua tela e que foi digitado lá no meu PhpStorm automaticamente É um código HTML padrão. E mais uma vez lembrando Nós já temos um curso de HTML no site do Curso em Vídeo. E como o HTML é um pré-requisito para esse curso, você deve conhecer todas essas tags que estão aparecendo na tela. Então você tem lá o "DOCTYPE" dizendo que é HTML5. Você tem "