INTRODUÇÃO AO PHP. Curso Técnico em Informática. QI Escolas e Faculdades

Tamanho: px
Começar a partir da página:

Download "INTRODUÇÃO AO PHP. Curso Técnico em Informática. QI Escolas e Faculdades"

Transcrição

1 INTRODUÇÃO AO PHP Curso Técnico em Informática QI Escolas e Faculdades

2 SUMÁRIO 1 INTRODUÇÃO DESENVOLVIMENTO DESKTOP X DESENVOLVIMENTO WEB SOBRE O PHP AMBIENTE DE UTILIZAÇÃO DO PHP COMO INSTALAR E PREPARAR O AMBIENTE IDE S PARA DESENVOLVIMENTO NOÇÕES DE AMBIENTE PHP O ALIAS NO SERVIDOR CRIAÇÃO DO ALIAS NO SERVIDOR SINTAXE SCRIPTS PHP

3 1 INTRODUÇÃO O principal objetivo das linguagens de programação para Web, como o PHP, é propiciar uma interação entre os sites desenvolvidos e os seus utilizadores, de forma segura, confiável e ágil. 2 DESENVOLVIMENTO DESKTOP X DESENVOLVIMENTO WEB As formas de desenvolvimento foram, ao longo dos anos, afluindo para duas vertentes na área de desenvolvimento, o desenvolvimento Desktop e o desenvolvimento Web. O desenvolvimento Desktop, mesmo sendo uma relação entre um cliente e um servidor, é baseado no conceito de equipamento, ou seja, o próprio servidor pode ser utilizado também como cliente, no mesmo equipamento, assim o desenvolvimento deve ser de acordo com o sistema operacional instalado. O desenvolvimento para a web é caracterizado por uma arquitetura client/server, ou Cliente/Servidor. O processamento das informações não acontece na máquina solicitante, mas sim no servidor, responsável por processar esses pedidos vindos do cliente, devolvendo apenas as respostas. Figura 1 - Arquitetura Cliente/Servidor 1 Basicamente cada cliente realiza uma requisição ao servidor, essa requisição pode ser um pedido, ou até mesmo o envio de uma informação, dessa forma, quando o servidor terminar de processar o que foi solicitado, ele devolverá o resultado desse processamento ao cliente. 1 Fonte: 2

