Vamos montar um ambiente de desenvolvimento PHP próximo do mais profissional que podemos ter (na minha opinião).
Vou deixar algumas questões importantes no desenvolvimento como projeto, análise e versionamento, por enquanto.
Ao final deste post, teremos instalado em nosso ambiente:
- Apache 2: Servidor Web para servir e executar nossas páginas
- PHP 5: Para interpretar nossas páginas PHP integrado com:
- Mysql: (veja abaixo)
- Postgres: (veja abaixo)
- Pear: Repositório de bibliotecas escritas em PHP
- XSL: Para manupulação de XSL
- GD: Para manipulação de imagens
- Mysql: Banco de dados open source bastante popular
- Postgres: Banco de dados open source e robusto
- phpMyAdmin: Interface web para facilitar o uso do MySql
- phpPgAdmin: Interface web para facilitar o uso do Postgres
- PgAdmin3: Programa GUI para acessar o Postgres
- Eclipse PDT: Editor PHP com diversos recursos para PHP (autocompletar, templates, debug)
- PHPUnit: Para realizar testes unitários em PHP
- PHPDocumentor: Para a geração de documentação em PHP
- PHP_CodeSniffer: Para checagem de padronização de códigos
- xDebug: Para debug do código PHP
Instalando os programas
Alguns programas serão instalados pelo apt-get, outros serão instalads manualmente.
Para os que tem suporte ao apt-get, abra um console e digite:
sudo apt-get install apache2 php5 php5-mysql phpmyadmin php5-pgsql libpq-dev php-pear php5-xsl php5-gd mysql-server-5.0 postgresql-8.3 pgadmin3 phppgadmin php5-xdebug
- Sua senha será solicitada para prosseguir coma a instalação.
- Será solicitada uma senha para o usuário root do mysql, e confirme.
- Será solicitada a escolha de qual servidor você irá ativar o phpMyAdmin, escolha apache2.
Após o processo estar completo, vamos instalar o PHPDoc, PHPUnit e o PHP_CodeSniffer.
No console, adicione o canal do pear do PHPUnit:
sudo pear channel-discover pear.phpunit.de
Instalando as bibliotecas:
sudo pear install --alldeps PHPDocumentor PHP_CodeSniffer phpunit/PHPUnit
Por último, iremos baixar e instalar o editor Eclipse PDT. Para fazer o download, acesse: http://www.zend.com/en/community/pdt
Escolha a opção “Download the All-in-One Eclipse PDT + Zend Debugger Package” e faça o download do “all-in-one for Linux“.
Após o download, você pode descompactá-lo onde quiser. Eu recomendo fazer em /opt/ e depois criar um atalho no Desktop.
Pronto, o ambiente está instalado. Há muitas outras opções, opções de personalização e de segurança que devem ser feitas, mas por enquanto, esse é o básico.
via: Manja PHP


.jpg)

Usuários do Internet Explorer 6 ganharam mais um motivo para migrar para a versão 8.0. Dessa vez, o incentivo vai além dos benefícios de navegação. A nova campanha lançada pela Microsoft destina doações para a organização 



