Desenvolvimento Web  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

jakefrog wrote:Pois é. Levando Tomcat (um dos itens do JEE) sua aplicação fica leve.

Agora quanto ao fato de se ter que aprender mais coisas, concordo plenamente.

Agora, falar que PHP é melhor que JSP só pq com PHP a quantidade de informação a ser estudada é menor? Concordo não.


Pode haver casos em que JSP seja melhor do que PHP. Mas no geral, acho bem dificil JSP bater PHP se o assunto é desenvolvimento web. Pq vc nao concorda, Jakefrog?
[Email]
leonardobhbr
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline

Voce não precisa saber

Aprender Servlets
- Aprender JSTL

so com JSP e java ja da pra fazer um sistema que por sinal equivale a php JSP com Sriplet
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4200
Offline

Thiago Senna wrote:
jakefrog wrote:Pois é. Levando Tomcat (um dos itens do JEE) sua aplicação fica leve.

Agora quanto ao fato de se ter que aprender mais coisas, concordo plenamente.

Agora, falar que PHP é melhor que JSP só pq com PHP a quantidade de informação a ser estudada é menor? Concordo não.


Pode haver casos em que JSP seja melhor do que PHP. Mas no geral, acho bem dificil JSP bater PHP se o assunto é desenvolvimento web. Pq vc nao concorda, Jakefrog?


Acho muito forte fazer uma afirmação dessa uma vez que PHP e JSP são mundos diversos.

Existem sistema onde PHP cairá como uma luva, assim como JSP.

Cada um tem sua vantagem e desvantagem bem claras.

Apenas acho radical d+ falar que JSP é pior que PHP pelo fato do estudo a ser adquirido e não por tecnologia, bugs, problemas de desenvolvimento e assim vai. [=

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

Ok mas mesmo tirando JSTL, Servlet e a IDE da lista, ainda ficam PHP x JAVA + JSP. Isso pq agente está assumindo apenas um caso simplista, sem MVC ou frameworks. Se agente adicionar essas variáveis ai o JSP ia tomar uma surra das grandes, rs

[Email]
Thiago Senna
GUJ Master
[Avatar]

Membro desde: 11/02/2005 08:08:02
Mensagens: 1595
Offline

jakefrog wrote:Acho muito forte fazer uma afirmação dessa uma vez que PHP e JSP são mundos diversos.

Existem sistema onde PHP cairá como uma luva, assim como JSP.

Cada um tem sua vantagem e desvantagem bem claras.

Apenas acho radical d+ falar que JSP é pior que PHP pelo fato do estudo a ser adquirido e não por tecnologia, bugs, problemas de desenvolvimento e assim vai. [=


Legal, entendi. Para mim a afirmacao não é radical. Para isso, costumo olhar a quantidade de solucoes livres voltados para WEB disponiveis no mercado, como por exemplo, CMS's e Plataformas de Comercio eletronico. O número de opcoes em PHP sao absurdamente maiores comparado aos de JAVA. Muitas destas solucoes em PHP sao lideres do seu segmento (veja Magento, Wordpress, Joomla). Outro detalhe q vc pode observar é que em PHP há muitos programadores vivendo de freelance programando para WEB, raramente encontramos isso na comunidade Java.

Sobre estudar, bom... independente da linguagem, certamente vc concorda, que o bom programador vai estar sempre estudando e aprendendo independente da linguagem q ele escolha. É bem provavel também, inclusive, q ele estude mais de uma linguagem
[Email]
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4200
Offline

Thiago Senna wrote:Outro detalhe q vc pode observar é que em PHP há muitos programadores vivendo de freelance programando para WEB, raramente encontramos isso na comunidade Java.

Costumam ser projetos pequenos. Acho meio dificil uma empresa com um código grande e caro abrir seu fonte para qualquer um fazer freela, por isso que eu vejo para Java freelancer bem dificil (já ví isso acontecendo, a exceção que vejo é para caso a pessoa já tenha trabalhado no projeto aí o freela é bem vindo). E em java quando existem projetos freelancers costumam ser programas fechados tipo "Quero um cadastro X" ou coisas assim.

Mas não nego que PHP eh mais lighweight de conteúdo do que Java, mas uma coisa é certa: Java dá mais "dinheiros" que php. $.$

Quando dou aula sempre falo isso para alunos, vc tem que aprender muuuuita coisa em Java. [=

Thiago Senna wrote:Sobre estudar, bom... independente da linguagem, certamente vc concorda, que o bom programador vai estar sempre estudando e aprendendo independente da linguagem q ele escolha. É bem provavel também, inclusive, q ele estude mais de uma linguagem

1000% de concordo. [=

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team