| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2011 20:41:21
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Quero saber a quantas anda o PHP, bem como sua evolução. Atualmente, não tenho ouvido falar no PHP como tecnologia para desenvolvimento web como no passado.
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2011 20:46:18
|
surfzera
Virtual Machine Man
![[Avatar]](/images/avatar/e8f6cc210aa183f415d82724a6b434ab.jpg)
Membro desde: 13/10/2006 12:14:37
Mensagens: 681
Offline
|
Cara php ta tao bem quando o java... se você não house é porque ninguem reclama.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/06/2011 20:49:34
|
surfzera
Virtual Machine Man
![[Avatar]](/images/avatar/e8f6cc210aa183f415d82724a6b434ab.jpg)
Membro desde: 13/10/2006 12:14:37
Mensagens: 681
Offline
|
http://imasters.com.br/artigo/21215/php/a-nova-era-de-frameworks-php
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 06:42:33
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
PHP 6 virou vaporware, a linguagem estacionou.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 07:58:13
|
fabiophx
Java Ninja
Membro desde: 17/04/2006 14:05:56
Mensagens: 283
Localização: Montenegro-RS
Offline
|
Acredito q cabe a pergunta nesta thread em vez de um novo tópico.
Considerando conhecimentos iguais em PHP e Java e precisar desenvolver uma aplicação robusta, os dois atenderiam plenamente ou tem algo q um sai melhor q outro, como relatório, persistência, etc?
Obrigado.
|
Fabio da Silva
http://fabiophx.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 08:02:32
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
fabiophx wrote:Acredito q cabe a pergunta nesta thread em vez de um novo tópico.
Considerando conhecimentos iguais em PHP e Java e precisar desenvolver uma aplicação robusta, os dois atenderiam plenamente ou tem algo q um sai melhor q outro, como relatório, persistência, etc?
Obrigado.
A resposta é, depende.
Cada linguagem possui uma estrutura específica, recursos e pontos positivos e negativos.
Além do que, o ambiente em que ambas serão executadas sempre terá diferenças.
Você pode até configurar suporte de um servidor para java web e permitir que este aceite PHP, porém, este não é o ambiente nativo da linguagem.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 08:07:53
|
fabiophx
Java Ninja
Membro desde: 17/04/2006 14:05:56
Mensagens: 283
Localização: Montenegro-RS
Offline
|
Correto.
Deixa eu reformular a pergunta.
Tem algum aspecto (reports, pesistência, visual, etc) q uma tecnologia destoe bastante da outra? Ao ponto de ter q ser avaliada para ver se este item atende os requisitos do projeto?
|
Fabio da Silva
http://fabiophx.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 08:14:14
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
fabiophx wrote:Correto.
Deixa eu reformular a pergunta.
Tem algum aspecto (reports, pesistência, visual, etc) q uma tecnologia destoe bastante da outra? Ao ponto de ter q ser avaliada para ver se este item atende os requisitos do projeto?
Você sempre terá estas diferenças.
Dependendo do ambiente, terá um relatório muito mais rápido em PHP do que em java. Ou vice-versa.
É como comparar o futebol do Barcelona com o Vettel na F1.
De qualquer maneira, eu ainda acredito que isto vai ser definido pela necessidade ou solicitação do cliente, pelas limitações da equipe de desenvolvimento e pela estrutura onde o projeto será rodado.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 09:33:25
|
lgweb
GUJ Master
Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline
|
PHP É LIXO, nem perca tempo com isso .
|
Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?
veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 09:41:34
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
lgweb wrote:PHP É LIXO, nem perca tempo com isso .
A 4° linguagem de programação mais utilizada no mundo é lixo...
Só está atrás de java (possivelmente por ter sido considerados ambientes desktop e web), C e C++.
Fonte? http://www.blogcmmi.com.br/geral/ranking-das-linguagens-de-programacao-mais-usadas-mai-10
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 09:55:57
|
natureza
JavaTeenager
![[Avatar]](/images/avatar/af3c0ef813875104c4222e0670bae909.jpg)
Membro desde: 07/05/2009 16:21:29
Mensagens: 198
Localização: Rio de Janeiro - RJ
Offline
|
lgweb wrote:PHP É LIXO, nem perca tempo com isso .
Porque você acha isso?
Falar que é lixo é fácil, agora argumente para que a gente saiba o porque.
|
----------------------------------------
Tiago Carpanese
Rio de Janeiro - RJ
www.actionit.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 10:03:43
|
lgweb
GUJ Master
Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline
|
Pra que serve PHP??
Serve somente para criacao de "Sitezinhos" mediocres, pra mim php é um lixo pq nao serve para aplicações corporativas, pode ate ser utilizado mas coitado de quem tiver que dar manutencao em uma aplicação corporativa feita em php.
PHP É LIXO MSM
|
Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?
veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 10:05:03
|
drsmachado
GUJ Expert
Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline
|
lgweb wrote:Pra que serve PHP??
Serve somente para criacao de "Sitezinhos" mediocres, pra mim php é um lixo pq nao serve para aplicações corporativas, pode ate ser utilizado mas coitado de quem tiver que dar manutencao em uma aplicação corporativa feita em php.
PHP É LIXO MSM 
lgweb wrote:
Serve somente para criacao de "Sitezinhos" mediocres = facebook
E tenho dito.
|
Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".
Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 10:15:31
|
leoramos
GUJ Ranger
![[Avatar]](/images/avatar/51e99940fd54d7566cb8e00b9e029bb9.jpg)
Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline
|
Alguém falou que a linguagem estacionou. De fato, a "linguagem" em si meio que parou no tempo. Da 5.3 pra frente, não tivemos grande crescimento.
Mas não dá pra reclamar de:
- Desempenho: dá uma sumanta de laço em qualquer uma pra web;
- Produtividade;
- Comunidade: movimentada PRA CARAMBA;
- Evolução de API: Não tem Hibernate? Doctrine. Não tem Rails? Tem CakePHP. Não tem Spring / EJB / etc? Tem Zend Framework. Não tem PrimeFaces / etc? Tem Smarty e muito mais.
Enfiar sql num jsp não é correto, assim como enfiar num .php de apresentação também não é. O problema é que PHP tinha tradição de linguagem "script" e o mercado encheu de 'sobrinho' da linguagem; acabou ficando mal vista.
Eu, particularmente, acho ela ANIMAL. E se alguém acha que não serve pra aplicações de grande porte, corporativas, já saiu o PHPEE, que é exatamente uma forma de trabalhar com objetos distribuídos em PHP, como no EJB.
O chato é que o mercado ficou com a impressão ruim, e acaba pagando menos. O que vejo, geralmente, é Java Pleno == PHP Senior, em termos de salário. Injusto e realmente bem chato.
|
"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/06/2011 10:45:28
|
marciobarroso
Virtual Machine Man
![[Avatar]](/images/avatar/6828f61cee49c7a4da0f9c1d3e03b857.jpg)
Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline
|
Sinceramente acho que falar que uma linguagem é lixo vendo no cenário atual como a mesma é utilizada é no mínimo falta de noção ...
O que você acha que é um requisito para um aplicativo corporativo e que seria empecilho para o desenvolvimento em PHP?
Já existem tantas alternativas de FW para PHP quanto tem para Java. Tem FW de ORM, tem FW que funcionam como os famosos crudeasy, estilo Rails ( scafolding ) como o já citado CakePHP, Symfony e tantos outros. Vide link http://www.phpframeworks.com/
Na minha opinião, acho que o PHP perdia para o Java no quisito de clustering ou melhor exemplificando, na criação de aplicações distribuidas. Hoje já existem técnicas e especificações para se desenvolver com PHP e utilizar da infra-estrutura de cluster de servidores.
Acho que ambas tecnologias são eficientes. A questão que vai definir qual ser utilizada será particularidades de cada cenário.
A um tempo atrás eu comecei a procurar por clientes para tentar ganhar um extra criando aplicações/sites. Alguns deles fizeram questão de que o projeto orçado fosse desenvolvido em PHP. Foi ai que eu comecei a estudar PHP e me aprofundar na tecnologia. Porque estes clientes pediram o PHP? Custo de hospedagem, manutenção e alguns outros detalhes relacionados a custo.
Na teoria, quando se começa a desenvolver PHP você pode complicar tanto quanto no Java. Eu mesmo acabei me deparando com isso. O mais interessante na minha opinião é que com PHP você tem muita produtividade por não ter que ficar se preocupando com uma série de detalhes relacionados a ambiente e configuração. Mas se você vai desenvolver algum sistema maior e que para isso seja necessário utilizar algum framework, vai ver que você pode se deparar com a mesma quantidade de configurações e complexidade que temos em alguns casos de FW Java.
Portanto, os mesmos "sitezinhos" que são criados em PHP poderiam também ser criados em JSP puro e scriptlet como também os sistemas corporativos criados com Struts ou JSF poderiam ser criados com Symfony ou CakePHP. É tudo questão de gosto e de vender seu peixe.
This message was edited 1 time. Last update was at 29/06/2011 10:48:08
|
|
|
 |
|
|