Python x PHP

13. tiagojmg...

Philip Sampaio
ph1l-ss-71

(usa Fedora)

Enviado em 30/05/2008 - 18:09h

Python também pode ser estruturado, além disso o interpretador Python é interativo, o que significa que vc pode testar seus códigos mais rápido.
Eu programo em PHP(iniciante) mas acho que o Python é bem melhor em vários sentidos, tais como: facilidade de leitura do código, flexibilidade e facilidade em aprender.

Ouço dizer que Python tem o "poder" do Java, só que muito mais leve e simples.

Aposto no Python para dominar o mercado em um futuro próximo(não com pseudo-programadores, mas sim profissionais ).

OBS: A Microsoft também investe no Python! Info.:
http://idgnow.uol.com.br/computacao_corporativa/2006/01/05/idgnoticia.2006-02-06.6463437368/


  


14. Ponderações

Ruhan Bidart
ruhanbidart

(usa Outra)

Enviado em 03/06/2008 - 10:13h

Vou fazer minhas ponderações sobre o comentário feito por "tiagojmg":

> 1 - "Python é direcionado a produtividade" e "... no PHP você tem que começar tudo do zero":
> Alguém aqui já ouviu falar de Delphi for PHP? Esta ferramenta ganhou o Prêmio Info de Inovação do Ano (da revista Info).
> Pois é, com este ambiente gráfico de programação, a coisa mudou radicalmente. Hoje desenvolvo em 5 minutos o que
> antes levava 3 horas(sem exagero). Acho que era o que faltava no PHP (alta produtividade).
> Afirmo que minha produtividade em PHP com o Delphi for PHP é de longe MUITO maior que com Python.

* Não estamos falando sobre Frameworks. Se formos falar sobre isso não se deve comparar Delphi for PHP com Python, e sim com Django,
* Zope, Pylons, Turbogears, Plone e os vários outros que existem. Também acho que o futuro do Delphi é meio obscuro, e creio que
* esta escuridão se extende para o Delphi for PHP.



> 2 - "Integração com banco de dados": PHP tem integração com MySQL (nativa), que é usado pelas maiores companhias da Internet (Google, Yahoo etc.) > e pela NASA (que é apenas um grande nome).

Bom, a NASA também usa Python. Há uma crendice (bem fundamentada) que boa parte da engine do google search é feita em Python. Além disso,
muita coisa no Linux também é feita em Python, só como um exemplo simples, pra quem usa fedora, o YUM utiliza esta linguagem.



> 3 - "Python mais popular que PHP": O PHP é utilizado em 60% dos web sites do mundo (sem comentários).
Bom, para isto recorreremos há um ranking bem confiável das linguagens de programação que mostra que o seu comentário está parcialmente
(pois não sei se são 60%) correto, sendo que PHP é mais utilizado do que Python:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html



> 4 - O servidor mais utilizado, o Apache, interpreta o PHP nativamente. E o MS SQL Server está disponibilizando o mesmo
> (a Microsoft viu que perdeu).
No Apache também temos o mod_python, que trabalhar também com python sobre o apache.



> 5 - PHP 5 orientado a objetos: Tem-se suporte total a Orientação à Objetos a partir do PHP 5. Acho que é mais uma vantagem,
> pois ao contrário do Python, você pode escolher entre programação estruturada ou orientada a objetos (a escolha é sua).
Bom, não entendi bem esta parte. Vou lhe fazer uma pergunta: o que lhe impede de programar de forma estruturada em Python?
Não sou especialista em PHP, mas em uma breve pesquisa na internet pode-se verificar que o PHP5 não tem suporte TOTAL
a POO como você disse, e sim parcial.



> 6 - O que vejo ser ensinado nas universidades é o PHP, e raramente Python. Ao contrário do que foi dito acima, vejo os alunos
> aprendendo programação com Pascal e não com Python (como dito).
Na universidade em que estudo é ensinado Java. Infelizmente tenho que concordar contigo, o PHP é bem mais difundido entre os
ALUNOS das universidades.



