|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
Zend StudioEditor web orientado à programação de páginas PHP, com ajudas na gestão de projetos e depuração de código. Sistema: Win2000/XP/ Linux/Mac OS X Idioma: Inglês Licença: Shareware Tamanho: 100 MB Web: http://www.zend.com Trata-se de um programa da casa Zend, impulsores da tecnologia de servidor PHP, orientada a desenvolver aplicações web, como não, em linguagem PHP. O programa, ademais de servir de editor de texto para páginas PHP, proporciona uma série de ajudas que vão desde a criação e gestão de projetos até a depuração de código.
O programa inteiro está escrito em Java, o que às vezes se supõe que não funciona tão rápido como outras aplicações de uso diário. Entretanto, isto permitiu a Zend lançar com relativa facilidade e rapidez versões do produto para Windows, Linux e MacOS, embora o desenvolvimento das versões deste último sistema se atrasa um pouco mais. Zend Studio consta de duas partes nas quais se dividem as funcionalidades da parte do cliente e as do servidor. As duas partes se instalam separadamente, a do cliente contem a interface de edição e a ajuda. Permite ademais fazer depurações simples de scripts, embora para desfrutar de toda a potência da ferramenta de depuração haverá que dispor da parte do servidor, que instala Apache e o módulo PHP ou, no caso de que estejam instalados, os configura para trabalhar juntos em depuração. O editor A parte do programa que nos permite escrever os scripts é bastante útil para a programação em PHP. A interface está composta por várias partes, nas quais encontramos um explorador de arquivos, uma janela de depuração, os menus e outra para mostrar o código das páginas. ![]() O mais destacável é que contem uma ajuda contextual com todas as livrarias de funções da linguagem que assiste em todo momento oferecendo nomes das funções e parâmetros que devem receber. Embora esta ajuda contextual não só fica em funções definidas da linguagem, como também reporta ajudas com as funções que formos criando, inclusive em páginas que estiverem incluídas com a função include(). Outras ajudas que oferece na hora de escrever são as típicas em editores avançados, como permitir editar vários arquivos, e se mover facilmente entre eles, marcar a quais elementos correspondem os inícios e fechamentos das etiquetas, parênteses ou chaves, mover-se ao princípio ou ao final de uma função, identificação automática do código, etc. Entretanto, se somos exigentes, as funções de edição poderiam trabalhar ainda mais. Haverá que esperar a outras versões nas quais supomos que incluirão avances neste aspecto. Falta uma ferramenta de buscar e re-posicionar mais potente, um pouco mais de velocidade nos menus e mudanças de arquivos. Ademais, as ajudas na linguagem HTML são pobres para os que já provaram outros editores como Homesite. Na parte nova de edição que não havíamos provado em outros programas estão os Bookmarks, que nos permitem dirigirmos rapidamente a um ponto exato do código de qualquer arquivo. De qualquer forma, é importante dizer as qualidades de Zend Studio que certamente cativarão aos programadores aos que se dirigem, portanto não devemos busca-las na parte de edição, e sim, nas possibilidades de gestão de projetos e depuração. Gestão de projetos A barra da esquerda, que permite navegar os arquivos do nosso computador, também dispõe de ferramentas para providenciar os projetos, muito úteis para melhorar a produtividade na programação. Os projetos permitem salvar muito mais informação ao programa sobre os arquivos, discos, servidores, etc. que são providenciados em nossas aplicações PHP. Uma vez os arquivos acrescentados ao projeto, podem ser salvos sinais como pontos de ruptura nas depurações, assim mesmo, quando colocamos em funcionamento Zend Studio, voltam a abrir os arquivos que estiveram abertos a última vez que o programa fechou e as ferramentas de completar código melhoram seus comportamentos, assumindo toda a informação dos arquivos relacionados com o projeto. Zend Studio implementa ademais umas interessantes opções para trabalhar em grupo, ao integrar o sistema de trabalho conhecido como CVS. A ferramenta de depuração Sm dúvida mais uma vez, os programadores de PHP se viram em um duro problema por não encontrar um erro em algum script que está fazendo e que devolve resultados inesperados. Nestes casos, o que se costuma fazer é escrever o conteúdo de diversas variáveis na página web e rezar para que nos dêem algum indício do lugar onde está o erro. Para tornarmos a vida mais fácil, Zend Studio dispõe de uma ferramenta muito interessante de debug ou depuração. Graças a ela podemos executar páginas e conhecer em todo momento o conteúdo das variáveis da aplicação e as variáveis do meio como as cookies, as recebidas por formulário ou na sessão. Podemos colocar pontos de parada dos scripts e realizar as ações típicas de depuração. Ademais da janela para visualizar o conteúdo das variáveis, dispõe de outras onde mostra a saída do script segundo vai gerando, e outra onde podem ser vistos os alertas e os erros. As possibilidades se completam com distintos tipos de depuração, em local, em remoto o a partir de uma URL. ![]() Valoração final Pode ser feito o download deste software através da página de Zend e nos permite utilizá-lo durante 30 dias, depois dos quais se desabilitam certas opções. O preço da versão sem limite de uso é de 195 dólares, que inclui tanto Zend Studio Client como Server. Se desejarmos aumentar a produtividade em nossos desenvolvimentos PHP não cabe a menor dúvida que este programa pode nos ajudar seriamente. Todas as opções que dispõe estão pensadas com acerto por pessoas que conhecem como ninguém a tecnologia. Zend Studio incorpora suficientes ajudas, portanto vale a pena sua compra.
Autoria e outras referências sobre este artigo Dentro deste artigo: + 2 Categorias relacionadas + 3 Comentários sem rever
Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em Programas+ Entrar em Programação Comentário sem rever
|
|||||||||||||||||||||||||||||||
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |