Arquivo de Junho de 2008
O que é cada tecnologia - PHP
PHP é o acrônimo de Hipertext Preprocesor. É uma linguagem de programação do lado do servidor gratuito e independente de plataforma, rápido, com uma grande livraria de funções e muita documentação.
Uma linguagem do lado do servidor é aquela que se executa no servidor web, justo antes da página ser enviada através da Internet ao cliente. As páginas que se executam no servidor podem realizar acessos a bases de dados, conexões em rede, e outras tarefas para criar a página final que será vista pelo cliente. O cliente somente recebe uma página com o código HTML resultante da execução da PHP. Como a página resultante contém unicamente código HTML, é compatível com todos os navegadores. Podemos saber algo mais sobre a programação do servidor e do cliente no artigo o que é DHTML.
Uma vez que já conhecemos o conceito de linguagem de programação de scripts do lado do servidor podemos falar de PHP. PHP se escreve dentro do código HTML, o que o faz realmente fácil de utilizar, assim como ocorre com o popular ASP de Microsoft, porém com algumas vantagens como sua gratuidade, independência de plataforma, rapidez e segurança.
Qualquer pessoa pode baixar através da página principal de PHP www.php.net e de forma gratuita, um módulo que faz com que nosso servidor web compreenda os scripts realizados nesta linguagem. É independente de plataforma, visto que existe um módulo de PHP para quase qualquer servidor web. Isto faz com que qualquer sistema possa ser compatível com a linguagem e significa uma vantagem importante, já que permite levar o site desenvolvido em PHP de um sistema a outro sem praticamente nenhum trabalho.
PHP, no caso de estar montado sobre um servidor Linux ou Unix, é mais rápido que ASP, dado que se executa em um único espaço de memória e isto evita as comunicações entre componentes COM que se realizam entre todas as tecnologias implicadas em uma página ASP.
Por último assinalamos a segurança, neste ponto também é importante o fato de que em muitas ocasiões PHP se encontra instalado sobre servidores Unix ou Linux, que são bastante conhecidos como mais velozes e seguros que o sistema operativo onde se executa as ASP, Windows NT ou 2000. Ademais, PHP permite configurar o servidor de modo que se permita ou rejeita diferentes usos, o que pode fazer da linguagem mais ou menos segura dependendo das necessidades de cada um.
Foi criado originalmente em 1994 por Rasmus Lerdorf, mas como PHP está desenvolvido em política de código aberto, ao longo de sua história teve muitas contribuições de outros desenvolvedores. Atualmente PHP se encontra em sua versão 4, que utiliza o motor Zend, desenvolvido com maior meditação para cobrir as necessidades das aplicações web atuais.
Esta linguagem de programação está preparada para realizar muitos tipos de aplicações web graças à extensa livraria de funções com a qual está dotada. A livraria de funções cobre desde cálculos matemáticos complexos até tratamento de conexões de rede, podemos dar dois exemplos.
Algumas das mais importantes capacidades de PHP são: compatibilidade com as bases de dados mais comuns, como MySQL, mSQL, Oracle, Informix, e ODBC, por exemplo. Inclui funções para o envio de correio eletrônico, upload de arquivos, criar dinamicamente no servidor imagens no formato GIF, inclusive animadas e uma lista interminável de utilidades adicionais.
Sem comentários »Importando conteúdo de um arquivo do Excel para o MySQL
Olá pessoal !
Resolvi criar esse artigo, pois me deparei com esse “problema”:
O cliente tinha todos seus produtos em uma planilha do Excel e me perguntou se era possível eu adicionar todos os produtos em um sistema que utilizava como SGBD o MySQL.
Eram mais de 600 produtos e eu não iria cadastrar um por um! Então fui a procura de algo que solucionasse meu problema. Então encontrei no phpmyadmin uma função que faz exatamente isso.
Vamos lá então:
Para fazer essa importação de dados, devemos salvar o arquivo que originalmente está como XLS para CSV. Esse formato separa os dados por ponto e vírgula.
Agora abra o Phpmyadmin, acesse a tabela para qual deseja importar os dados. No final da página você irá encontrar o link: “Inserir arquivo texto na tabela“. Clique!
Escolha o arquivo CSV que deseja importar, não é necessário que modifique as opções. Clique em enviar!
Obs: A ordem dos campos da planilha refere-se à ordem dos campos da tabela.
Sem comentários »Configurando o Gmail no Outlook Express
Obs:
O nome aqui utilizado é fictício , peço desculpas por qualquer coincidência.
1- Antes que qualquer coisa, você deve ativar o Encaminhamento e Pop . Para isso, você deve fazer seu login no site do gmail (www.gmail.com) . Já logado, você deve clicar no canto superior direito onde diz Configurações e após isso selecione a aba Encaminhamento e Pop .