> 7 - Finalizando, grandes empresas, como a Microsoft e a Borland abraçaram o PHP, e agora, onde você acha que está o futuro?
Bom, a Microsoft também abraçou o Python. Há suporte no Visual Studio para se programar em Python. Há também um projeto
chamado Mono(vale a pena pesquisar sobre ele) que também dá ímpeto ao Python.
Bom, para finalizar: o Linux abraça o Python, quer algo mais?


15. Re: Python x PHP

albert guedes
albertguedes

(usa Gentoo)

Enviado em 03/06/2008 - 10:24h

Ninguém fala de PERL ou RUBY aqui ?


16. Experiência profissional

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 03/06/2008 - 10:37h

Trabalhei com Python usando o Zope framework. Dessa forma é muito bom e vale a pena usar no lugar de PHP, pois tudo sai bem mais rápido para se desenvolver.

Sei que tem framework para PHP que deve faze-lo ficar tão bom quanto o Zope, mas nunca usei.

Agora quando se trata de portabilidade, manutenção, conseguir informações e ajudas, conseguir códigos prontos (por exemplo, para se fazer um blog) e conseguir pessoas para trabalhar com (ninguem quer ficar na mão de uma pessoa ou outra apenas), o PHP ganha de longe.

Com relação a desempenho sai elas por elas, depende mais do código do que da linguagem em si.

A vantagem do Python era a orientação a objetos e sua eficiência em expressões regulares, em contra partida é uma porcaria a integração com banco de dados, mas hoje em dia PHP já melhorou tudo isso e está tão eficiente quanto ou mais que o Python.

Antigamente escolheria Python, hoje fico com PHP.


17. Re: Python x PHP

Ruhan Bidart
ruhanbidart

(usa Outra)

Enviado em 04/06/2008 - 12:16h

Não entendi bem qual linguagem você acha que não tem uma boa relação com bancos de dados?


18. Re: Python x PHP

Christian Marcell de Oliveira
chroda

(usa Ubuntu)

Enviado em 02/11/2011 - 22:38h

Bem, estamos em novembro de 2011 e eu por exemplo trabalho com php e estou me interessando no Python, sou um pouco novo com programação(cerca de 1 ano), e tenho dúvidas sobre Python x php ainda... percebo que temos os fãs de Python de um lado e os de php no outro, mas agora com os avanços em ambas as linguagens, qual é o melhor??

Python ou php?
Django ou Cake?

Eu sei que o php foi idealizado para web, e pelo que vi, Python 'pode ser adaptado' para web.

Enfim, agradeço desde já os comentários.


19. Re: Python x PHP

Perfil removido
removido

(usa Nenhuma)

Enviado em 03/11/2011 - 08:28h

PHP 



20. --------> de 2008 para 2016 <-------

rbz
RBZ

(usa CentOS)

Enviado em 10/06/2016 - 16:50h

Após 8 anos, como está o mercado Python x PHP !?

Gostaria de "atualizar" esse tópico ! haha


21. >> 2016 << Phython x PHP

Salumão Barbosa da Costa
salubcosta

(usa Ubuntu)

Enviado em 18/06/2016 - 20:31h

Olá, galera estou vindo do Asp.NET C#. Instalei o ubuntu 16.04 e gostaria de saber como está o mercado quanto a estas linguagens... Qual seria mais interessante estudar?


22. PHP vs Python

Nicolas Rodrigues
Nicolas_RS

(usa Arch Linux)

Enviado em 06/07/2016 - 22:59h

To começando aprender Python e pelo que entendi ate agora é o seguinte
> Quer programar sites vai de PHP
> Quer programar em qualquer área vai de Python (jogos,sites,computação científica, computação gráfica)
YouTube, Instagram, EMBRAER, Disquis...varias (Só mostrando pq apesar de ser noob, já li muito "expert" dizendo que Python nao serve para computação científica)

Apresentação do Python/Motivação/Comparação a outras linguagens
https://www.youtube.com/watch?v=6La690qlH5w&list=PLUukMN0DTKCtbzhbYe2jdF4cr8MOWClXc&index=1

Infográfico de 2011
http://blog.vilourenco.com.br/infografico-php-vs-python-vs-ruby/



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts