ホームページ >バックエンド開発 >PHPチュートリアル >php は大規模な Web サイトの開発に使用できますか?
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
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 は使いやすいです。
フェイスブック。
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 のアーキテクチャがどのように問題を解決するかがわかります。でも英語ですよ!中国語版はまだ見つかりません…