Ative o pop como desejar, para todos os emails ou para os emails que chegarem a partir de agora. No campo de número 2 Selecione se quer que fique uma copia dos emails no gmail.com (Servidor) ou se quer que seja excluído. Feito isso NÃO se esqueça de clicar no botão Salvar Alterações .
2- Após realizado o passo de Nº 1 , abra seu Outlook Express para que possamos começar a configuração do email.

3- Com o Outlook Express aberto, selecione Ferramentas >> Contas .

4- Se abrirá uma janela igual a mostrada abaixo.No menu da direita selecione o botão Adicionar >> Email .

5- Uma janela se abrirá pedindo seu nome para exibição. Esse nome é o que os seus contatos irão receber. Ou seja se colocar Paulo Silva, toda vez que alguém receber um email seu estará como remetente o nome Paulo Silva.

6- Após escrito o nome para exibição, pressione avançar > para passarmos para o próximo passo. Nesse próximo passo escreva seu e-mail completo, ex: paulosilva@gmail.com . Após isso clique no botão Avançar > para passarmos para o próximo passo.

7- Essa é uma das partes mais importante na configuração não só do Gmail mais de qualquer email que utiliza o protocolo pop e smtp. Siga as configurações que estão na imagem abaixo e após isso pressione Avançar > .

8- Nesta etapa, você deve escrever novamente seu email completo, e abaixo digitar sua senha. Obs: (a mesma senha com a qual acessa o www.gmail.com ).

9- Após realizada a etapa acima, pressione Avançar > . Na próxima tela ele te apresenta uma mensagem dizendo que já inseriu com êxito todas as informações necessárias para configurar sua conta. (imagem abaixo). Pressione concluir .

OBS: Com as configurações que realizamos até agora não são suficientes para que seu Outlook Express receba ou envie mensagens. Então comecemos as configurações avançadas.
10- Repita o passo 3 Ferramentas > Contas . Se abrirá a janela Contas na Internet, selecione a que se encontra com o nome pop.gmail.com e clique em Propriedades que se encontra no menu direito.


11- Se abrirá uma janela como se vê na imagem abaixo. No lugar onde está escrito pop.gmail.com escreva o nome do servidor, ou seja para melhor identificar caso tenha mais de 1 conta de email. Escreva GMAIL ou o nome que achar melhor.

12- Agora selecione a aba Servidores e siga as configurações que estão na imagem abaixo.
IMPORTANTE : Não se esqueça de marcar a opção Meu servidor requer autenticação que está indicado pela seta.

13- Após feito o passo de nº 12, selecione a aba AVANÇADO para que possamos configurar as portas com as quais seu Outlook Express se comunicará com o Servidor. Deixe como está na figura abaixo. SMTP porta 465 e POP3 995 .

14- Após feito as configurações, pressione o botão Aplicar e em seguida o botão OK . Se você não tiver nenhuma outra conta de email configurada no Outlook Express, é aconselhável que deixe a conta do gmail como conta de email padrão. Para isso entre em Ferramentas > Contas . Na aba EMAIL selecione o GMAIL e pressione o botão no menu direito que diz Definir como Padrão.

