ホームページ >php教程 >php手册 >大規模な Web ニーズへのソリューション PHP は優れたポジショニングを持っています

大規模な Web ニーズへのソリューション PHP は優れたポジショニングを持っています

WBOY
WBOYオリジナル
2016-06-21 09:01:24789ブラウズ

2007 PHPChina ウィークエンド テーマ フォーラムは、PHP とオープンソースを愛する多くの愛好家の支援を受けて成功裡に終了しました。このイベントのテーマは「オープンソース PHP と個人開発」でした。幸運なことに、多くの有名な Web サイトのテクニカル ディレクターや部門マネージャーがこのディスカッションに参加することができました。彼らは、捜湖コミュニティのテクニカルディレクターであるDong Jiangming氏、Sina WAPコンテンツシステムのテクニカルディレクターであるChen Lijie氏、UTVのテクニカルディレクターであるAn Ran氏、Kingsoft OnlineのテクニカルディレクターであるWang Haizhou氏、Fans NetworkのテクニカルディレクターであるSun Zhuo氏、およびLi氏です。中宜天霞のCEO、海軍氏。

さらに、PHPChina は PEA 北京の PHP 愛好家も参加するよう招待し、オープンソース PHP の開発についてゲストと議論しました。今後の Web の発展傾向は、Web サイト向けの包括的なソリューションとなり、その中で PHP がより重要な役割を果たすようになるだろうということに同意しました。従来の大規模な Web アプリケーションでは、PHP は主に接続層とプレゼンテーション層で実行され、安定して高速です。この機能により、Web サイト ソリューション全体における PHP の位置付けも明確になります。

討議中、捜狐コミュニティのテクニカルディレクターであるDong Jiangming氏は、捜狐コミュニティの1日最大PV数4,000万、最大オンラインユーザー数6万人を支えるプラットフォームにおけるWebアプリケーションの統合を最初に提案した。 、C、データベース Squid およびその他のテクノロジー。これらのテクノロジーを組み合わせて、望ましい結果を達成します。

捜狐コミュニティの技術システムでは、C アプリケーションは主にバックグラウンド データ処理を高速化し、データを迅速に保存および更新する作業を実行します。 PHP は主にフロントエンド アプリケーションを搭載しており、その迅速な開発と安定した動作を利用して、ユーザーに優れたブラウジング エクスペリエンスを提供します。捜狐コミュニティが毎日 4,000 万 PV という高いトラフィックを運ぶことができる理由は、多言語プラットフォーム間の適切な調整と協力にかかっています。 Dong Jiangming 氏は、大規模な Web アプリケーションは 1 つのテクノロジに依存するだけでは実現できず、包括的なソリューションが必要であり、そこでは PHP が重要な役割を果たすと考えています。

このコンセプトに関して、新浪 WAP コンテンツ システムのテクニカル ディレクターである Chen Lijie 氏も、ユーザーは異なる携帯電話モデルを使用して WAP コンテンツを閲覧するため、動的な処理には PHP を使用する必要があると述べました。しかし、最初はサーバーに対する負荷が非常に高かったです。したがって、コンテンツ キャッシュ テクノロジをバックグラウンドで使用することで、プレッシャーを共有し、PHP の高速応答特性と組み合わせることができます。これにより、ユーザーはさまざまな携帯電話を通じて良好なブラウジング結果を得ることができ、サーバーへの負荷も非常に小さくなります。したがって、この合理的なシステム アーキテクチャは大きなメリットをもたらします。

UTV のテクニカル ディレクターである An Ran 氏も、大規模アプリケーションには包括的なソリューションが最良の選択であると述べました。 UTV は、P2P 技術を使用してオンラインビデオ視聴を実現する Web サイトであり、PHP を使用して Web2.0 のユーザー インタラクション機能を実現します。 An Ran 氏は、UTV のプラットフォームが多数のユーザーの対話をサポートできる理由は、主に合理的なシステム アーキテクチャに依存していると述べました。このアーキテクチャでは、フロントエンドとバックエンド、および PHP の 2 つのサブアーキテクチャに分かれています。テクノロジーはフロントエンド アプリケーションを実行します。全体的な動作効果から判断すると、この分離はシステム圧力を合理的に共有することに非常に成功しています。

他のゲストも、Web サイトのアーキテクチャを設計する際にはこの問題を慎重に考慮する必要があると述べ、たとえば、Zhongyi Tianxia の CEO である Li Haijun 氏は、合理的なアーキテクチャの下では 8 台のサーバーで 300 万のサーバーを提供できると述べました。毎日のPVは問題ありません。 Kingsoft Online のテクニカル ディレクターである Wang Haizhou 氏も、アーキテクチャ設計が不合理であれば、Web サイトの応答に大きな影響を与え、ユーザーのブラウジング エクスペリエンスが低下すると述べました。さらに、Fans.com のテクニカル ディレクターである Sun Zhuo 氏も、システム レベルの考慮事項だけでなく、Fans.com プラットフォームでのコードの全体的な実行効率を非常に重要視していると提案しました。

PHPChina は、Web2.0 の急速な発展により、PHP テクノロジーを使用して構築された多数の Web サイトが登場し、発展したと考えています。トラフィックの増加に直面して、これらの PHP がトラフィックの伝送を継続できるかどうかは、慎重に検討する必要がある問題になります。このため、PHPChina は大多数の PHP ユーザーに対して、スクリプト言語として PHP を最も適切なフロントエンド処理層に適用し、バックエンドまたは接続層での PHP の過度の使用を避けるよう推奨しています。適切なアーキテクチャの組み合わせにより、PHP は迅速な開発や安定した運用などの機能を効果的に開発できるため、ビジネスに価値をもたらします。



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