[Tutorial] – Instalando e configurando o Wamp Server

E mais uma vez vou falar sobre um pacote de instalação de servidor web. Dessa vez o escolhido é o Wamp Server, que no meu caso está rodando no Windows Vista. Se você está usando algum outro sistema operacional (contanto que seja Windows), esses passos e a resolução dos possíveis problemas também devem servir para você.

Aliás, os problemas. Ou no meu caso, o problema. Ele sem dúvida foi o que me motivou a escrever esse guia, que nem estava nos meus planos. Gastei uma tarde pesquisando e modificando inúmeras coisas no Windows Vista até chegar a uma solução que pode ser explicada de uma maneira simples e direta. Mas vou deixar para falar disso daqui a pouco.

Primeiro, vamos ao pacote Wamp.

Continuar lendo

Programação Orientada ao Objeto – Conceitos básicos

Quando eu estava começando a aprender programação orientado ao objeto, senti uma certa dificuldade em trazer para o código os conceitos primordiais desse paradigma: classe e objeto. Para quem pensa em desenvolver programas mais complexos (ou apenas quer passar em uma disciplina na faculdade), assimilar essa ideia base é fundamental.

Pensando nisso, eu resolvi escrever algumas linhas sobre o tema. Não é nem de longe um graaande tutorial sobre o assunto, e com certezas existem outros mais completos por aí, basta procurar. Mas eu curto a ideia de compartilhar o conhecimento e, quem sabe, ajudar alguém. Espero que esse mini guia sirva como uma fonte de consulta no início do aprendizado desse tema.

Optei por deixar de lado a programação e abordar apenas o conceito de classe e objeto. Acho importante começar dessa forma, e só depois implementar o código em alguma linguagem. Por isso, vou deixar para mostrar a parte prática do assunto em outro post.

Continuar lendo

[Tutorial] – Instalando o Vertrigo Serv

O VertrigoServ, ou apenas Vertrigo, é um pacote que reúne algumas ferramentas necessárias para o funcionamento de um servidor Web, tais como o Apache (o servidor http propriamente dito), PHP, MySQL, SQLite, além do PhpMyAdmin (aplicativo escrito em PHP utilizado para gerenciar bancos de dados MySQL), SQLite Manager (mesma função do PhpMyAdmin, mas nesse caso gerencia bancos de dados SQLite), entre outras. O Vertrigo é uma alternativa ao Xampp, mas esse último tem a vantagem de funcionar tanto em ambiente Linux como Windows, enquanto o Vertrigo funciona apenas no Windows.

Nesse tutorial eu vou apresentar um passo-a-passo da instalação do Vertrigo.

Continuar lendo

[Tutorial] – Conhecendo e Configurando o Xampp

xampplogo

Continuando nosso guia sobre o Xampp, hoje vou mostrar um pouco sobre o sistema e algumas configurações que devem ser feitas para que ele funcione direito e com segurança.

Se você não sabe o que é o Xampp e/ou como instalar ele, leia esse post antes. Caso contrário, vamos em frente!

Lembrando que valem nesse tutorial todas as observações  feitas inicialmente no post anterior.

Continuar lendo

[Tutorial] – Instalando o Xampp no Windows

xampplogo

Instalar um servidor web no PC pode não ser uma tarefa fácil. Eu mesmo tive essa experiência: instalei todos os componentes de um individualmente, e foi trabalhoso deixar todos eles funcionando de forma eficaz.

Há um lado bom nessa dificuldade, especialmente para quem está começando: os erros. Cada erro é uma oportunidade que você tem para aprender, descobrir o porquê dele ter acontecido, e assim ganhar experiência.

Mas para quem não gosta de tratar inúmeros erros ou prefere a praticidade, existe o Xampp, um pacote que contém o servidor Apache, banco de dados MySQL, e as linguagens PHP e Perl. Além disso, ele vem com o phpMyAdmin, um utilitário extremamente útil para quem está (ou não) começando a trabalhar com Web e precisa gerenciar banco de dados. Neste passo a passo você verá como instalar e configurar o Xampp e ter um servidor Web funcionando no seu computador.

O Xampp será útil se você planeja desenvolver um site/blog ou aplicativos web. Com um servidor rodando no seu PC tudo pode ser testado e melhorado antes de ir ao ar.

Continuar lendo