Lançado o release 1.0 do PDT . Para quem não sabe, O PDT é o projeto para um framework de desenvolvimento sobre o Eclipse.
Pelo que pude testar, aquele bando de botões das versões anteriores sumiu :)
Brincadeiras a parte o autocomplete está bem melhor e leva em consideração os comentários PHPDoc e herança entre as classes. Já funções básicas do Eclipse como Rename não funcionam.
Como uma release 1.0 encontramos alguns problemas de performace de uso de memória e trafego de rede, segundo o Uncreative. Trabalhando local não reparei esses problemas.
Quem trabalha com ZEND Studio (como eu) pode testar essa nova opção de IDE com produtividade muito semelhante.
Será que teremos uma alternativa free ao ZEND Studio com a mesma produtividade?
http://www.zend.com/pdt/
sábado, 22 de setembro de 2007
PDT > PHP Development Tools
domingo, 22 de julho de 2007
OnPHP: Framework PHP com Design Patterns e documentação UML
O OnPHP conta com diversas classes que tratam de validação de datas, acesso ao banco de dados, XML etc, baseadas em diversos design patterns.
Atenção na documentação e nos diagramas das classes UML. Nunca tinha visto um projeto PHP tão bem documentado. Ele se torna uma ótima fonte de pesquisa sobre programação orientada a objeto (POO) e Padrões de Projeto (design patterns).
Postado por
Raphael de Almeida
às
00:58
1 comentários
Extensões de Firefox úteis para desenvolvedores WEB II
Muita gente usa o firefox mas não sabe o poder desse navegador. Suas extensões proporcionam um atrativo bem interessante, não só para desenvolvedores, mas também para os usuários de outros seguimentos. Vou relacionar algumas das extensões que mais uso no desenvolvimento WEB:
- MeasureIt
- Serve para medir áreas da página, ou seja, sua altura e sua largura. Cria um ícone na barra de estado que, ao clica-lo, nos permite fazer uma seleção dentro da página web. Com isso se ressalta a área que selecionamos e nos indica sua largura e altura.
- FireFTP
- Cliente FTP integrado no navegador que permite acesso rápida a servidores de ftp. O Fire FTP também tem ferramentas de comparação, sincronização de pastas, SSL e outras. Funciona em Linux e Windowns.
- FireBug
- Com ele você pode colocar breakpoints no código de verificar o estado dos nós do DOM da página, alem de contar com um Inspect Element que mostra todas as informações de qualquer elemento da tela com um clique.
Artigos Relacionados:
Extensões de Firefox úteis para desenvolvedores WEB
sexta-feira, 13 de julho de 2007
Go PHP 5 : Adaptando aplicações ao PHP 5
Para mudar isso um grupo de desenvolvedores lançou a campanha Go PHP 5, entre projetos e Hosts para tornarem-se compatíveis ao menos com a versão 5.2.0 até 5 de fevereiro de 2008.
O Go PHP 5 veio em boa hora porque o site oficial do PHP divulgou que apartir de 31 de dezembro de 2007 o PHP 4 não será mais suportado e serão feitas atualizações de segurança no core incompatíveis com a antiga versão.
Entre os projetos participantes estão PERL, phpPgAdmin, phpMyAdmin, PHPUnit, Drupal e o Sympony.
Como já havia comentado, pouca gente usa a POO em PHP e vou ajudar o Go PHP 5 divulgando formas de se usar as funcionalidades do PHP 5 em POO. Aguardem por novidades no blog.
quinta-feira, 12 de julho de 2007
Lançada a primeira versão estável do Zend Framework
Lançada a primeira versão estável do Zend Framework 1.0.0, vale lembrar que a Zend mantem o core do PHP. O ZP é um framework que vem evoluindo bastante e segue outros consagrados como CakePHP o CodeIgniter na arquitetura MVC.
Seguindo a onda de suporte ao PHP 5 o ZF requer no mínimo PHP 5.1.4.
segunda-feira, 9 de julho de 2007
Primeiros passos com Linux Ubuntu
Estou usando Linux e vou compartilhar minha experiência de instalar o Ubuntu.
Realmente foi bem fácil instalar, apenas fiz o download do Ubuntu no site, rodei o live, e mandei instalar no HD. Minha irmã e minha esposa que usam apenas a Internet nem reclamaram da mudança.
Mesmo que você tenha uma processador 64bits, não instale o Ubuntu64. Tive dificuldades enormes para instalar programas. Por exemplo o firefox64 e o player flash são incompatíveis. Usei o Ubuntu 7.04 e meu HD sata e a conexão de rede foram automaticamente reconhecidas, já que o Ubuntu 6 reconhece HD mas quando tento instalar, trava o sistema.
Comecei instalando o Compiz Fusion no meu Ubuntu, ele traz efeitos impressionantes para o Desktop.
Como desenvolvedor WEB precisei usar o LAMP ( Linux + Apache + MySQL + PHP ) e ativar o mod_rewrite.
Para abrir RAR e ZIP digite os seguintes comandos
apt-get install rar
Depois, 'crie' o comando unrar:
ln -s /usr/bin/rar /usr/bin/unrar
E por fim instalei o Google Earth for Linux, que não podia faltar, eheheh
Os primeiros passos são difíceis mas não desista, vale a pena.
Conforme for surgindo a necessidade irei instalando os programas e publicando como os resultados.
quarta-feira, 4 de julho de 2007
Evento: Frameworks de Desenvolvimento com PHP
Finalmente um evento de frameworks de desenvolvimento WEB com PHP.
Será dia 4 de agosto, sábado, na FIT de São Paulo-SP.
O evento é organizado pela Tempo Real Eventos e conta com três palestrantes:
É uma grande oportunidade para entrar em contato com esses ferramentas e trocar experiências sobre desenvolvimento WEB.
O Site Oficial do evento conta com toda a programação das palestras, locais de hospedagem e várias informações úteis.




