ホームページ  >  記事  >  バックエンド開発  >  Python は Web 開発において PHP を置き換えることができますか?

Python は Web 開発において PHP を置き換えることができますか?

WBOY
WBOYオリジナル
2016-06-17 08:32:282178ブラウズ

関連する詳細はありません

返信内容:

私は PHP の達人ですが、まだ ASP を一掃していません。 個人的な意見がいくつかあります:
  1. 移行にはコストがかかります。PHP プロジェクトを Python アーキテクチャに移行するのはそれほど簡単ではありません。
  2. 現在、中国では Python のリソースが比較的少ないです。 Python 開発に従事している人は少なく、もちろん、高品質のコードを作成できる人は比較的少ないです。現在、この分野のリソースは比較的少ないです。
  3. 現在、PHP 開発に従事している人はたくさんいます。リソースも多く、開発も始めやすいので、Pythonスタートアップが優先されるかもしれません。 。 。 。
井の中の蛙として、私は Web 開発の点では Python が PHP よりも優れているとは考えていません - -
Paizhuan へようこそ
  1. PHP を書き、Python でも作業するコーダーとして、私は依然として Python を書くほうが楽しいと感じています。
  2. Python での Web 開発の学習曲線は、PHP よりも高くありません。
  3. 現在、Python はある程度人気があり、国内の Python 専門家のプロモーションが非常に強力です。
  4. Python の Web 開発フレームワークは徐々に成熟しており、django は必ずしもどの php フレームワークよりも劣っているわけではありません。

つまり、Web 開発において Python が PHP に置き換わる可能性はまだあると思いますが、それは時間の問題です。 1. 2 つの言語の機能を比較している初心者レベルのプログラマーとして、国内環境と Google のサポートから判断すると、PHP は保守的になっており、多くの欠点があります。しかし、国内市場の需要は高く、宇宙サービスプロバイダーからの需要は高いです。メインストリームのサポートも必要です
2. Zhihu と Douban での Python の成功は、将来的には開発の方向性になることが運命づけられています。もし PHP が頑張らないと、5 年以内に大きな市場を失うことになります
3. 私は個人的に嫌いです。 $ 記号が空を飛び回っていますが、なぜ Python は空白を扱うのでしょうか 文字は非常に繊細なので、自分で Web 言語を作成できたらいいのにと思います
4. 実際、多くのスタートアップ企業が、私が使ったことのない Python を選択しています。この言語についてはこれ以上コメントしません
5. 控えめに見ても、Python は 4 ~ 5 年以内には普及しないと考えられています。PHP 市場は後発として弱いため、現在は PHP と Python のみを学習することに集中しています。趣味用
---------------
2015.6.5 に更新
3 年後の本番用の Python_v2.7:
* Python は次の環境で使用できます。 Web は一般的な言語です。さまざまな Web フレームワークはシンプルで習得が簡単です。
* Python は非常に優れています。 PHP には、豊富な拡張機能があり、活発なコミュニティがあり、多くの開発者がいます。 インターネットが劇的に変化し、開発者が利益のために PHP から Python に移行する必要がない限り、国内の Python 市場はまだ形成されていません。 すべてのプログラミング分野の中で、Web には最も多くのプログラミング言語があるようです。主流のものには、asp、asp.net 、jsp、php、ruby、python、nodejs、 第 1 世代のプロジェクトでは、両方の言語を使用し、第 2 世代では、バックエンドに ROA を実装し、すべてのバックエンド インターフェイスでフォーム呼び出しのフロントエンド層に PHP を提供しました。 Python の開発効率は PHP よりも速く、シンプルで美しいコードを書くことができますが、検索エンジンをうまく活用すれば、ほとんどの問題は解決されます。個人的には Web を使用することを強くお勧めします。最後に Python を使用してみてください。php よりも悪くありません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。