4 Vejamos um Exemplo Prático: Imagine que você vai buscar uma refeição em uma lanchonete drive thru. Você, como cliente, realiza uma requisição para o atendente, escolhendo o seu lanche, e aguarda a resposta, pois pode ocorrer de um dos seus itens não estar mais disponível. Ao final de um determinado tempo você recebe a resposta desse atendimento, seja o seu lanche, ou até mesmo uma solicitação quanto a você escolher uma nova opção, caso algum item esteja em falta. 3 SOBRE O PHP Conforme a documentação oficial referente à linguagem PHP, facilmente localizada no site php.net (http://www.php.net), o PHP é conhecido por Hypertext Preprocessor. É uma linguagem de programação open source, tendo seu próprio código aberto, sendo dessa forma de ampla utilização, cuja principal característica é a de fácil aprendizado e rapidez quanto a geração de conteúdos dinâmicos, visando desenvolvimento de aplicações cliente-servidor em ambiente web. Sua facilidade de aprendizado e utilização torna possível a elaboração de sites relativamente simples, como blogs, por exemplo, e sites mais complexos, como lojas virtuais. Figura 2 - Logo do PHP 2 O PHP foi desenvolvido no outono de 1994 por Rumus Lerdorf, baseado na linguagem C. Vem sendo constantemente atualizado, se tornando uma das linguagens mais populares para desenvolvimento web. Uma das maiores facilidades quanto a sua utilização é a compatibilidade quanto a conexão com Bancos de Dados, como MySQL, PostGress, SQL Server e IBM DB2. Vejamos algumas das vantagens do PHP: 2 Fonte: 3

5 Alto desempenho quanto a operações de larga escala; Compatibilidade com diversos bancos de dados; Grande variedade de bibliotecas integradas para elaboração de tarefas corriqueiras no ambiente web; Custo baixa para sua implantação e desenvolvimento; Portabilidade quanto ao seu funcionamento, rodando em diversos servidores web existentes no mercado; Código fonte aberto e amplo suporte junto à comunidade de desenvolvedores; 4 AMBIENTE DE UTILIZAÇÃO DO PHP Para utilização do PHP para desenvolvimento de aplicações Web são necessários requisitos, como ter um servidor web configurado, que pode ser um servidor Apache, IIS (Microsoft Internet Information Server), Personal Web Server, dentre outros. Também é importante ter um interpretador PHP e um Banco de Dados, para o caso de persistência nas informações. O PHP pode ser utilizado na maioria dos sistemas operacionais, incluindo Linux, várias variantes Unix (incluindo HP-UX, Solaris e OpenBSD), Microsoft Windows, Mac OS X, RISC OS, e provavelmente outros. O PHP também é suportado pela maioria dos servidores web atuais, incluindo Apache, Microsoft Internet Information Server, Personal Web Server, Netscape and iplanet Servers, Oreilly Website Pro Server, Caudium, Xitami, OmniHTTPd, e muitos outros. O PHP pode ser configurado como módulo para a maioria dos servidores, e para os outros como um CGI comum. (PHP 3 ) O servidor Apache tem a finalidade de interpretar as requisições enviadas dos clientes pela web, bem como de devolver os resultados dessas requisições. Essa funcionalidade se dá pela utilização em conjunto do interpretador do PHP, cuja finalidade é a de ler os códigos inseridos nos scripts PHP, ou seja, o servidor pede ao interpretador que leia o código, e então realiza o que foi solicitado. Após, ocorre a devolução desse resultado para o cliente que o solicitou. 3 Fonte: php.net (http://www.php.net/manual/pt_br/intro-whatcando.php) 4

6 Figura 3 - Funcionamento do interpretador PHP 4 Um dos bancos de dados mais utilizados junto ao PHP é o MySql, dado o mesmo ser um banco de dados robusto e possuir licenciamento livre na sua versão Community Server, possuir código aberto e uma comunidade ativa de desenvolvedores para o mesmo. MySQL Community Server is a freely downloadable version of the world's most popular open source database that is supported by an active community of open source developers and enthusiasts. 5 Para execução do PHP temos os chamados ambientes de desenvolvimento, cuja finalidade é a de englobar as 3 ferramentas principais para o desenvolvimento PHP: o servidor Apache, o interpretador PHP e o MySQL. Dentre as principais podemos destacar: WAMP Server o Ambiente que combina o Servidor Apache, o MySQL e interpretador do PHP, configurados para ambiente Windows. Pode ser encontrado em (http://www.wampserver.com/en/), tanto nas versões 32 bits quanto 64 bits. XAMPP 4 Fonte: 5 Tradução Livre: O MySQL Community Server é uma versão livre para download mais popular banco de dados de código aberto do mundo. É suportado por uma comunidade ativa de desenvolvedores e entusiastas do código aberto. 5

7 o Pode ser encontrado nas versões para ambientes Windows, Linux, MAC, Solaris. Contém o Servidor Apache, o MySql e o interpretador do PHP, além de um servidor de FTP. Pode ser encontrado em (http://www.apachefriends.org/pt_br/xampp.html). MAMP o Ambiente de desenvolvimento exclusivo para sistemas Apple, possui a versão convencional, que contém o Servidor Apache, o MySQL e o Interpretador do PHP. também possui a versão PRO, voltada para licenciamento comercial. Pode ser encontrado em (http://www.mamp.info/en/downloads/index.html) LAMP o Ambiente de desenvolvimento exclusivo para sistemas Linux, basicamente formado pela instalação do Servidor Apache, do MySQL e do Interpretador do PHP. Pode ser instalado através da linha de comando (sudo apt-get install lamp-server^) executado no terminal. 5 COMO INSTALAR E PREPARAR O AMBIENTE Primeiramente devemos definir qual será o ambiente de desenvolvimento que iremos utilizar. Por escolha utilizaremos o Wamp Server como ferramenta de utilização. Para instalar o Wamp, devemos seguir alguns passos: 1. Realizar o download do pacote adequado ao tipo de sistema operacional que utilizamos. No caso, realizaremos o download da versão 32 bits em Server%202.2/wampserver2.2e/wampserver2.2e-php5.4.3-httpd mysql b.exe/download 2. Após realizar o download do Wamp, iremos executá-lo, selecionando Next para a opção exibida. Figura 4 - Primeiro passo 6

8 3. Aceitamos os termos de utilização, a respeito da liberdade de utilização do ambiente de desenvolvimento. Figura 5 - Segundo passo 4. Escolher o caminho de instalação. Por padrão utilizaremos C:\Wamp e pressionamos Next. Figura 6 - Segundo passo 5. Podemos optar pela escolha de criar atalhos na área de trabalho ou barra de inicialização rápida e selecionamos Next. 7

9 Figura 7 - Quarto passo 6. Após selecionar os procedimentos, clicamos em Install. 7. No momento apropriado, o Wamp solicitará a escolha de um navegador padrão para que seja utilizado para interação. Caso não seja selecionado, apenas pressione Abrir, sendo apenas solicitado o apontamento do arquivo Explorer.exe Figura 8 - Quinto passo 8. A pergunta seguinte menciona a existência de uma atualização visual da página inicial do Wamp Server, podemos responder Yes e prosseguir. 9. Após podemos inserir informações quanto à utilização de , informações quanto ao servidor SMTP e o nome de usuário de . Essas informações são importantes caso seja utilizada a função mail, responsável por propiciar o envio de s utilizando o PHP. Você pode deixar as configurações padrões sugeridas pelo instalador. 8

10 Figura 9 - Sexto passo 10. Após a finalização da instalação, o Wamp irá criar um ícone à direita no relógio do Windows. IMPORTANTE: Para um correto funcionamento, o ícone do Wamp deve estar sempre na cor VERDE. Caso o mesmo esteja AMARELO, ou o MySQL não está sendo executado, ou o servidor Apache não está em execução. Quando o ícone estiver em VERMELHO, ambos, o servidor Apache e o MySQL não estão em execução. 6 IDE S PARA DESENVOLVIMENTO Podemos utilizar uma série de IDE s para desenvolvimento em PHP. Segundo publicação no site Wikipédia 6, IDE, ou integrated development environment, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo. Dentre as IDE s mais conhecidas, temos: NetBeans IDE (http://netbeans.org/downloads/index.html) o Ambiente de Desenvolvimento Integrado de código-fonte aberto gratuito para desenvolvedores de software. Todas as ferramentas necessárias para criar aplicações desktop profissionais, corporativas, 6 Fonte: 9

11 Web e móveis com a plataforma Java, bem como C/C++, PHP, JavaScript, e Groovy. 7 Eclipse IDE (http://www.eclipse.org/downloads/) o IDE semelhante ao NetBeans, porém, ao contrário da anterior, não tem uma instalação natural para o PHP, sendo o mesmo inserido através de um plugin, o PHP Development Tools (http://projects.eclipse.org/projects/tools.pdt) Aptana Studio (http://www.aptana.com/products/studio3) o IDE de desenvolvimento livre com suporte a diversos tipos de formato Web. Adobe Dreamweaver o IDE de uso comercial utilizada para o desenvolvimento de websites. Pode ser adquirida na forma de versão de teste para conhecimento no site (http://www.adobe.com/cfusion/tdrc/index.cfm?product=dreamwea ver&loc=pt_br) Notepad++ o IDE utilizada para edição de códigos em diversas linguagens, podendo ser utilizada em substituição ao Bloco de Notas. Pode ser encontrada em (http://notepad-plus-plus.org/). Possui acesso a diversos plug-ins para melhorias de sua utilização. Possui compatibilidade com o sistema Operacional Windows. Sublime Text o IDE semelhante ao Notepad++, mas por possuir suporte aos ambientes Windows, MAC e Linux, tem licenciamento proprietário, podendo ser utilizada como avaliação. 7 NOÇÕES DE AMBIENTE PHP Quando realizamos a montagem de um ambiente para desenvolvimento PHP temos alguns elementos a serem considerados, tanto a nível físico quanto a nível lógico. Primeiramente temos que entender o que é um arquivo php. A extensão.php é utilizada para identificar arquivos que serão processados pelo servidor Apache. Dessa forma, nenhum arquivo que não tenha essa extensão será lido pelo interpretador. Um servidor web deve ser sempre identificado, para tanto nomeamos o mesmo de HOST, sendo identificado através de um número IP. Como estamos utilizando um ambiente que visa facilitar o desenvolvimento, passamos a conhecer o LOCALHOST, que nada mais é que a nomeação dada a um servidor localizado no próprio ambiente de desenvolvimento. Para que possamos verificar se as configurações do localhost estão corretas, devemos executar um navegador e, na barra de endereços, digitar a palavra 7 Fonte: 10

12 localhost. Ou então, podemos ir até ícone do Wamp Server e, clicando no mesmo com o botão esquerdo do mouse selecionar a opção localhost. Na computação, o termo localhost se refere à localização do sistema que está sendo usado. É um dispositivo loopback ao qual é atribuído o Endereço IP no IPv4, ou ::1 no IPv6, e pode ser usado por aplicações TCP/IP para testarem a comunicação consigo mesmas. 8 Figura 10 - Interface de utilização do Wamp Server Figura 11 - Navegador exibindo a página inicial do Wamp Server 8 Fonte: 11

13 A página exibida acima é um arquivo gerado via PHP, onde no mesmo são exibidas todas as extensões de funcionamento utilizadas no momento no Wamp Server, quais os projetos criados, servidores virtuais e apelidos para armazenamento. A estrutura física do Wamp se baseia na disposição de diretórios instalados no sistema operacional, dentro da pasta Wamp, localizada no C:\ Essa estrutura é composta por pastas utilizadas para armazenamento de diversas bibliotecas a serem utilizadas pelo servidor web. Figura 12 - Estrutura de pastas do Wamp Server No diretório de pastas podemos destacar a importância das pastas WWW, que é a pasta utilizada pelo servidor Apache. Ou seja, todos os arquivos PHP inseridos na mesma serão processados pelo servidor e interpretados pelo Interpretador PHP. Arquivos que não sejam armazenados nessa pasta não serão processados pelo servidor Apache como arquivos PHP. Também temos a pasta ALIAS, onde, fisicamente, ficam armazenados os caminhos virtuais para diretórios de projetos, que venham a ser criados fora da pasta WWW, dessa forma, não temos a necessidade de armazenar todos os projetos na esma pasta. Na pasta BIN localizam-se os arquivos referentes ao servidor Apache, ao interpretador PHP e ao MySQL. 12

14 8 O ALIAS NO SERVIDOR Alias, conforme tradução, significa pseudônimo. Quando criamos um pseudônimo no servidor queremos que o mesmo referencie virtualmente uma pasta física que está em outro local(fora da pasta padrão do servidor). Por exemplo, sabemos que ao armazenar qualquer arquivo php na pasta WWW, o mesmo será processado, mas, por motivos de segurança é interessante que não tenhamos o nosso projeto inserido no mesmo local de outros. Um alias tem essa finalidade, a de propiciar que os projetos criados no servidor web possam ser processados pelo mesmo sem que os arquivos estejam fisicamente inseridos na pasta WWW. 9 CRIAÇÃO DO ALIAS NO SERVIDOR Agora vamos criar uma alias no Wamp Server. Vamos seguir os seguintes passos: 1. Criar uma pasta onde será utilizado o alias, nesse exemplo utilizaremos C:\EAD\php\ Figura 13 - Criação da pasta no servidor Após clicamos no ícone do Wamp com o botão esquerdo do mouse, então escolhemos Apache > Alias directories (diretório de alias), Add an alias (Adicionar um alias): Figura 14 - Caminho para escolha de adição do alias 13

15 IMPORTANTE: Não utilizar letras maiúsculas, caso contrário, teremos que utilizá-las na barra de endereços: 2. Será executada uma janela do prompt de comando, solicitando inicialmente o nome que será utilizado pelo servidor para o nosso alias. No exemplo utilizamos o nome eadphp e pressionamos enter. Figura 15 - Janela do prompt de comando 3. Após confirmar, a janela solicitará o caminho físico onde estará a pasta a ser utilizada. Como criamos a nossa pasta EAD no C, e criamos a pasta PHP dentro dela, indicaresmos o caminho c:/ead/php/. Pressione enter para confirmar. IMPORTANTE: Não criar diretórios com espaços ou caracteres especiais, pois não será possível a leitura dos mesmos pelo servidor. Figura 16 - Caminho físico do alias 14

16 4. Será exibida uma confirmação da criação do alias. Pressione enter para fechar a janela. Nesse momento, o servidor se reinicia para passar a reconhecer o novo alias. Figura 17 - Confirmação de criação do alias 5. Após, toda a chamada realizada através do localhost poderá ser realizada para o alias, e não unicamente para a pasta www, de forma que não será exibida a página inicial do Wamp Server, e sim uma página exibindo o conteúdo da pasta do alias. Figura 18 - Conteúdo da pasta onde está localizado o alias Assim, temos uma pasta reconhecida pelo servidor, onde podemos armazenar e testar nossos scripts PHP. 10 SINTAXE Dentre as características principais do PHP se destaca a construção de suas linhas de comando, assim como na linguagem C, são case sensitive, ou seja, existem diferenças entre letras maiúsculas e minúsculas. Códigos escritos em PHP devem estar contidos entre os chamados delimitadores, que tem a função de determinar quando o servidor Apache deverá processar uma 15

17 instrução em PHP. A inexistência dos mesmos representará que o arquivo seja unicamente interpretado como um arquivo de texto comum, de forma que o interpretador do PHP não irá ler os comandos. Os delimitadores no PHP são representados por <?php para início de uma codificação PHP e por?> para representar o final da mesma. Cada codificação terminará por um ponto e vírgula ( ; ), de forma que o interpretador saberá quando deverá dirigir-se para a próxima instrução. Quando queremos comentar algo em um código PHP podemos fazê-lo de duas formas, ou utilizando duas barras ( // ) para comentários de uma única linha, ou utilizando uma marcação iniciada por barra-asterisco ( /* ) a ser utilizada no início do código, e asterisco-barra ( */ ) ao final do mesmo. (Note que é o mesmo tipo de comentário da linguagem Java) Dessa forma, todo o bloco comentado será ignorado pelo interpretador do PHP. Figura 19 - Exemplo de código PHP Explicando o código descrito acima, na linha de número 1 temos a abertura do delimitador PHP, dessa forma, o servidor Apache processará o que estiver a partir desse ponto. Na linha de número 3 temos um exemplo de comentário de uma linha, onde palavras escritas após as duas barras serão ignorados pelo interpretador. Na linha de número 4 temos o início de um comentário de mais de uma linha, com a inserção de barra-asterisco. Logo, todas as linhas seguintes serão ignoradas pelo interpretador até que seja inserido o símbolo de fechamento do comentário, o asterisco-barra. Na linha de número 8 temos a expressão phpinfo();, que, conforme o site oficial, o php.net possui a seguinte descrição: 16

18 Mostra uma grande quantidade de informações sobre o estado atual do PHP. Isto inclui informações sobre as opções de compilação do PHP e extensões, a versão do PHP, informações do servidor e ambiente (se compilado como um módulo), o ambiente PHP, informação da versão do SO, caminhos, valores principais e locais das opções de configuração, cabeçalhos HTTP e a licença do PHP. 9 Essa linha será interpretada e executada pelo interpretador PHP, sendo processada pelo servidor Apache. Ao final da mesma temos uma abertura e um fechamento de parênteses, significando que ela é uma função do php, ou um método. O ponto e vírgula determina o encerramento da instrução, logo, o interpretador sabe que aquela linha de código simplesmente terminou. A sua utilização do phpinfo() trará uma série de informações a respeito da instalação do PHP no servidor. Todas essas informações serão exibidas no navegador. Para testar, salve este arquivo na pasta (C:/EAD/PHP) como o nome de teste.php, e execute pelo navegador: Figura 20 - Exibição do resultado da utilização do phpinfo() 9 Fonte: 17

19 11 SCRIPTS PHP A execução de scripts no servidor Apache requer algumas observações. Primeiramente quanto ao salvamento físico dos arquivos. Tomamos por base a criação de um alias no servidor chamado exemplosphp e a criação de um arquivo chamado ExPhp01.php. É importante salientar que a extensão php é a extensão de arquivo a ser entendida pelo servidor Apache. Para criar os arquivos.php utilizaremos a IDE NetBeans, cujo foco é no desenvolvimento utilizando linguagens livres, como o Java e C++, por exemplo. Ao solicitar o download na página é possível selecionar qual será a versão a ser transferida. Selecionamos a versão PHP, cuja funcionalidade se dá unicamente para o desenvolvimento de scripts desenvolvidos na linguagem PHP. Figura 21 - Seleção da versão do NetBeans a ser transferida Após instalar o NetBeans, selecionamos o menu Arquivo > Novo Projeto, como mostra a figura 2. Figura 22 Seleção de menu no NetBeans 18

20 Figura 23 - Interface de escolha de um novo projeto Seguindo os passos numerados, temos as seguintes opções: 1. Escolha da Categoria, que será PHP. 2. Escolha do tipo de projeto, uma Aplicação PHP, que será utilizada para a criação de uma aplicação PHP em branco, ou seja, sem nenhum arquivo php. 3. Botão Próximo, a ser pressionado quando da escolha realizada. Figura 24 - Interface de Novo Projeto PHP Seguindo novamente os passos numerados nessa interface, temos as opções: 19

21 1. Nome dado ao projeto PHP, que será utilizado para uma referência no NetBeans. 2. Pasta física onde estarão os arquivos. Importante: Essa pasta deve a mesma pasta apontada no alias exemplosphp para que o servidor Apache possa reconhecê-la. 3. Versão do PHP utilizada, podemos manter na versão Pressionamos o botão Próximo para irmos para as configurações de execução. Figura 25 - Tela de execução de configurações Seguindo os passos numerados, temos as seguintes opções: 1. Forma de execução do script PHP. Como estamos trabalhando um um servidor local, cuja finalidade é de simular um ambiente real, utilizaremos Web Site Local, a fim de que o Servidor Apache contido no Wamp possa ser utilizado. 2. Selecionamos a URL do caminho. Como estamos utilizando um servidor local, o caminho por padrão será o Localhost. Como temos um Alias criado, utilizamos o nome do nosso projeto logo após o Localhost, ficando dessa forma 3. Finalizando a criação do projeto, será aberta a estrutura inicial do mesmo. A estrutura inicial é apresentada por uma pequena árvore, composta inicialmente pela pasta do nosso projeto, e seguida da pasta Arquivos de Código-Fonte. É nessa pasta onde serão inseridos os scripts PHP criados. Figura 26 - Estrutura inicial de pastas e arquivos do projeto 20

22 Para criarmos um novo script, ou arquivo, podemos utilizar o menu Arquivo > Novo Arquivo ou então pressionar o botão à esquerda, logo abaixo do menu Arquivo, ou ainda, podemos clicar com o botão direito do mouse e podemos escolher a opção Novo > Arquivo PHP. Para quaisquer das formas, teremos um novo arquivo criado. Figura 27 - Criação de arquivo via menu Arquivo Figura 28 - Criação de arquivo via botão de ação Figura 29 - Criação de arquivo via botão direito do mouse no pacote Todas as formas remetem a uma interface, onde devemos informar dados referentes a esse arquivo PHP, como a sua categoria dentro do nosso projeto e o seu nome. 21

23 Figura 30 - Escolha do Tipo de Arquivo Selecionamos as opções relacionadas a esse arquivo inicial, como: 1. Categoria PHP. 2. Tipos de arquivo Arquivo PHP. 3. Pressionando o botão Próximo, será solicitada a identificação do arquivo a ser gerado. 22

24 Figura 31 - Identificação do novo arquivo php A única escolha a ser solicitada é a referente ao nome do arquivo, conforme destaque número 1. Nesse caso utilizaremos o nome ExPhp01, complementado com a extensão.php pelo NetBeans. No destaque número 2, temos o local de armazenamento do arquivo gerado, que será dentro da nossa pasta criada conforme o caminho determinado no Alias. Após, conforme o destaque número 3, finalizamos a criação do arquivo, sendo o mesmo exibido ao lado direito, na área reservada para a codificação, chamada de Código-Fonte do NetBeans e incluído na estrutura localizada na lateral esquerda. 23

25 Figura 32 - Tela de exibição dos arquivos gerados Nesse nosso primeiro script, exemplificado abaixo, faremos um código relativamente simples, como a soma de dois valores. No exemplo abaixo, temos a criação desse script, e logo após uma breve explicação sobre o mesmo. Operadores matemáticos Case sensitive Quando o script é excutado, o que retorna do servidor Figura 33 exemplo de código Nas linhas 1 e 8 temos os delimitadores de scripts PHP, vistos anteriormente na unidade 01. Na linha número 3 temos a criação e atribuição, através do sinal de igual (=), de um valor a variável chamada de valor1. Conforme o php.net, no link (http://php.net/manual/pt_br/language.variables.basics.php), variáveis devem ser precedidas de um $, de forma que o interpretador saberá que nessa linha haverá uma variável, e não outra instrução. No PHP as variáveis têm os seus valores estabelecidos no momento da atribuição, de forma que, no exemplo acima, teremos dois valores sendo somados, através da operação matemática de soma, exemplificada na linha 6. Uma 24

26 variável $soma recebe o resultado dessa operação, o valor 35. Os operadores metemáticos, em PHP, são os mesmos da linguagem Java: Potenciação, através da função pow. Raiz quadrada, através da função sqrt. Multiplicação (*) Divisão (/) Adição (+) Subtração (-) Resto da divisão (%) A linguagem PHP é Case Sensitive, ou seja, devemos ter cuidado, pois letras maiúsculas se diferem de letras minúsculas. Por exemplo, a variável $valor1 é diferente da variável $Valor1. Quando executamos o projeto, temos, no primeiro momento, uma tela de inicialização, que solicita o arquivo de índice, que nada mais é que o nosso script PHP criado há pouco. Após a abertura da tela de solicitação, como estamos executando o nosso projeto pela primeira vez, o NetBeans nos exibe por padrão uma página chamada index.php. o index é uma página utilizada como página inicial para um site. Como não o estamos utilizando ainda, devemos clicar no botão Procurar para localizar o nosso arquivo recém criado, e então pressionamos o botão OK para terminarmos a configuração do projeto. Figura 34 - Tela de configuração do projeto 25

27 Após, podemos executar o projeto pressionando o botão F6, ou então clicando no botão abaixo dos menus iniciais. Figura 35 - Botão utilizado para executar um script no NetBeans Ao executarmos o nosso script, o resultado será uma página em branco, pois o servidor Apache recebeu as instruções, e então o interpretador interpretou as mesmas nessa ordem: 1. Atribuir o valor a $valor1 2. Atribuir o valor a $valor2 3. Atribuir o valor da soma de $valor1 e $valor2 à variável $soma. Porém, como não estava descrito que haveria um retorno de alguma informação, não houve nenhuma resposta quanto a esse resultado. Para esse tipo de retorno, podemos solicitar ao interpretador uma resposta para esse cálculo, utilizando as funções echo, print ou printf. echo: o Utilizada para exibir um ou mais comandos de resposta, podendo os mesmos serem separados por,. 10 print: o Utilizada para a exibição de um comando, unicamente. 11 printf: o Retorna o valor formatado conforme o valor de controle de formato. Para sua utilização utilizamos uma tabela de referência Conforme Dall Oggio, página Conforme Dall Oggio, página Tradução Livre: Insere uma string formatada 26

28 Figura 36 - utilização das diferentes formas de exibição de mensagens No script acima temos diferentes formas de exibição do mesmo resultado. Onde cada uma das funções se apresenta de uma forma diferente. O principal ponto a ser observado é a utilização de aspas ( ) e de apóstrofos ( ) pois, apesar de termos uma apresentação semelhante, temos formas diferentes de utilização. Quando executamos uma função de retorno com aspas, podemos inserir valores de variáveis juntamente com o que estamos retornando, como um texto por exemplo. Agora quando utilizamos apóstrofos, temos a possibilidade de apenas trabalhar com strings. Para esses casos temos o ponto (.), que irá ser utilizado para concatenar as informações. O printf se baseia no conceito de substituição, onde substituímos o elemento, no caso o %d, por um valor que esteja na variável. Em qualquer das formas apresentadas, teremos o resultado exibido na figura abaixo: Figura 37 - Resultados obtidos com a utilização das funções 27

Aula 01 Ambientes de Desenvolvimento. Desenvolvimento Desktop x Desenvolvimento Web

Aula 01 Ambientes de Desenvolvimento. Desenvolvimento Desktop x Desenvolvimento Web PHP Introdução O principal objetivo das linguagens de programação para Web, como o PHP, é propiciar uma interação entre os sites desenvolvidos e os seus utilizadores, de forma segura, confiável e ágil.

Leia mais

LINGUAGEM DE PROGRAMAÇÃO WEB

LINGUAGEM DE PROGRAMAÇÃO WEB LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN Ambiente de Desenvolvimento Após instalar o Wamp Server, inicie o servidor. Um ícone aparecerá na SystemTray. A cor do ícone indica seu estado: Verde: servidor

Leia mais

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP Programação WEB Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open

Leia mais

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas O que é PHP? Acrônimo de PHP: Hipertext Language PostProcessor Inicialmente escrita para o desenvolvimento de aplicações Web Facilidade para iniciantes e recursos poderosos para programadores profissionais

Leia mais

PHP AULA1. Prof. Msc. Hélio Esperidião

PHP AULA1. Prof. Msc. Hélio Esperidião PHP AULA1 Prof. Msc. Hélio Esperidião NAVEGADOR O navegador também conhecido como web browseré um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web. SERVIDOR

Leia mais

AULA 1 PHP O QUE É APACHE FRIENDS

AULA 1 PHP O QUE É APACHE FRIENDS O QUE É PHP Se você já programa PHP, aconselho que pule para o capítulo 7 desse livro. Pois até esse capitulo iremos abordar algoritmos em PHP até a construção de uma classe com seus métodos e atributos

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Características do PHP. Começando a programar

Características do PHP. Começando a programar PHP Introdução Olá pessoal. Desculpe o atraso na publicação da aula. Pude perceber pelas respostas (poucas) ao fórum que a realização da atividade do módulo I foi relativamente tranquila. Assistam ao vídeo

Leia mais

Instalando o WordPress em localhost

Instalando o WordPress em localhost Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação

Leia mais

Instalação de Moodle 1

Instalação de Moodle 1 Instalação de Moodle (local em Windows XP) 1. Introdução...2 2. Instalação de XAMPP...3 3. Instalação de Moodle...9 3.1. Download de Moodle...9 3.2. Criar uma Base de Dados...10 3.3. Instalação de Moodle...11

Leia mais

O melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP

O melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP CAPÍTULO 1 O melhor do PHP Este livro levou bastante tempo para ser feito. Venho usando agora o PHP por muitos anos e o meu amor por ele aumenta cada vez mais por sua abordagem simplista, sua flexibilidade

Leia mais

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor. Nessa aula iremos estudar: A anatomia da janela do PHP Editor Iniciando o servidor Web O primeiro exemplo de PHP Anatomia da janela do PHP Editor Barra de Títulos: É a barra azul que se encontra na parte

Leia mais

Instalando e usando o Document Distributor 1

Instalando e usando o Document Distributor 1 Instalando e usando o 1 O é composto por pacotes de software do servidor e do cliente. O pacote do servidor deve ser instalado em um computador Windows NT, Windows 2000 ou Windows XP. O pacote cliente

Leia mais

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição

Leia mais

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork A DarumaFramework está com suas funções nativas ao programador PHP devido a extensão de aplicativo php_darumaframework. Para usar esta extensão,

Leia mais

Instalação e utilização do Document Distributor

Instalação e utilização do Document Distributor Para ver ou fazer o download desta ou de outras publicações do Lexmark Document Solutions, clique aqui. Instalação e utilização do Document Distributor O Lexmark Document Distributor é composto por pacotes

Leia mais

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Introdução Aula 10: Introdução à linguagem PHP O PHP é uma linguagem interpretada de uso livre, utilizada originalmente para o desenvolvimento

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e

Leia mais

Guia de Instalação e Inicialização. Para WebReporter 2012

Guia de Instalação e Inicialização. Para WebReporter 2012 Para WebReporter 2012 Última revisão: 09/13/2012 Índice Instalando componentes de pré-requisito... 1 Visão geral... 1 Etapa 1: Ative os Serviços de Informações da Internet... 1 Etapa 2: Execute o Setup.exe

Leia mais

SIPREV/Gestão de RPPS Implantação Manual de Instalação Versão 1.18

SIPREV/Gestão de RPPS Implantação Manual de Instalação Versão 1.18 Implantação Manual de Instalação Versão 1.18 1 de 44 - Manual de Instalação Histórico de Revisões Data Versão Descrição Autor 19/05/09 1.0 Criação do documento Carlos Tabosa-UDCE 22/05/09 1.1 Revisão do

Leia mais

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork A DarumaFramework está com suas funções nativas ao programador PHP devido a extensão de aplicativo php_darumaframework. Para usar esta extensão,

Leia mais

Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010

Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010 Manual de Instalação do Servidor Orion Phoenix Versão 1.0 - Novembro/2010 Manual de Instalação do Sistema Orion Phoenix 1.0 - Novembro/2010 Página 1 SUMÁRIO 1. INTRODUÇÃO...3 2. VISÃO GERAL...3 3. PROCEDIMENTOS

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

Programação Web Prof. Wladimir

Programação Web Prof. Wladimir Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação

Leia mais

Guia de instalação para ambiente de Desenvolvimento LINUX

Guia de instalação para ambiente de Desenvolvimento LINUX Guia de instalação para ambiente de Desenvolvimento LINUX Conteúdo deste manual Introdução O guia de instalação... 3 Capítulo 1 Instalando o servidor Web Apache... 4 Teste de instalação do Apache... 9

Leia mais

Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL. Prof. MSc.

Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL. Prof. MSc. Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL Prof. MSc. Hugo Souza Na última aula falamos um pouco sobre as ferramentas

Leia mais

2. O AMBIENTE DE PROGRAMAÇÃO EM C

2. O AMBIENTE DE PROGRAMAÇÃO EM C 2. O AMBIENTE DE PROGRAMAÇÃO EM C Este capítulo trata de colocar a linguagem C para funcionar em um ambiente de programação, concentrando-se no compilador GNU Compiler Collection (gcc). Mas qualquer outro

Leia mais

OMT-G Design. Instalação por pacotes

OMT-G Design. Instalação por pacotes OMT-G Design A plataforma Eclipse OMT-G Design não é um software independente, é um plug-in que se utiliza dos mecanismos de extensão do Eclipse que por sua vez é um ambiente de desenvolvimento de software.

Leia mais

Algoritmos em Javascript

Algoritmos em Javascript Algoritmos em Javascript Sumário Algoritmos 1 O que é um programa? 1 Entrada e Saída de Dados 3 Programando 4 O que é necessário para programar 4 em JavaScript? Variáveis 5 Tipos de Variáveis 6 Arrays

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

PHP Material de aula prof. Toninho (8º Ano)

PHP Material de aula prof. Toninho (8º Ano) Na aula anterior entendemos como se faz o acesso aos nossos arquivos PHP; Como construir um script em php. Nesta aula (3) vamos entender: Como roda o PHP Inserindo comentários Visualizando páginas a partir

Leia mais

Instalação do IBM SPSS Modeler Server Adapter

Instalação do IBM SPSS Modeler Server Adapter Instalação do IBM SPSS Modeler Server Adapter Índice Instalação do IBM SPSS Modeler Server Adapter............... 1 Sobre a Instalação do IBM SPSS Modeler Server Adapter................ 1 Requisitos de

Leia mais

Tutorial: Instalando Linux Educacional em uma maquina virtual

Tutorial: Instalando Linux Educacional em uma maquina virtual Maria Augusta Sakis Tutorial: Instalando Linux Educacional em uma Máquina Virtual Máquinas virtuais são muito úteis no dia-a-dia, permitindo ao usuário rodar outros sistemas operacionais dentro de uma

Leia mais

Capítulo 7 O Gerenciador de Arquivos

Capítulo 7 O Gerenciador de Arquivos Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE

Leia mais

Instalação do Eiche Hotel OFFLINE (Windows)

Instalação do Eiche Hotel OFFLINE (Windows) 1 Instalação do Eiche Hotel OFFLINE (Windows) Modo de instalação: OFFLINE Acesso: Local ou rede (intranet) Sistema operacional: Microsoft Windows (Windows 98, Windows ME, Windows 2000, Windows XP, Windows

Leia mais

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para

Leia mais

Internet e Programação Web

Internet e Programação Web COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------

Leia mais

Sistema Operacional Unidade 4.2 - Instalando o Ubuntu Virtualizado

Sistema Operacional Unidade 4.2 - Instalando o Ubuntu Virtualizado Sistema Operacional Unidade 4.2 - Instalando o Ubuntu Virtualizado Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 CRIAÇÃO DA MÁQUINA VIRTUAL... 3 Mas o que é virtualização?... 3 Instalando o VirtualBox...

Leia mais

Configuração de Digitalizar para E-mail

Configuração de Digitalizar para E-mail Guia de Configuração de Funções de Digitalização de Rede Rápida XE3024PT0-2 Este guia inclui instruções para: Configuração de Digitalizar para E-mail na página 1 Configuração de Digitalizar para caixa

Leia mais

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork A DarumaFramework está com suas funções nativas ao programador PHP devido a extensão de aplicativo php_darumaframework. Para usar esta extensão,

Leia mais

Tutorial para acesso ao Peticionamento Eletrônico e Visualização de Processos Eletrônicos

Tutorial para acesso ao Peticionamento Eletrônico e Visualização de Processos Eletrônicos Tutorial para acesso ao Peticionamento Eletrônico e Visualização de Processos Eletrônicos Este tutorial visa preparar o computador com os softwares necessários para a utilização dos sistemas de visualização

Leia mais

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec Construindo Aplicações Web com PHPe MySQL André Milani Novatec Capítulo 1 Bem-vindo ao PHP Seja bem-vindo ao PHP! O primeiro capítulo deste livro aborda como obter, instalar e configurar corretamente o

Leia mais

Receita de bolo para instalar MinGW-GCC e Netbeans em Windows

Receita de bolo para instalar MinGW-GCC e Netbeans em Windows Receita de bolo para instalar MinGW-GCC e Netbeans em Windows Hae Yong Kim 13/08/2014 Este documento explica como fiz para instalar compilador MinGW-GCC e ambiente de desenvolvimento Netbeans em Windows.

Leia mais

Programação de Página WEB - PHP ROSEMARY FRANCISCO

Programação de Página WEB - PHP ROSEMARY FRANCISCO Edição nº1-2007 ROSEMARY FRANCISCO Programação de Página WEB.indd 1 27/8/2007 13:22:09 2 Programação para Internet Apresentação Este livro-texto contém a disciplina de Programação para Internet, cujo conteúdo

Leia mais

MANUAL VOIP VOIP. Coordenação Tecnológica. Manual de Instalação de Softphones. Voice Over Internet Protocolo

MANUAL VOIP VOIP. Coordenação Tecnológica. Manual de Instalação de Softphones. Voice Over Internet Protocolo MANUAL o Este documento definirá como é feita a instalação e utilização de clientes VoIP na plataforma PC, operando sobre Windows e Linux, e em dispositivos móveis funcionando sobre a plataforma Android

Leia mais

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação e ativação

Leia mais

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre?

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre? Curso de PHP FATEC - Jundiaí Conteúdo do Curso 40% de aula teórica 60% de aula prática O que veremos neste semestre? Linguagem PHP Banco de Dados - PostgreSQL PHP - Introdução ao PHP - Estrutura de um

Leia mais

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

Leia mais

ESET NOD32 Antivirus 4 para Linux Desktop. Guia de Inicialização Rápida

ESET NOD32 Antivirus 4 para Linux Desktop. Guia de Inicialização Rápida ESET NOD32 Antivirus 4 para Linux Desktop Guia de Inicialização Rápida O ESET NOD32 Antivirus 4 fornece proteção de última geração para o seu computador contra código malicioso. Com base no mecanismo de

Leia mais

Tutorial de instalação do Java 7 no Windows 7.

Tutorial de instalação do Java 7 no Windows 7. Tutorial de instalação do Java 7 no Windows 7. Neste tutorial vamos instalar um ambiente de desenvolvimento Java JDK 7 no Windows 7. Quando falamos em ambiente Java, estamos nos referindo ao conjunto de

Leia mais

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,

Leia mais

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS 2012-2015 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 2 Mecanismos de Controlo de

Leia mais

Java Server Pages: Apresentação e Instalação

Java Server Pages: Apresentação e Instalação 1 Java Server Pages: Apresentação e Instalação Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Apresentar a tecnologia Java Server Pages; Instalar e configurar

Leia mais

Manual de Instalação e Configuração do SQL Express

Manual de Instalação e Configuração do SQL Express Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou

Leia mais

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Elaboração: Prof. Éverton Loreto everton@uffs.edu.br 2010 Objetivo Conhecer as características e recursos do Sistema Operacional

Leia mais

Manual do Usuário. Aplicativo Intranet Geração de Grade - SmartMídia. REV. 2.0 Diadema Outubro 2010. Índice

Manual do Usuário. Aplicativo Intranet Geração de Grade - SmartMídia. REV. 2.0 Diadema Outubro 2010. Índice Manual do Usuário Aplicativo Intranet Geração de Grade - SmartMídia REV. 2.0 Diadema Outubro 2010 Índice Introdução Este manual tem como objetivo detalhar o funcionamento do aplicativo Intranet responsável

Leia mais

PROJETO DE ACESSIBILIDADE VIRTUAL DO IFRS Manual Rápido do NVDA. Sumário

PROJETO DE ACESSIBILIDADE VIRTUAL DO IFRS Manual Rápido do NVDA. Sumário PROJETO DE ACESSIBILIDADE VIRTUAL DO IFRS Manual Rápido do NVDA Sumário O que são leitores de Tela?... 1 O NVDA - Non Visual Desktop Access... 1 Procedimentos para Download e Instalação do NVDA... 2 Iniciando

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Manual de Utilização Google Grupos Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução... 3 Página

Leia mais

Instalação, configuração e manual

Instalação, configuração e manual Cardápio Moura Instalação, configuração e manual Conteúdo Instalação... 4 Requisitos mínimos... 4 Windows 8... 5 Instalação do IIS no Windows 8... 5 Configuração do IIS no WINDOWS 8... 15 Windows 7...

Leia mais

Oficina Joomla. Prof. M.Sc. Marcos Roberto de Moraes

Oficina Joomla. Prof. M.Sc. Marcos Roberto de Moraes Oficina Joomla Prof. M.Sc. Marcos Roberto de Moraes Joomla Sistema gratuito para criação de websites. Projeto de código aberto, que, como a maioria dos demais projetos, está em constante desenvolvimento;

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Softblue Logic IDE Guia de Instalação www.softblue.com.br Sumário 1 O Ensino da Lógica de Programação... 1 2 A Ferramenta... 1 3 Funcionalidades... 2 4 Instalação... 3 4.1 Windows...

Leia mais

PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7

PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7 PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7 PostgreSQL & PostGIS: Instalação do Banco de Dados Espacial no Windows 7 Sobre o PostGIS PostGIS é um Add-on (complemento, extensão)

Leia mais

Conteúdo Programático de PHP

Conteúdo Programático de PHP Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo

Leia mais

ANEXO 01 GUIA PASSO A PASSO

ANEXO 01 GUIA PASSO A PASSO ANEXO 01 GUIA PASSO A PASSO Conteúdo 1 TELA DE ACESSO... 3 1.1 Enviar e-mail... 4 2 INTEGRANDO CONTAS COM OUTLOOK... 5 3 DREAMSPARK... 6 4 SKYDRIVE... 12 4.1 Organização do ambiente criar pastas... 13

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

MANUAL DO NVDA Novembro de 2013

MANUAL DO NVDA Novembro de 2013 MANUAL DO NVDA Novembro de 2013 PROJETO DE ACESSIBILIDADE VIRTUAL Núcleo IFRS Manual do NVDA Sumário O que são leitores de Tela?... 3 O NVDA - Non Visual Desktop Access... 3 Procedimentos para Download

Leia mais

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Disciplina: Gerenciamento de Rede de Computadores : Goiânia, 16 de novembro de 2014. Faculdade de Tecnologia SENAC Goiás Professor: Marissol Martins Alunos: Edy Laus,

Leia mais

Introdução ao PHP. Prof. Késsia Marchi

Introdução ao PHP. Prof. Késsia Marchi Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext

Leia mais

Ambiente Virtual de Aprendizagem Moodle

Ambiente Virtual de Aprendizagem Moodle Ambiente Virtual de Aprendizagem Moodle No INSEP, o ambiente virtual de aprendizagem oferecido ao acadêmico é o MOODLE. A utilização dessa ferramenta é fundamental para o sucesso das atividades em EAD,

Leia mais

Linguagem de Programação Visual

Linguagem de Programação Visual Linguagem de Programação Visual Unidade 1 Ambiente de desenvolvimento Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 SOBRE O JAVA... 3 AMBIENTE DE DESENVOLVIMENTO... 5 RECURSOS DA FERRAMENTA NETBEANS...

Leia mais

Java Como Programar, 8/E

Java Como Programar, 8/E Capítulo 2 Introdução aos aplicativos Java Java Como Programar, 8/E (C) 2010 Pearson Education, Inc. Todos os 2.1 Introdução Programação de aplicativo Java. Utilize as ferramentas do JDK para compilar

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Manual Instalação Pedido Eletrônico

Manual Instalação Pedido Eletrônico Manual Instalação Pedido Eletrônico 1 Cliente que não utiliza o Boomerang, mas possui um sistema compatível. 1.1 Instalação do Boomerang Inserir o CD no drive do computador, clicar no botão INICIAR e em

Leia mais

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS Servidor: O servidor é todo computador no qual um banco de dados ou um programa (aplicação) está instalado e será COMPARTILHADO para outros computadores,

Leia mais

www.neteye.com.br NetEye Guia de Instalação

www.neteye.com.br NetEye Guia de Instalação www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.

Leia mais

Notas de Aplicação. Utilizando o servidor de comunicação SCP Server. HI Tecnologia. Documento de acesso público

Notas de Aplicação. Utilizando o servidor de comunicação SCP Server. HI Tecnologia. Documento de acesso público Notas de Aplicação Utilizando o servidor de comunicação SCP Server HI Tecnologia Documento de acesso público ENA.00024 Versão 1.02 dezembro-2006 HI Tecnologia Utilizando o servidor de comunicação SCP Server

Leia mais

Manual de instalação, configuração e utilização do Assinador Betha

Manual de instalação, configuração e utilização do Assinador Betha Manual de instalação, configuração e utilização do Assinador Betha Versão 1.5 Histórico de revisões Revisão Data Descrição da alteração 1.0 18/09/2015 Criação deste manual 1.1 22/09/2015 Incluído novas

Leia mais

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

Módulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação

Leia mais

Manual de Instalação: Agente do OCS Inventory NG

Manual de Instalação: Agente do OCS Inventory NG Manual de Instalação: Agente do OCS Inventory NG Abril 2013 Sumário 1. Agente... 1 2. Onde instalar... 1 3. Etapas da Instalação do Agente... 1 a. Etapa de Instalação do Agente... 1 b. Etapa de Inserção

Leia mais

Criando um script simples

Criando um script simples Criando um script simples As ferramentas de script Diferente de muitas linguagens de programação, você não precisará de quaisquer softwares especiais para criar scripts de JavaScript. A primeira coisa

Leia mais

Seu manual do usuário XEROX 6279 http://pt.yourpdfguides.com/dref/5579951

Seu manual do usuário XEROX 6279 http://pt.yourpdfguides.com/dref/5579951 Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para XEROX 6279. Você vai encontrar as respostas a todas suas perguntas sobre a XEROX 6279 no manual

Leia mais

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO

BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19

Leia mais

G-Bar IGV. Instalação Versão 4.0

G-Bar IGV. Instalação Versão 4.0 G-Bar Software para Gerenciamento de Centrais de Corte e Dobra de Aço IGV Software Interpretador/ Gerenciador/ Visualizador de dados digitais de projetos CAD-TQS Instalação Versão 4.0 Manual do Usuário

Leia mais

Conteúdo. Linguagem Estática x Dinâmica O que é PHP? Configurando o Ambiente do PHP Sintaxe

Conteúdo. Linguagem Estática x Dinâmica O que é PHP? Configurando o Ambiente do PHP Sintaxe Unidade IV Introdução à Linguagem PHP Parte 1 Professor Fabiano de Paula Soldati fpsoldati@yahoo.com.br http://br.groups.yahoo.com/group/professorsoldati/ Conteúdo Linguagem Estática x Dinâmica O que é

Leia mais

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características:

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características: Cerne Tecnologia www.cerne-tec.com.br Conhecendo o NSBASIC para Palm Vitor Amadeu Vitor@cerne-tec.com.br 1. Introdução Iremos neste artigo abordar a programação em BASIC para o Palm OS. Para isso, precisaremos

Leia mais

Grifon Alerta. Manual do Usuário

Grifon Alerta. Manual do Usuário Grifon Alerta Manual do Usuário Sumário Sobre a Grifon Brasil... 4 Recortes eletrônicos... 4 Grifon Alerta Cliente... 4 Visão Geral... 4 Instalação... 5 Pré-requisitos... 5 Passo a passo para a instalação...

Leia mais

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4

Instalador/Atualizador PIMS Multicultura Manual de Referência. Versão 12.1.4 Instalador/Atualizador PIMS Multicultura Manual de Referência Versão 12.1.4 Sumário 1. Descrição... 3 2. Pré-requisitos... 4 3. Etapas da instalação/atualização... 8 1. Iniciando a aplicação de instalação/atualização...

Leia mais

Sumário. 1. Instalação GVcollege... 4. 1.1. GVsetup... 4. 1.1.1. Instalação com Banco de dados... 6. 1.2. Configurações... 10

Sumário. 1. Instalação GVcollege... 4. 1.1. GVsetup... 4. 1.1.1. Instalação com Banco de dados... 6. 1.2. Configurações... 10 Sumário 1. Instalação GVcollege... 4 1.1. GVsetup... 4 1.1.1. Instalação com Banco de dados... 6 1.2. Configurações... 10 1.2.1. APS Licence Service... 11 1.2.2. APS Licence File... 11 1.2.3. DBXconfig...

Leia mais

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,

Leia mais

Guia de Inicialização para o Windows

Guia de Inicialização para o Windows Intralinks VIA Versão 2.0 Guia de Inicialização para o Windows Suporte 24/7/365 da Intralinks EUA: +1 212 543 7800 Reino Unido: +44 (0) 20 7623 8500 Consulte a página de logon da Intralinks para obter

Leia mais

CONFIGURAÇÃO MINIMA EXIGIDA:

CONFIGURAÇÃO MINIMA EXIGIDA: Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.

Leia mais

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item Sites da web. Servidor WEB Desenvolvedores de sites que querem aprender ou testar ASP, ou mesmo profissionais que precisam desenvolver páginas ASP ou ASP.Net, não precisam necessariamente ter um servidor na web com

Leia mais

Requisitos do Sistema

Requisitos do Sistema PJ8D - 017 ProJuris 8 Desktop Requisitos do Sistema PJ8D - 017 P á g i n a 1 Sumario Sumario... 1 Capítulo I - Introdução... 2 1.1 - Objetivo... 2 1.2 - Quem deve ler esse documento... 2 Capítulo II -

Leia mais