Muito Obrigrado Luis Claudio,
Sua opniao  vai ser muito util  para mim

Márcio José




Luiz Claudio Parzianello wrote:

>Caro Marcio,
>
>Como vc enviou essa pergunta para uma lista Java, ja pode
>esperar qual sera a resposta ... :-)
>
>No entanto, tenho utilizado as duas tecnologias em projetos
>web e tenho tido sucesso com as duas. Acho que a questao
>fundamental esta nas necessidades basicas de seu projeto
>que impactarao diretamente na sua tomada de decisao.
>Por exemplo, so para citar algumas observacoes que tenho
>feito durante alguns projetos com as duas tecnologias:
>
>* Ambos rodam em varias plataformas e sistemas operacionais
>  (ja rodei PHP e Java desde um notebook ate um mainframe).
>
>* O PHP e mais facil de aprender do que o Java. Tambem, possui
>   muito menos conteudo a assimilar!
>
>* Ambas podem ser suportadas pelos mais diversos web servers
>  do mercado. Claro que com seus devidos containers ou modulos
>  de processamento acoplados (PHP e Tomcat sao suportados
>  pela Apache Software Foundation).
>
>* Quanto ao desempenho, PHP apresenta um otimo desempenho
>  em qualquer plataforma. O Java depende diretamente da arquitetura
>  de seu servidor web ou de aplicacoes (Tomcat/Resin/JBoss/
>  WebSphere/....) e da virtual machine utilizada (a VM da IBM tem
>  um desempenho muito elevado comparado a de outros fabricantes).
>  Observacao, desconsidere versoes anteriores ao PHP 4. A arquitetura
>  e totalmente diferente nessa versao muito superior em desempenho
>  as demais.
>
>* O ciclo de vida de um projeto em PHP e menor do que um
>   em Java, considerando que em PHP temos uma "pseudo"-
>   orientacao a objetos e em Java ela e "quase" que total.
>   A proposito, saiu um artigo na Computer Magazine, da IEEE
>   Computer Society dicutindo o ciclo de vida de desenvolvimento
>   comparando diversas linguagens de programacao. O Java
>   apresentou maior ciclo de desenvolvimento.
>
>* Tanto em Java quanto em PHP e possivel separar a logica da interface,
>  apesar de serem publicados diversos artigos que dizem que so o Java
>  faz isso com JSP. E claro que depende de quem esta programando as
>  aplicacoes, mas tenho trabalhado com arquivos PHP que uma
>  aparencia muito semelhante as de JSP: criacao de instancias de objetos
>  e chamadas a seus metodos.
>
>* Tanto PHP quanto Java possuem otimo suporte a bancos de dados.
>
>* Para concluir, Java possui uma API muito maior que a do PHP.
>
>Em resumo, a regra que tenho utilizado e a seguinte (repito, tenho utilizado,
>nao e nenhuma regra oficial nem com comprovacao teorica :-):
>
>* Pequenos projetos para pequenos web sites (exibicao de conteudo dinamico
>  atraves de banco de dados, acesso e geracao de arquivos XML, etc.), utilizo
>  PHP para minimizar a complexidade e ciclo de vida do projeto (afinal, os
>  financiadores do projeto nao estao muito preocupados com a arquitetura do
>  sistema, e sim com o custo e tempo de disponibilizacao). Quanto a disciplina
>  de manter um sistema modularizado, bem documentado, isso depende da equipe
>  de desenvolvimento e nao da tecnologia utilizada.
>
>* Grandes projetos, com arquiteturas mais sofisticadas (componentes distribuidos,
>   interfaceamento a sistemas legados, etc.), utilizo Java, mas penso na arquitetura
>   J2EE. Ou seja, quatro camadas em mente:
>
>   - Web client (browser, etc.)
>   - Web server (JSP/Servlet/JavaBeans)
>   - Application Server (Enterprise JavaBean)
>   - Database Server
>
>Bem, no fundo acho que tecnologia e como religiao: todas tentam mostrar o
>caminho da felicidade a seu modo. Nenhuma esta errada, nenhuma esta certa.
>Cabe a nos decidirmos qual o melhor caminho a ser seguido! :-)
>
>Um grande abraco,
>
>Luiz Claudio
>
>----- Mensagem original -----
>De:            Marcio Jose [SMTP:[EMAIL PROTECTED]]
>Enviada em:            Terca-feira, 21 de Agosto de 2001 07:36
>Para:          Java List
>Assunto:               [java-list] PHP ou JSP
>
>Ola Amigos da Lista,
>
>Estou iniciando a analise para elaboracao do site da empresa onde trabalho, uma 
>Cooperativa Agropecuaria com 3800 associados.
>O site ira conter opcoes de recadastramento de associados, saldo de compras, 
>movimentacao de entrega de leite ,notivias, etc.
>
>Estou em duvida se eu utilizo PHP ou JSP ?
>Qual a melhor para utilizar Banco de dados?
>Qual o servidor para JSP?
>
>
>------------------------------ LISTA SOUJAVA ---------------------------- 
>http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
>dúvidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>para sair da lista: envie email para [EMAIL PROTECTED] 
>-------------------------------------------------------------------------
>
>
>



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a