ホームページ >バックエンド開発 >PHPチュートリアル >php は大規模な Web サイトの開発に使用できますか?

php は大規模な Web サイトの開発に使用できますか?

WBOY
WBOYオリジナル
2016-06-23 14:14:112722ブラウズ

PHP は中小規模の Web サイトの開発には適しているが、PHP Web サイトにはクラスターの展開などでボトルネックがあるため、大規模な Web サイトの開発には適していないという記事を多く読みました。しかし、BAIDU、GOOGLE、SINAなどはPHPで開発されているのではないでしょうか?それは一体何ですか?アドバイスをお願いします。ありがとう!


議論への返信(解決策)

そうではないので、どのような理由が必要ですか?

つまり、PHP は大規模な Web サイトの開発には使用できないというのは本当ですか? BAIDU は大規模なアプリケーションを実装するために PHP をどのように使用していますか?

大規模な Web サイトとは何ですか?

たとえば、BAIDU のようなもの

Baidu のバックエンドを見た人はいますか?

Googleは違いますが、Facebookは

Facebookです。
百度、新浪、テンセント。 。 。これらのポータルにはすべて PHP が含まれていますが、すべてが PHP であるわけではありません。
Tencent Home Channel は thinkPHP を使用しています
成功は言語の選択ではなく、コードを最大限に最適化する方法と各サーバーの役割を割り当てる方法にあります。

PHP Web サイトにクラスターを展開する際にボトルネックはありますか?

PHP Web サイトにクラスターを展開する際にボトルネックはありますか?

なぜこれは php とはあまり関係がないと思うのですが、主に Web サーバーの問題です

大規模な Web サイトは、単純に 1 つのテクノロジー (または言語) を使用しているわけではありません。

大規模な Web サイトとは何ですか?

膨大なアクセス数のことを言っているのでしょう。
多くの大きな海外 Web サイトは PHP で作られています。中国人は Microsoft 製品を非常に愛しているため、.NET が大半を占めています。

すべては Microsoft の無料プラットフォームと高額なトレーニングのおかげです。
3階のluciferstarからの返信を引用:

大規模ウェブサイトとは何ですか?


膨大なアクセス数のことを言っているのでしょう。
多くの大きな海外 Web サイトは PHP で作られています。中国人は Microsoft 製品を非常に愛しているため、.NET が大半を占めています。

php なら動くと思います

ウェブサイトを大きくする場合、サーバーや負荷分散などについてより心配になります。
適切な書き込み方法、処理方法、データベースを選択することが重要です。
いわゆる大規模な Web サイトは、どの言語でも開発できます。

JSP、PHP、ASP は基本的にすべて利用可能です。

Baidu は単なるテクノロジーではなく、バックグラウンドで多くの強力なプログラムによってサポートされている必要がありますが、ユーザーが目にするのは PHP です

一部の大企業では、PHP はせいぜいフロントエンド アプリケーション用のスクリプト言語です。実際のビジネス サポートには、memcache、Hadoop、または一部のクラウド ストレージ、専門的なインデックス作成プログラム、および後でサポートされるその他のアプリケーションなど、多くのバックエンド分散アーキテクチャ アプリケーションが必要です。本当に大規模な Web サイトには、負荷やデータベースなどに特に重点を置いて、複数の言語またはテクノロジが含まれている必要があります。一般的な意味での比較的大規模な Web サイトであれば、PHP は完全に機能します。

Baidu は単なるテクノロジーではなく、バックグラウンドでそれをサポートする多くの強力なプログラムがあるはずですが、ユーザーに表示されるのは PHP です

同意します。単にすべてで同じテクノロジーを使用するのではなく、さまざまなアプリケーションに適したテクノロジーを選択する必要があります。アプリケーション

Facebook はすべて php を使用しているわけではありません

私は Facebook が一番大好きです...

どのような Web サイトが大規模だと考えられますか?

もちろんです。主にphpのレベルに依存します。

