ホームページ >バックエンド開発 >PHPチュートリアル >Python は Web 開発では時代遅れなのでしょうか?

Python は Web 開発では時代遅れなのでしょうか?

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

質問の背景: 私自身、Python+Flask フレームワークを独学で学び、非常に素晴らしいと感じましたが、昨日、スタートアップ企業の技術部門のマスターに、彼の観点から Web を作る技術についてアドバイスを求めました。それは、Java はすでに 7 ~ 8 年前から時代遅れのテクノロジーであり、PHP も 3 ~ 5 年前から時代遅れになっているということです。Python はあまり使われておらず、今後のトレンドは Node.js だけになる可能性があります。バックエンドのフレームワークを打破し、ニーズを満たすためにフロントエンドの設計のみに焦点を当てるので、Web フロントエンドとバックエンドを分離するこれらのさまざまなフレームワークは将来完全に放棄され、統一された設計モデルに戻るのでしょうか。私自身、Node.js の実装は理解できず、意味があると思っていますが、それでも Python は好きです。ずっと好きだった男性アイドルが突然負け組になったような気がします。 。少し痛いですが、業界の専門家に聞きたいのですが、これは本当に Web 上での流行に過ぎず、最高の言語である PHP を含む Java のような常緑樹も同様なのでしょうか。ウェブ上では持続不可能ですか?
//付け加えますと、マスターは ACM 出身なので、鋭いビジョンを持っているはずです...
/*データ構造とアルゴリズムの導入について学ぶことを決意している場合は、追加の質問もあります。 Web、捜狐ビデオに行ってMITとスタンフォード大学の公開授業を受けて宿題をしたり、「アルゴリズム入門」などの古典的な本を読んだり、リーコッドに行って質問に答えたり基本的なスキルを練習したりする可能性はありますか。国内大学のCS専攻の学部生の平均レベルに追いつくチャンスは何年もあるだろうか?ありがとう。 + 言語を見てみましょう。しかし、これは良いことです。何も学ばないよりは何かを学ぶ方が良いのです。私は身を隠して新しい知識を得るために戻ってきました。 。 。
返信内容:
JS Dafa は良いです、node も良いです、神は JAVA を破壊します、そして py は安全です。

現在の世界は非常に危険なので、あなたは自分の運命を忘れています。フロントエンドの犬はあなたに真実を告げ、危険を脱したときに拒否してはいけないと教えます。

インターネットで JS Unification を検索すると、真実が見つかります。 お尻が曲がっているということは、曲がっているという結論につながります。

1. Web ページを作成するために Java を使用している人はおそらくほとんどいません。しかし、Java には他の用途もあります。
2. Web、PHP はアプリケーションから始まります。範囲とジョブ要件の点で、Python は最も広く使用されているとさえ言えます。
3. 実際、Python は Web の世界で時代遅れであるとは言えません。 、Web では決して普及していませんが、科学計算、コンピューター ビジョン、画像処理、運用および保守スクリプトなどの分野では非常に人気があります。
4. Node.js はフロントエンド担当者の間でのみ人気があります。 、主に Web、サーバー、およびフロントエンドのツール チェーンですが、Web 分野では PHP ほど普及していません。

上記は、さまざまな分野における各言語の採用率を示しているだけであり、技術のレベルを示すものではありません。

デプロイメント、運用と保守、開発の複雑さの難しさのため、Web 分野では Node.js が PHP よりも優れているとは思いません。また、Web 分野では Node.js に勝てる人はいないと思います。 Web分野は3~5年以内。

PHP は黒く隠されています。 Python は Web 用途ではまだ普及していないのに、なぜ廃止されてしまったのでしょうか? 。 。 泣きすぎてトイレで気を失いそうになった
Java はすでに 7 ~ 8 年前から時代遅れのテクノロジーであり、PHP も 3 ~ 5 年前から時代遅れになっています。Python については、あまり使われておらず、今後のトレンドは Node.js だけです。 >
「これはまだ評価する必要がありますか?」を参照してください。 1~2年後にはこの人もnodejsも時代遅れだと言うことになると思います。
そんなマスターに溝にはまらないように気をつけてください。 10年以内に...専攻の学生を尊敬しすぎています 知っていましたか?第三層都市にとって、JavaWeb、SSH フレームワーク、Oracle データベースなどの言葉は、市内で唯一アクティブなテクノロジー スタックです。Python や NodeJS については、多くの人が聞いたことがないかもしれません。もちろん、さらに興味深いのは、SSH フレームワークを離れると、多くの人が Escape フレームワークに依存してコードを作成することさえできなくなることです。 Web フロントエンドとバックエンドの統合は決して完了することはなく、私の観点からすると、Web フロントエンドとバックエンドは元々完全に分離されていることがますます明確になるでしょう。そして、異なるものを明確に区別することは、先人たちが長年努力してきたことであり、私たちも努力していることではないでしょうか?凝集度は高く、結合度は低い、少なくともそれが Java デザイン パターン クラスで教えられたことです。 Web エンジニアにとって、Python から PHP に切り替えることは大きな問題ではないので、あまり議論するよりも、最初にコードを書いた方が良いでしょう。

国内の大学のCS専攻の学部生の平均レベルはどれくらいですか?
1年間しっかり勉強すれば十分です。 。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。