php講習会

昨日、PHPの講習会に行って来ました。場所は東京・市ヶ谷、日本ヒューレットパッカード(以下HP)の本社です。

日本ヒューレットパッカード本社前にて


主催はHPとアシアルというPHPを専門にやってるIT企業です。
この講習会も、たまたまPHPのパフォーマンスについて調べてる時に発見してタイミング的にもいいし、無料だということで聞きに行くことにしました。

日本HPの本社はさすがにきれいでした。田舎者なのでびっくりです。もっとびっくりなのは、講習会の案内に用意されている地図が間違っていて道に迷ったことでした。地図間違っちゃだめだろー。

ただ救いだったのは、市ヶ谷の駅で偶然に同じ講習会に行く富山のIT会社の社長さんと会い(面識はなかったのですが、駅前の周辺地図看板を見ている時に2人して例の間違ってる地図を見ながら看板を眺めていた)、一緒に迷っていたのでそんなに困惑しなかったことです。一人だったら泣きながら群馬に帰っていたことでしょう・・・

それはさておき、以下が講習会の内容です。
------------------------------------------------------------------------------------------------
ぐるなび 開発担当の方の話
実際のぐるなびの変遷とかぐるなびの作りとかの概略を大まかに話して
いました。実際大きなサイトの作りとかは、ネットを見ているだけではわからないので勉強になりました。

ぐるなびはPHPで作られているそうです。smartytとZendFrameworkが使われているようです。この辺からやはりキャッシュを利用してパフォーマンスを上げているように思われます。

そしてDBにはoracleが使われていてXMLも絡んでいるようです。XMLを使うのかーと関心したのと自分もその辺勉強して使ってみようと思いました。
最初からoracleだったわけではなく、MySQL等も使用していたことがあるそうです。
------------------------------------------------------------------------------------------------
HPのサーバの話
HPのサーバはLinuxを使っているそうです。
サーバが欲しくなりました。
------------------------------------------------------------------------------------------------
アシアルのPHPパフォーマンス検証の話
実験的に作ったショッピングサイトで低負荷状態での実験だった。
javaで作ったサイトとPHPで作った時とで比較するとかあるといいのになーと少し残念な内容だった。

要はキャッシュを使えばパフォーマンスが良くなるよという話だった。
ただ、話の内容でスループットの検証時にJmeterを使用していたので
PHPにもJmeterが使えることがわかって良かったよ。
------------------------------------------------------------------------------------------------
なんにせよ、今回の講習会でなんとなく他社の開発内容的なとこが少し見えたような感じは行って見て良かったかなと感じました。無料だから多くは期待しないことです。