ZAPAnet総合情報局 > ZAPAブログ2.0 >

PDO、PEAR::DB、MySQL関数の速度比較

PHPからデータベースを扱うことは良くあります。
その際、一体どういった方法でデータベースを扱うのが一番優れているのか、けっこう悩むところでもあります。
PHP4の頃までは、抽象化してデータベースを扱うために、PEAR::DBやPEAR::MDBなどが多く使われていました。
PHP5になってから、最近では速度面で有利とされるPDOが流行っています。

簡単な処理速度比較などを載せているサイトもありますが、「PHP用アクセラレータ」導入済みでの比較結果はあまり載っていません。
自分で扱っているサーバーと似たような構成での処理速度比較でないと、速度比較の信頼性も落ちます。

そこで、今回はPHP5.2.1とeAcceleratorをインストールしているサーバーで実際にPDO、PEAR::DB、ネイティブのMySQL関数の速度比較を行ってみました。
2007年04月07日 プログラミングTIPS

おはようチューブをパワーアップ

YouTubeの動画表示ページのURLにohaを追加するだけで、動画(.flvファイル)をダウンロードできるおはようチューブですが、密かにパワーアップしておきました。
便利だけど、YouTubeの動画しかダウンロードできない!
という声がありましたので、AmebaVision、フォト蔵、GoogleVideo、dailymotionの動画もダウンロードできるようにしました。

さすがに、ohaと付けて「ohavision.ameba.jp」にすることはできないので、ohaYouTube内にダウンロード用のフォームを設置しました。
フォームに「各動画サイトの動画表示ページのURL」を入力すれば、各サイトの動画をダウンロードしてPCに保存できるようになります。
ohaYouTube - おはようチューブ
2007年04月06日 プログラミングTIPS

円グラフ流行の流れ

なぜかWeb界で流行している「円グラフ」の流れを、時系列に沿ってまとめておきます。
2007年04月05日 プログラミングTIPS

Flashの内容を画像に変換する方法

円グラフコミュニティサイト みんなのグラフ(verβ)作者の松本圭司さんからトラックバックがありました。
Keiziweb. ver β - 「みんなのグラフ」開発裏話。
3D円グラフを作る上で苦労したこと、捨てたものなど」と同じような悩みを抱えていたそうで、とても興味深い内容が書かれています。

「円」という最も芸術的に美しい形の一つを、きれいに表現できないことは、技術者にとっても悩みの種です。
松本さんは、Flashを用いることにより、円グラフの美しさを追求しています。
欠点として、Flashでしか表示できないので、画像ファイルに比べると汎用性が低くなる点があります。

だったら、Flashの内容を画像に変換すれば良いのでは?

と思ったので、Flashの内容を画像に変換する方法を調べてみました。
2007年04月05日 プログラミングTIPS

3D円グラフを作る上で苦労したこと、捨てたものなど

先日リリースした「超かんたん3D円グラフ作成!」ですが、このWebサービスを作る上で苦労したこと、捨てたものなどを書いてみます。
大ヒットしているWii Sportsの野球が「投げることと打つこと」だけに絞られているのと同様、「超かんたん3D円グラフ作成!」もいろいろな機能を犠牲にして完成しました。
作ったことだけを報告すると、まるでプログラム自体も「超かんたん」に作れてしまったように思われてしまいますが、けっこう悩んでたりもしています。
2007年04月04日 プログラミングTIPS

タグクラウドよりも、べつやくメソッド!

タグを利用するサイトで、タグを集めて表示する手法として人気のあるタグクラウド
人気のタグを大きく表示することで、全体の中での人気度がわかる仕組みになっています。

一目見てある程度わかりやすいタグクラウドですが、タグが増えすぎると、全てを見通すのに時間がかかる欠点があります。
タグクラウド以上に、一目で理解できる手法と言えば…そう、べつやくメソッド

昨日リリースした「超かんたん3D円グラフ作成!」と先月リリースした「はてブコメント最新情報」をマッシュアップして、「はてブコメント最新情報」に3D円グラフを表示させるように改良してみました!
はてブコメント最新情報

↑スクリーンショットの下に、タグの3D円グラフが表示されます↑
2007年04月03日 プログラミングTIPS

超かんたん3D円グラフ作成!作りました

にわかに注目を浴びている「べつやくメソッド」。
べつやくメソッドの一番の長所と言えば、円グラフを用いることにより内容が一目でわかること!(円グラフで表そう参照)
今後は、インターネット記事などでわかりやすさを追求する上での利用を始め、プレゼンテーション分野などへの普及も見込まれています。(上記記事自体はエイプリルフールネタですが…)

