b7web

O que é PHP e como dar os primeiros Passos?

Se você sempre pensou em entrar no mundo do PHP, mas não sabe por onde começar, você não está sozinho. Embora quase todo tipo de conteúdo possa ser encontrado na Internet, os desenvolvedores novatos muitas vezes se perdem na infinidade de informações e não conseguem encontrar um ponto de partida para seu projeto.

Às vezes tudo o que é preciso é que alguém lhe indique a direção certa para orientá-lo no planeta da programação. É por isso que a que decidi criar este guia para lhe mostrar onde encontrar as informações básicas para começar a desenvolver em PHP, assim como o que você precisa saber e fazer antes de passar para níveis mais avançados. Veja aqui B7Web.

Por onde eu começo?

Antes de começar a codificar um website, você precisa instalar algumas aplicações básicas em seu computador. Quando um desenvolvedor faz mudanças em um website, ele geralmente as faz em uma cópia local do endereço antes de transferi-las para o servidor. Desta forma, não há risco de que a porta de entrada não funcione durante a manutenção.

Para que este espelho local funcione corretamente em seu computador, ferramentas como Apache, PHP e MySQL devem ser instaladas e configuradas. Isto permite que você simule o ambiente do servidor em seu computador e abra a página em seu navegador, mesmo que você não esteja conectado à Internet.

A configuração dessas ferramentas é muito importante, pois garante a exibição correta do conteúdo planejado. Para aqueles que nunca trabalharam na instalação de uma aplicação, um manual delineando todos os passos a serem seguidos é uma boa iniciativa.

Se você digitar ‘instalar o apache php mysql windows’ no Google, provavelmente encontrará muitos fóruns e guias explicando todo o processo. Além disso, existem pacotes que facilitam muito a instalação, pois contêm todas as ferramentas necessárias para executar o site localmente em uma única aplicação.

Escolhendo o editor ideal

Outra ferramenta importante para um desenvolvedor é o editor ou IDE que eles usam para editar código. Para ser bom, uma ferramenta não precisa ter dezenas de funções, desde que desempenhe com sucesso funções simples.

Cada desenvolvedor tem sua ferramenta favorita. Tenha em mente que funções como autocompletar e destaque de sintaxe não são obrigatórias, mas são muito úteis na codificação, especialmente se você é um iniciante e tem dificuldade para lembrar de comandos. Boas ferramentas de edição para PHP (e outras linguagens) são :

Se você decidiu criar um site em PHP mas não tem a iniciativa de começar, é uma boa idéia entender melhor alguns conceitos de programação, familiarizar-se com como PHP funciona, e procurar na web por tutoriais relativamente simples.

Mesmo que Apache, PHP e MySQL já estejam instalados e configurados, pode ser muito útil compreender o propósito de todos esses recursos, pois será mais fácil identificar a causa dos problemas se eles ocorrerem no futuro.

O tutorial em vídeo PHP que pode ser baixado do site Baixaki pode ser uma boa maneira de aprender alguns conceitos e praticar os conceitos básicos da programação PHP. Apostilando.com também tem muitos livretos gratuitos que suportam muito bem os conceitos para aqueles que querem começar neste planeta de desenvolvimento web.

Há também o PHP.net. Ele descreve não apenas o que é PHP (que não é uma linguagem), mas também como instalá-lo e configurá-lo em seu computador.

Outro serviço muito útil para programadores da web é o w3schools.com. Aqui você encontrará tutoriais, exemplos e descrições detalhadas de quase todos os comandos utilizados nas linguagens de desenvolvimento web mais comuns. O conteúdo está apenas em inglês.

Apesar de seu estranho nome b7web mas tem a ver com a web é um bom lugar para encontrar informações básicas sobre programação e desenvolvimento em PHP é na b7web Bonieky Lacerda você encontra o passo a passo em php.

Desenvolver um website em PHP é fácil, mas no início requer paciência e perseverança. Se você não entende as normas e terminologia em manuais, livros e portais, procure em fóruns de programação e não hesite em fazer perguntas.

Se você tiver um pouco mais de experiência em programação e perceber que deixamos de fora algumas ferramentas e serviços realmente interessantes para iniciantes neste campo, não hesite em deixar um comentário.