月間1000万PVの人気ネットワークゲームコンテンツ「うまいる」 Zend Accelerator 2.0でパフォーマンスが劇的に向上
概要 | 競走馬育成ネットワークゲーム「うまいる」のユーザ増加・イベント時のアクセス集中、及びデータ検索の集中によるサーバへの高負荷状態を改善するために、PHP3からPHP4への切り替えとともにZend Accelerator2.0の導入をはかり、検索などの高速化を実現。ユーザサービスの向上を図った。 | ||||||||
---|---|---|---|---|---|---|---|---|---|
活用プロダクト | Zend Accelerator 2.0 | ||||||||
内容 | 2000 年12月より試験サービス開始されたうまいるは、ゲーム画面をJavaアプレット、データアクセスの制御等をPHPで行い、Linux・MySQLの環境 で提供を開始したが、当初の想定以上のユーザ数の増加と、データアクセス集中により、パフォーマンスの低下などが頻発し、ユーザからのクレームにつながっ ていた。 ネットドリーマーズでは、netkeiba.comのPHP4移行プロジェクトとともに、うまいるへのZend Acclerator2.0の導入を図ることで対応した。Zend Acclerator2.0の導入より、全てのスクリプトが平均で約2-4倍高速化され、ユーザからのクレームが減少。また、8月中旬のイベントによるア クセス集中も、今まではアクセス分散する対策を取ってきたのだが、今回は対策をとらなくても大きな問題が発生せずにスムーズに稼動、大きなパフォーマンス をあげている。 ※netkeiba.com ※うまいる |
||||||||
システム構成 |
|
||||||||
コメント | ・パフォーマンス改善は顕著 最低でも1.5倍、平均2-4倍、最大10倍以上のパフォーマンス改善があります。 ・導入がとても簡単 インストールが数十分レベル、一度のApache再起動だけで導入可でした ・チューニングがほとんど不要 弊社例では割り当てる共有メモリ(32MB->64MB)を追加しただけです。 ・上位アプリケーションとの独立性は高い Zend Acceleratorの導入による改良個所なし(導入による不具合なし) ・ブラウザベースの管理ソフトが充実している チューニング、パフォーマンスレポート、マニュアルがブラウザで簡単に操作できる。また、アクセラレート無効/有効も簡単なので、ベンチマーク等も楽にできます。お悩みの方は、是非一度評判版をインストールしてお試し下さい。 |
||||||||
ルックバック | PHP/FI 2.0時代から希望を捨てず、スクリプトを書いては捨てた毎日が報われた気がします。PHP,MySQL路線でますます安い!軽い!速い!がキーワードとなり、今までエンジニアに求められた資質が変わっていくのではないでしょうか。 数年前のアメリカの「ドットコムバブル」の後遺症で、ECサイトや大手企業のWebサイト構築に当たり前のように、「商用UNIX・商用DB・アプリケー ションサーバとそれに大きく依存したJavaによる開発」というソリューションがまかり通っていましたが、弊社のようなソリューションによって、初期構築 で十数分の一、数年間の維持費まで考慮するとさらにそれ以上にコストダウンを図りながら、Zend製品をはじめとしたソリューションによって、パフォーマ ンスを向上できることが証明できたのではないかと思います。 弊社は、自社サービスを通じてLinux・PHPの可能性・実用性を証明し、多くのサイト運営をする方々にソリューションとしてそのノウハウを提供していきたいと考えております。 |
||||||||
開発企業情報 |
|