Qualquer problema, revisem os passos aqui descritos. Ou se preferirem entrem em contato comigo através do site ou do seguinte email: daniel@servimagem.net.
Sem comentários »Fonte: WebLivre
O que é cada tecnologia - ASP
ASP (Active Server Pages) é a tecnologia desenvolvida por Microsoft para a criação de páginas dinâmicas do servidor. ASP se escreve na mesma página web, utilizando a linguagem Visual Basic Script ou Jscript (Javascript de Microsoft).
Uma linguagem do lado do servidor é aquela que se executa no servidor web, justo antes da página ser enviada através da Internet ao cliente. As páginas que se executam no servidor podem realizar acessos à bases de dados, conexões em rede, e outras tarefas para criar a página final que o cliente verá. O cliente somente recebe uma página com o código HTML resultante da execução da página ASP. Como a página resultante contém unicamente código HTML, é compatível com todos os navegadores. Podemos saber algo mais sobre a programação do servidor e do cliente no artigo o que é DHTML.
Os tipos de servidores que empregam esta linguagem são, evidentemente, todos aqueles que funcionam com sistema Windows NT, apesar de que também podemos utilizar em um PC com windows 98 se instalamos um servidor denominado Personal Web Server. Inclusive sistemas Linux podemos utilizar as ASP se instalamos um componente denominado Chilisoft, apesar de que parece claro que será melhor trabalhar sobre o servidor web para o que está pensado: Internet Information Server.
Com as ASP podemos realizar muitos tipos de aplicações distintas. Permite-nos acesso à base de dados, ao sistema de arquivos do servidor e em geral, a todos os recursos que tenha o próprio servidor. Também temos a possibilidade de comprar componentes ActiveX fabricados por distintas empresas de desenvolvimento de software que servem para realizar múltiplos usos, como o envio de correio, gerar gráficos dinamicamente, e etc.
Atualmente, já foi apresentada a segunda versão de ASP, o ASP.NET, que compreende algumas melhoras em relação às possibilidades da linguagem e rapidez com a que funciona. ASP.NET tem algumas diferenças em relação à sintaxe com o ASP, de modo que há de ser tratado de formas distinta um do outro.
Sem comentários »O que é cada tecnologia - Applets de Java
É outra maneira de incluir código a executar nos clientes que visualizam uma página web. Trata-se de pequenos programas feitos em Java, que se transferem com as páginas web e que o navegador executa no espaço da página.
Os applets de Java estão programados em Java e pré-compilados, é por isso que a maneira de trabalhar destes, varia um pouco em relação às linguagens de script como Javascript. Os applets são mais difíceis de programar que os scripts em Javascript e requeriam alguns conhecimentos básicos ou meios da linguagem Java.
A principal vantagem de utilizar applets consiste em que são muitos menos independentes do navegador que os scripts em Javascript, inclusive independentes do sistema operativo do computador onde se executam. Ademais, Java é mais potente que Javascript, portanto o número de aplicações dos applets poderá ser maior.
Como desvantagens em relação com Javascript cabe assinalar que os applets são mais lentos de processar e que têm espaço muito delimitado na página onde se executam, ou seja, não se misturam com todos os componentes da página, nem têm acesso a eles. É por isso que com os applets de Java não poderemos fazer diretamente coisas como abrir janelas secundárias, controlar Frames, formulários, camadas, etc.
Como é possível a multiplataforma em Java
Java é compatível com todos os sistemas porque baseia seu funcionamento nos Byte Codes, que não é mais que uma pré-compilação do código fonte de Java. Estes Byte Codes não são o programa em Java propriamente dito, e sim, um arquivo que
contém um código intermédio que po de manejar a Máquina Virtual de Java. Cada sistema operativo dispõe de uma Maquina Virtual de Java que pode interpretar os Byte Codes e transformá-los em sentenças no sistema em questão.
Exemplos de Applets de Java
Na web podemos encontrar muitos exemplos de applets de Java muito úteis e complexos. Mostrarei aquí dois exemplos que não tem muita importância, mais que podem clarear um pouco mais sobre o que se tratam estes applets.
Sem comentários »Exemplo de Relógio 3D: Efeito visual para incorporar um relógio digitando o 3D em sua página web.
Exemplo de banner dinâmico: Uma animação de diversas palavras que saem no espaço de um banner. Pode-se configurar para que saia o texto que desejarmos.
O que é cada tecnologia - Java
Java é uma linguagem de programação com a qual podemos realizar qualquer tipo de programa. Na atualidade, é uma linguagem muito extensa e cada vez cobra mais importância no âmbito de Internet como na informática em geral. Está desenvolvido pela companhia Sun Microsystems com grande dedicação e sempre enfocada a cobrir as necessidades tecnológicas mais principais.
Uma das principais características pelas quais Java se tornou tão famoso é que é uma linguagem independente da plataforma. Isto quer dizer que se fazemos um programa em Java poderá funcionar em qualquer computador do mercado. É uma vantagem significativa para os desenvolvedores de software, pois antes tinham que fazer um programa para cada sistema operativo, por exemplo Windows, Linux, Apple, etc. Isto se consegue porque foi criado uma Máquina de Java para cada sistema que faz de ponte entre o sistema operativo e o programa de Java e possibilita que este último se entenda perfeitamente.
A independência de plataforma é uma das razões pelas quais Java é interessante para Internet, já que muitas pessoas devem ter acesso com computadores distintos. Mas não fica por aí, Java está desenvolvendo inclusive distintos tipos de dispositivos ademais do computador como celulares, agendas e em geral para qualquer coisa que a indústria possa inventar.
Passado e presente
Java foi pensado originalmente para se utilizar em qualquer tipo de eletrodoméstico, mas a idéia fracassou. Um dos fundadores de Sun resgatou a idéia para utilizá-la no âmbito da Internet e converteram a Java em uma linguagem potente, segura e universal graças por ser gratuito e por poder utilizar todo mundo. Um dos primeiros triunfos de Java foi que se integrou no navegador Netscape e permitia executar programas dentro de uma página web, até então impensável com o HTML.
Atualmente Java é utilizado em um amplo leque de possibilidades e quase qualquer coisa que se pode fazer em qualquer linguagem pode ser feito também em Java e muitas vezes com grandes vantagens. Para o que nos interessa, com Java podemos programar páginas web dinâmicas, com acesso à base de dados, utilizando XML, com qualquer tipo de conexão de rede entre qualquer sistema. Em geral, qualquer aplicação que desejarmos fazer com acesso através web se pode fazer utilizando Java.
Conclusão
Java é tão grande que se quisermos fazer coisas complicadas não poderemos aprender tudo através dos tutoriais on-line e precisaríamos de livros e cursos. A página de Java de Sun é sem dúvida a melhor referência, mesmo sendo um pouco avançada para os que começam, é a referência mais útil para os que necessitam se documentar para algo em concreto.
Sem comentários »