Loading ...
Sorry, an error occurred while loading the content.

Re: Fw: JSP ou PHP ?

Expand Messages
  • Romeu Flores Jr.
    Maycon, Me desculpe mais uma vez pela minha completa falta de didática - eu estava rodando algumas coisas em paralelo, e dei uma resposta muito curta - era
    Message 1 of 8 , Mar 31, 2004
    • 0 Attachment
      Maycon,

      Me desculpe mais uma vez pela minha completa falta de didática - eu
      estava rodando algumas coisas em paralelo, e dei uma resposta muito
      curta - era melhor não ter dado.

      Pelo seu tipo de pergunta, deduzi que o tipo de aplicação que você
      necessitava era algo parecido com o que você descreve abaixo.
      Não sou nenhum Sherlock Holmes. O pessoal mais experiente da lista há
      de concordar que alguns anos tentando adivinhar o que o cliente quer
      nos leva a chegar a esse tipo de conclusão com certa naturalidade.

      Comecei a utilizar a plataforma java há 1 ano e meio, depois de anos
      de experiência em plataformas Microsoft (VB, SQLServer, Access,
      ASP...).

      Para mudar de linguagem e arquitetura, comecei desenvolvendo um
      sistema de análise de resultados de pesquisa organizacional que
      pretendia vender ao sistema Petrobras (de fato, vendi). Eu tinha
      conhecimento pleno do negócio, pois havia dado manutenção em um
      sistema semelhante em plataforma Windows (VB+Access -argh). Uma
      mudança de plataforma introduziria um fator de risco, que seria
      minimizado pelo meu conhecimento do negócio.
      A escolha da plataforma java se deu em função de algus motivos:
      1) Anseio por conhecimento;
      2) Garantia de que eu não estaria violando software cuja propriedade
      intelectual era da Petrobras (desenvolvi um software similar, mas
      ninguém pode ousar a dizer que existe uma linha de código do sistema
      deles dentro do meu);
      3) Um saco quase que estourando com os bugs Microsoft, e completa
      desconfiança na sua plataforma .NET.

      Para resumir: com toda minha experiência, formação, e arrogância,
      subestimei o tempo necessário para aprendizado, e acabei entregando o
      sistema com um atraso de 10 dias . Pra mim, foi o fim - mas sei que
      tem coisa por aí que nem chega a decolar.


      É claro que, por ser um sistema um pouco complexo, tive que definir
      uma camada de negócios consistente, usando EJB's, instalar e
      configurar servidor de aplicação, além de SO's, SGBD's, etc...

      No seu caso, a utilização de JSP's acessando servlets com acesso
      direto a banco pode ser uma boa opção. Mas, ainda assim, a curva de
      aprendizado é relativamente acentuada, e tem muito detalhezinho
      chato, como configurar descritores Web, que às vezes te tomam muito
      tempo, não te oferecendo ganhos em produtividade.

      Então, finalmente, eu lhe aconselharia a usar PHP - nunca usei, mas
      sei que é uma linguagem de script bem simples.

      Agora, eu lhe aconselharia a usar a plataforma java, se:
      1) Você quer aprender, pretende utilizá-la em projetos futuros, e tem
      tempo disponível; ou
      2) A sua aplicação é complexa, ou mais importante: pode vir a se
      tornar complexa no futuro; ou
      3) Outro motivo que eu não citei, e possa existir.

      Algumas aplicações que eu desenvolveria em PHP se eu não soubesse
      java:

      1) Site de uma loja de shopping (ex.: Tablestore);
      2) Site de uma ong que apóia a regulamentação da profissão de
      informática (hehe);
      3) Site de uma clínica médica;
      4) Outro sistema simples.

      Algumas aplicações que eu desenvolveria com java:
      1) Site de uma clínica médica (com um pouco mais de funcionalidades);
      2) um sistema ERP (é verdade que o SAP tá migrando pra java???);
      3) o sistema de pesquisa que lhe descrevi;
      4) Qualquer outro sistema mais complexo.

      Sei que citar coisas como "simples" e "complexo" é subjetivo. Por
      isso, dei alguns exemplos.

      Hoje, desenvolveria qualquer coisa com jsp, pois já dominamos a
      tecnologia java.



      Romeu.






      --- In riojug@yahoogroups.com, "Maycon Felici - YAHOO"
      <mayconfelici@y...> wrote:
      > Bom, preciso construir um site com conteúdo dinâmico, cadastro de
      clientes, busca por CPF, CNPJ, histórico de contratos, algum tipo de
      e-commerce, etc. De certa forma acho que PHP seja o mais indicado,
      mas andei estudando JAVA (servlets, jsp,ejb) e pude virificar uma
      gama enorme de bibliotecas que podem agilizar a produção. Ainda sou
      iniciante no ramo, por isso queria o conselho de alguém que já esteja
      mais familiarizado com o assunto.
      > Gastaria de saber oque eu posso, e oque eu não posso fazer dentre
      as duas tecnologias.
      > Obrigado.
      > ----- Original Message -----
      > From: Marcos Eliziario
      > To: riojug@yahoogroups.com
      > Sent: Tuesday, March 30, 2004 3:42 PM
      > Subject: Re: [riojug] Fw: JSP ou PHP ?
      >
      >
      > Olha, se o que você quer um site com algum conteúdo dinâmico, eu
      voto pelo PHP.
      > Mas se o que você quer é um aplicativo mesmo, eu recomendo JAVA,
      desde que você tenha o tempo e recursos suficientes para estudar a
      fundo e para corrigir os erros iniciais. Até porque se o que você
      quer é uma aplicação, só JSP não é o suficiente, você vai ter que
      conhecer outras coisas como Struts, alguma ferramenta como o
      hibernate, etc.......
      >
      > abs,
      > Marcos
      >
      > On Wed, 2004-03-31 at 16:01, Maycon Felici - YAHOO wrote:
      >
      > Pessoal, estou querendo começar a desenvolver um site para
      minha empresa e gostaria de receber algumas informações sobre estas
      duas potências em desenvolvimento web. Qual vocês me indicam, e
      porque ?
      > Estava pensando em usar JSP, mas dei uma estudada em PHP e pude
      ver que php é bem mais simples de se programar. Se puderem me ajudar
      nessa difícil escolha, agradeço.
      >
      >
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Participe também das outras listas do RioJUG:
      > JS Faces - RioJUG (http://groups.yahoo.com/group/jsf_riojug/)
      > SCJP - RioJUG (http://groups.yahoo.com/group/scjp_riojug)
      > SCWCD - RioJUG (http://groups.yahoo.com/group/scwcd_riojug)
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Rio Java User's Group (grupo oficial da SUCESU-RJ)
      >
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Nosso site: http://www.riojug.org
      > Informações: http://groups.yahoo.com/group/riojug
      > Enviar mensagens: riojug@yahoogroups.com
      > Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
      > Retirar-se do grupo: riojug-unsubscribe@yahoogroups.com
      > Falar com o Moderador: riojug-owner@yahoogroups.com
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      >
      >
      >
      > --------------------------------------------------------------------
      --------
      > Yahoo! Groups Links
      > a.. To visit your group on the web, go to:
      > http://groups.yahoo.com/group/riojug/
      >
      > b.. To unsubscribe from this group, send an email to:
      > riojug-unsubscribe@yahoogroups.com
      >
      > c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms
      of Service.
      >
      >
      >
      >
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Participe também das outras listas do RioJUG:
      > JS Faces - RioJUG (http://groups.yahoo.com/group/jsf_riojug/)
      > SCJP - RioJUG (http://groups.yahoo.com/group/scjp_riojug)
      > SCWCD - RioJUG (http://groups.yahoo.com/group/scwcd_riojug)
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Rio Java User's Group (grupo oficial da SUCESU-RJ)
      >
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      > Nosso site: http://www.riojug.org
      > Informações: http://groups.yahoo.com/group/riojug
      > Enviar mensagens: riojug@yahoogroups.com
      > Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
      > Retirar-se do grupo: riojug-unsubscribe@yahoogroups.com
      > Falar com o Moderador: riojug-owner@yahoogroups.com
      > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
      >
      >
      >
      > --------------------------------------------------------------------
      ----------
      > Yahoo! Groups Links
      >
      > a.. To visit your group on the web, go to:
      > http://groups.yahoo.com/group/riojug/
      >
      > b.. To unsubscribe from this group, send an email to:
      > riojug-unsubscribe@yahoogroups.com
      >
      > c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of
      Service.
    • Maycon Felici - YAHOO
      Romeu, obrigado pela atenção. ... From: Romeu Flores Jr. To: riojug@yahoogroups.com Sent: Thursday, April 01, 2004 1:04 AM Subject: [riojug] Re: Fw: JSP ou
      Message 2 of 8 , Apr 1, 2004
      • 0 Attachment
        Romeu, obrigado pela atenção.
         
         
        ----- Original Message -----
        Sent: Thursday, April 01, 2004 1:04 AM
        Subject: [riojug] Re: Fw: JSP ou PHP ?

        Maycon,

        Me desculpe mais uma vez pela minha completa falta de didática - eu
        estava rodando algumas coisas em paralelo, e dei uma resposta muito
        curta - era melhor não ter dado.

        Pelo seu tipo de pergunta, deduzi que o tipo de aplicação que você
        necessitava era algo parecido com o que você descreve abaixo.
        Não sou nenhum Sherlock Holmes. O pessoal mais experiente da lista há
        de concordar que alguns anos tentando adivinhar o que o cliente quer
        nos leva a chegar a esse tipo de conclusão com certa naturalidade.

        Comecei a utilizar a plataforma java há 1 ano e meio, depois de anos
        de experiência em plataformas Microsoft (VB, SQLServer, Access,
        ASP...).

        Para mudar de linguagem e arquitetura, comecei desenvolvendo um
        sistema de análise de resultados de  pesquisa organizacional que
        pretendia vender ao sistema Petrobras (de fato, vendi). Eu tinha
        conhecimento pleno do negócio, pois havia dado manutenção em um
        sistema semelhante em plataforma Windows (VB+Access -argh). Uma
        mudança de plataforma introduziria um fator de risco, que seria
        minimizado pelo meu conhecimento do negócio.
        A escolha da plataforma java se deu em função de algus motivos:
        1) Anseio por conhecimento;
        2) Garantia de que eu não estaria violando software cuja propriedade
        intelectual era da Petrobras (desenvolvi um software similar, mas
        ninguém pode ousar a dizer que existe uma linha de código do sistema
        deles dentro do meu);
        3) Um saco quase que estourando com os bugs Microsoft, e completa
        desconfiança na sua plataforma .NET.

        Para resumir: com toda minha experiência, formação, e arrogância,
        subestimei o tempo necessário para aprendizado, e acabei entregando o
        sistema com um atraso de  10 dias . Pra mim, foi o fim - mas sei que
        tem coisa por aí que nem chega a decolar.


        É claro que, por ser um sistema um pouco complexo, tive que definir
        uma camada de negócios consistente, usando EJB's, instalar e
        configurar servidor de aplicação, além de SO's, SGBD's, etc...

        No seu caso, a utilização de JSP's acessando servlets com acesso
        direto a banco pode ser uma boa opção. Mas, ainda assim, a curva de
        aprendizado é relativamente acentuada, e tem muito detalhezinho
        chato, como configurar descritores Web, que às vezes te tomam muito
        tempo, não te oferecendo ganhos em produtividade.

        Então, finalmente, eu lhe aconselharia a usar PHP - nunca usei, mas
        sei que é uma linguagem de script bem simples.

        Agora, eu lhe aconselharia a usar a plataforma java, se:
        1) Você quer aprender, pretende utilizá-la em projetos futuros, e tem
        tempo disponível; ou
        2) A sua aplicação é complexa, ou mais importante: pode vir a se
        tornar complexa no futuro; ou
        3) Outro motivo que eu não citei, e possa existir.

        Algumas aplicações que eu desenvolveria em PHP se eu não soubesse
        java:

        1) Site de uma loja de shopping (ex.: Tablestore);
        2) Site de uma ong que apóia a regulamentação da profissão de
        informática (hehe);
        3) Site de uma clínica médica;
        4) Outro sistema simples.

        Algumas aplicações que eu desenvolveria com java:
        1) Site de uma clínica médica (com um pouco mais de funcionalidades);
        2) um sistema ERP (é verdade que o SAP tá migrando pra java???);
        3) o sistema de pesquisa que lhe descrevi;
        4) Qualquer outro sistema mais complexo.

        Sei que citar coisas como "simples" e "complexo" é subjetivo. Por
        isso, dei alguns exemplos.

        Hoje, desenvolveria qualquer coisa com jsp, pois já dominamos a
        tecnologia java.



        Romeu.






        --- In riojug@yahoogroups.com, "Maycon Felici - YAHOO"
        <mayconfelici@y...> wrote:
        > Bom, preciso construir um site com conteúdo dinâmico, cadastro de
        clientes, busca por CPF, CNPJ, histórico de contratos, algum tipo de
        e-commerce, etc. De certa forma acho que PHP seja o mais indicado,
        mas andei estudando JAVA (servlets, jsp,ejb) e pude virificar uma
        gama enorme de bibliotecas que podem agilizar a produção. Ainda sou
        iniciante no ramo, por isso queria o conselho de alguém que já esteja
        mais familiarizado com o assunto.
        > Gastaria de saber oque eu posso, e oque eu não posso fazer dentre
        as duas tecnologias.
        > Obrigado.
        >   ----- Original Message -----
        >   From: Marcos Eliziario
        >   To: riojug@yahoogroups.com
        >   Sent: Tuesday, March 30, 2004 3:42 PM
        >   Subject: Re: [riojug] Fw: JSP ou PHP ?
        >
        >
        >   Olha, se o que você quer um site com algum conteúdo dinâmico, eu
        voto pelo PHP.
        >   Mas se o que você quer é um aplicativo mesmo, eu recomendo JAVA,
        desde que você tenha o tempo e recursos suficientes para estudar a
        fundo e para corrigir os erros iniciais. Até porque se o que você
        quer é uma aplicação, só JSP não é o suficiente, você vai ter que
        conhecer outras coisas como Struts, alguma ferramenta como o
        hibernate, etc.......
        >
        >   abs,
        >   Marcos
        >
        >   On Wed, 2004-03-31 at 16:01, Maycon Felici - YAHOO wrote:
        >
        >     Pessoal, estou querendo começar a desenvolver um site para
        minha empresa e gostaria de receber algumas informações sobre estas
        duas potências em desenvolvimento web. Qual vocês me indicam, e
        porque ?
        >     Estava pensando em usar JSP, mas dei uma estudada em PHP e pude
        ver que php é bem mais simples de se programar. Se puderem me ajudar
        nessa difícil escolha, agradeço.
        >     
        >
        >     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >     Participe também das outras listas do RioJUG:
        >     JS Faces - RioJUG (http://groups.yahoo.com/group/jsf_riojug/)
        >     SCJP - RioJUG  (http://groups.yahoo.com/group/scjp_riojug)
        >     SCWCD - RioJUG (http://groups.yahoo.com/group/scwcd_riojug)
        >     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >     Rio Java User's Group (grupo oficial da SUCESU-RJ)
        >
        >     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >     Nosso site:            http://www.riojug.org
        >     Informações:           http://groups.yahoo.com/group/riojug
        >     Enviar mensagens:      riojug@yahoogroups.com
        >     Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
        >     Retirar-se do grupo:   riojug-unsubscribe@yahoogroups.com
        >     Falar com o Moderador: riojug-owner@yahoogroups.com
        >     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >
        >
        >
        > --------------------------------------------------------------------
        --------
        >     Yahoo! Groups Links
        >       a.. To visit your group on the web, go to:
        >       http://groups.yahoo.com/group/riojug/
        >        
        >       b.. To unsubscribe from this group, send an email to:
        >       riojug-unsubscribe@yahoogroups.com
        >        
        >       c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms
        of Service.
        >
        >
        >
        >
        >   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >   Participe também das outras listas do RioJUG:
        >   JS Faces - RioJUG (http://groups.yahoo.com/group/jsf_riojug/)
        >   SCJP - RioJUG  (http://groups.yahoo.com/group/scjp_riojug)
        >   SCWCD - RioJUG (http://groups.yahoo.com/group/scwcd_riojug)
        >   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >   Rio Java User's Group (grupo oficial da SUCESU-RJ)
        >
        >   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >   Nosso site:            http://www.riojug.org
        >   Informações:           http://groups.yahoo.com/group/riojug
        >   Enviar mensagens:      riojug@yahoogroups.com
        >   Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
        >   Retirar-se do grupo:   riojug-unsubscribe@yahoogroups.com
        >   Falar com o Moderador: riojug-owner@yahoogroups.com
        >   -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        >
        >
        >
        > --------------------------------------------------------------------
        ----------
        >   Yahoo! Groups Links
        >
        >     a.. To visit your group on the web, go to:
        >     http://groups.yahoo.com/group/riojug/
        >      
        >     b.. To unsubscribe from this group, send an email to:
        >     riojug-unsubscribe@yahoogroups.com
        >      
        >     c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of
        Service.



        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        Participe também das outras listas do RioJUG:
        JS Faces - RioJUG (http://groups.yahoo.com/group/jsf_riojug/)
        SCJP - RioJUG  (http://groups.yahoo.com/group/scjp_riojug)
        SCWCD - RioJUG (http://groups.yahoo.com/group/scwcd_riojug)
        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        Rio Java User's Group (grupo oficial da SUCESU-RJ)

        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
        Nosso site:            http://www.riojug.org
        Informações:           http://groups.yahoo.com/group/riojug
        Enviar mensagens:      riojug@yahoogroups.com
        Inscrever-se no grupo: riojug-subscribe@yahoogroups.com
        Retirar-se do grupo:   riojug-unsubscribe@yahoogroups.com
        Falar com o Moderador: riojug-owner@yahoogroups.com
        -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



      Your message has been successfully submitted and would be delivered to recipients shortly.