Baidu と Google のフロントエンド ページはすべて PHP で作られているのは事実ですが、バックグラウンドの操作は C や Java などで行われています。

今日、多くの退屈な人々が、あれは良くない、あれは良くないと言い続けていますが、私は、まず言語をよく学び、実際の応用でその長所と短所を経験することをお勧めします。

Baidu、Sina、Tencent、嵐が吹き荒れています、私は長い間Zhilianに行っていません。金山は見たことがあります、ダンダン。 139

採用を見たことのない大企業は NetEase だけです


16 階の意見に同意します。間違いなくすべてが PHP であるわけではありません。PHP の場所がもっとあることを示しているだけです

確かに。

確かに。 PHP は現在、大規模な Web サイトの開発に使用されているのではないでしょうか? JS NETが多いですが。結局のところ、ネットはミッドレンジとハイエンドに属します。つまり、偉い人たちが何を言おうと、彼らの背後には、わかったふりをする方法を知らない人々のグループが必ず存在するということです。 。 。

サポート、どの言語も世界を支配することはできません。Guan Jin はどのようにアプリケーションを展開し、適切な言語を選択しますか

もちろん、包括的なアプリケーション システムを構築するには、PHP だけを使用するだけでは十分ではありません。十分なスキルがあれば、PHP カーネルは C 言語で作成できます。 PHP コアを拡張することは完全に可能です

PHP はデプロイが簡単で、応答も早いです

それは間違いありません。 。 。それは使い方次第です。

上の階です!古い投稿を掘り出すのが好きなようですね。

PHP はオペレーティング システムの開発に使用できますか?


ほら、話さないで。 。

私の父は李剛ではありません、どうやって

Facebookを知っていますか。

百度、新浪、テンセント。 。 。これらのポータルにはすべて PHP が含まれていますが、すべてが PHP であるわけではありません。

Tencent Home Channel は thinkPHP を使用しています
成功は言語の選択ではなく、コードを最大限に最適化する方法と各サーバーの役割を割り当てる方法にあります。

その通りです

いいえ!

PHP は単なる表示層であり、主に C++、JAVA、その他多くのサービスを含む強力なバックエンド サービス サポートに依存しています

言語は単なる表現方法です。

大規模なウェブサイトの開発にはどの言語も使用できます。


PHP は使いやすいです。

フェイスブック。

百度、新浪、テンセント。 。 。これらのポータルにはすべて PHP が含まれていますが、すべてが PHP であるわけではありません。

Tencent Home Channel は thinkPHP を使用しています
成功は言語の選択ではなく、コードを最大限に最適化する方法と各サーバーの役割を割り当てる方法にあります。

Tencent は thinkphp を使用していますか? ?

PHP も c/c++ で書かれています。

独自のサーバーを持っている場合、フロントエンドは純粋な HTML で、バックエンドは C で処理されます

バックエンドは C で書くことができ、多くのことを学びました

わかりません、とにかく、私たちの100Wのデータで十分なように

7階のhero0524による引用 返信:

facebook.

百度、新浪、テンセント。 。 。これらのポータルにはすべて PHP が含まれていますが、すべてが PHP であるわけではありません。
Tencent Home Channel は thinkPHP を使用しています
成功は言語の選択ではなく、コードを最大限に最適化する方法と各サーバーの役割を割り当てる方法にあります。


Tencent は thinkphp を使用していますか? ?

THINKPHP だけでなく、Tencent も WORDPRESS を使用しています

PHP はフロントエンド開発に適しており、Baidu、Google などの多くの大手サイトでは、C などの多くの言語が使用されています。言語、C++、Java 、PHP がすべて使用されているため、PHP は使用される言語の 1 つにすぎず、純粋な PHP で開発することは問題ありません。多くの大企業では、銀行システムなどの開発に Java を使用していますが、これは Java を使用するのがより安全で適切です。

FaceBook のアーキテクチャがどのように問題を解決するかがわかります。でも英語ですよ!中国語版はまだ見つかりません…

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。