一目でわかりやすい「べつやくメソッド」の円グラフですが、欠点は「円グラフを作成するのが面倒」だということ。
最近、円グラフを作ったのは、「ドラクエのMP正式名称を知っている人は、8人に1人だけ!」の時でした。
実はこの時のショボい3D円グラフでさえ、作成に少し苦労しました。

簡単に円グラフを作るサービスがあれば良いのに…!

と、一瞬思ってしまったので、早速円グラフを作成するサービスを作ってみました。

超かんたん3D円グラフ作成!
2007年04月02日 プログラミングTIPS

「背伸びをした女の子」読みました。

インターネット界でじわじわと評価を上げ、売り上げを伸ばしている小説「背伸びをした女の子」。
もともとは、ティーン向けの小説だったそうですが、なぜかインターネット層を中心にサラリーマンや主婦からの人気が高まっている本です。
とても気になったので、自分も「背伸びをした女の子」を読んでみました。

主人公は小学4年生の女の子。
4年4組になった主人公の女の子の、ちょっと背伸びをした出来事が綴られていきます。
2007年04月01日 読書

4年付き合った彼女と別れた

4年付き合った彼女と別れました。
性格の不一致が原因というか、考え方のズレが原因というか…。

ことの発端は三ヶ月前。
「会社も大きくなってきて社員も増えてきたから、そろそろ六本木ヒルズにでも移転しようと思う」
と言い出したのがきっかけでした。

IT企業ということで、これからさらに上を目指していく必要があります。
立地条件的にも、ヒルズ族の一員となり会社をアピールしていくのが一番だと考えました。
そして、彼女を含めた全ての役員に、社長の自分から提案したのですが…。

唯一反対したのが彼女でした。

「は?何言ってるの?今まで横浜で頑張ってきたんだから、これからも横浜で良いじゃない!横浜の何がいけないって言うの?!」

と猛反発してきました。
横浜が良いとか横浜が悪いとかそういう問題ではなくて、会社の知名度、業績を上げるために六本木ヒルズに進出しようという話だったのですが…。

それからは、すれ違いの連続でした。
今まで4年間、何の問題もなく愛し合ってきたのがウソだったみたいに、全てが崩れ落ちていきました。

最近彼女の言葉を聞いたのはどんな言葉だったか…。
あぁ、昨日言われたこの言葉です。

「ほら、横浜から巨人に移籍した門倉だって、古巣横浜に負けたじゃない!IT業界だって同じよ!巨人の足下に行ったって、結局何もできずに自分を見失うのが落ちだわ。地元でジャイアンツキラーとして、これからも頑張り続ければいいのよ!」

「プロ野球と会社とは関係ないじゃないか!」
と言ってやりたいところでしたが、彼女の勝ち誇ったあの顔を見て、何も言い返せませんでした…。

それに、去年ジャイアンツキラー土肥の試合「横浜開港祭でラスト新庄を見に」行ったときは、日本ハム打線にボコボコに打たれていたのですが…。
2007年04月01日 雑記

ゲームの動画をブログにアップする行為

ゲームの動画をブログにアップする行為は、基本的にダメだと思っていました。
以前、コナミにウイニングイレブンのテクニックに関する動画を載せても良いか問い合わせてみたことがありました。
「どうしても動画を載せたい場合には、個別に対応する」と返答がありました。
その時は動画をアップロードしても帯域的な問題や金銭的な問題が出て来そうなので、個別に相談はしませんでした。
現在ではYouTubeなどに簡単に動画をアップロードできるようになったため、ゲームの動画をアップする行為の敷居がとても低くなっています。

でも、ゲームの動画をアップするのは違法性が高いと思っていました。

そんな中、あの大手ゲームメーカー「スクウェア・エニックス」の最新ゲーム「聖剣伝説 HEROES of MANA」の公式「聖剣HOM」Q&Aにこんなことが書かれていました。
■「とまと」さんからの質問
Q04 こんにちは。聖剣HOMのwifiランキングを楽しませてもらっています。ですが明らかに不可能なタイムのものが存在しています。そういったものの削除はしてくれるんでしょうか?

A04 あきらかにあり得ない記録は、登録できないようにしています。
また、電話番号や個人情報と思われるユーザーネームなど、問題のある名前で登録された場合も削除の対象となります。

クリアタイムに関しては、今後は明らかに改ざんされたデータだとわかった場合は、それなりの対応を取っていきます。にしても、みなさんのタイムはすごいですね!びっくりです。どんな風にプレイしているか、ブログに動画でもアップしてほしいです(笑)
2007年03月31日 ゲーム全般