eAcceleratorで高速化!
こんにちは。プログラマの勝又です。
先日、個人的に手伝っているプロジェクトのサーバで、ちょっとしたシステムをPHPで作りました。
作ったまではいいのですが、MySQLでデータ処理をしているためかどうにも表示が遅いのです。”回線が遅い”とか、”サーバが遅い”とか、”プログラムが悪い”ではなく、”処理的に重たい”のです。
こうゆうときは普通キャッシュシステムを導入するのですが、今回は以前から試してみたかった「eAccelerator」を導入してみました。インストールの参考にしたページはこちら。
このeAcceleratorを導入した理由は単純で、「有名だった・プログラムの変更が必要なかった」というところにあります。
(あとPHPの中間コードをキャッシュするので、普通に結果だけをキャッシュするよりも変更したときにタイムラグがないのがGood!)
結果、どのくらい早くなったのかというと、
導入前: 1ページ表示されるのに数秒かかった
↓
導入後: 瞬時に表示されるようになった!!
体感的には「10倍近く」(言いすぎかな・・・)早くなった感じがします。
プロジェクトの関係上、そのサーバのURLを教えることができないのが残念です・・・。
(ゴメンナサイ・・・)
PHPを使ってサイトを構築しているような方にはオススメです。参考にしてみてください。
(というか、ウチの会社の開発サーバに導入したいです・・・・。)
携帯メール
にとうです。
先日 後輩と何回か携帯でメールのやり取りをしていた時に、「なんでそんなに返信が遅いの?」と聞かれました。
私は携帯メールの作成が非常に遅いです。
使い方が分からないわけではく、文章の作成に時間がかかってしまうのです。
パソコンでのメール作成ならば、入力しながらも文章全体が見えて整理しながら入力できるのに、携帯だと何度も入力し直したり「絵文字の1つも入れなくては・・・」などと考えているうちに、ものすごい時間が経ってしまっています。
返事を待っている相手にとっては不思議に思うらしいのです。
携帯に限らずメールは顔が見えない分、文章の書き方で相手の捕らえ方が変わってしまうため、言葉で話す以上に気を使わなければいけないものだと、以前に当社の社長より教わりました。
その事を気にしながら打っているので遅くなってしまうつもりでしたが、先日の後輩からは「やっぱり歳なんだね。」と言われてしまいました。
違うのに!!
チャリティーPV
なかむらです。
2週間前、偶然ニュースで見かけたチャリティーPV企画。
俳優、タレント、スポーツ選手ら総勢44人が無料で出演したチャリティー・プロモーション・ビデオが制作された。平和を訴えかけた新人アーティスト「sunny-side up」のデビューシングル「end of the world」(4月4日発売)の趣旨に各界の著名人が賛同した。PVは有料配信され、収益金を「セーブ・ザ・チルドレン・ジャパン」に寄付する。 PVは、出演者一人一人が平和への願いを込めてメッセージを自筆でボードに書き、たたずんでいるというシンプルなもの。 <Yahoo!ニュースより>
その44人の中に、「桜庭和志」の名前を発見!
桜庭和志好きの私は、早速PVをYahoo!動画から購入。
「熱い男!桜庭」が、どんなメッセージを書いているのか、
とてもワクワクしたワケですが、実際はボードの文字がよく見れず・・・
PV配信と共に、楽天で開催されるチャリティーオークションにて
確認してみました。
桜庭のボードには、本当に桜庭らしい言葉が書かれていて
惚れ直してしまいました。
芸能人だからこそできること、影響力のある人だからこそ伝わる言葉。
桜庭が好きだから・・・という、不純な動機の私にも
最終的には、この企画の趣旨を思うきっかけになるのかもしれましぇん。
何人の人に声をかけたうちの44人なのかなぁ~とか、
他にはどんな人に声をかけたのかなぁ~などと思いながら
見とりました。
これを偽善と思う人もいるのかもしれませんが、
ただ出演するだけでなく、自分の言葉でメッセージを伝える。ってトコに
私は、あったかさを感じたワケで。。。
桜庭のボードは、5月16日からオークション開始です。
ちょっと本気で狙っておりますです。
プログラマ『7つ道具』
こんにちは。プログラマの勝又です。
今日は私の普段持ち歩いているの「7つ道具」を紹介します。
私は職業柄(?)でいろいろな場所のPCで操作をしたりするので、そんな方にはかなりオススメなツールですよ。たぶん。
1. | FFFTP |
超定番FTPツール。 とりあえずWEB系はFTPが使えないと話が始まらない。 |
|
2. | |
「TTSSH2」のUTF8対応版。 |
|
3. | telnet.cgi |
CGI版コンソール(みたいなもの)。 コンソールが使えないレンタルサーバ等で重宝。 |
|
4. | phpMiniAdmin.php |
MySQLのCGI管理ツール。動作が軽快なので使いやすい。 |
|
5. | terapad |
私のオススメテキストエディタ。 秀丸と同じようなものだが、クセがなく使いやすい。 |
|
6. | nPOPQ |
フロッピーディスク上でも使えるメーラー「nPOP」の改造版。 道具ではないが、便利。普段は携帯のUSBメモリで持ち運び。 |
|
7. | Lhaplus |
超定番アーカイブ圧縮・解凍ソフト。 とりあえず一通り解凍できるから、何かを解凍する際に便利。 |
|
何を基準に選んでいるかというと、「これだけあれば、とりあえずWEB系は作業できる」というものです。
(まぁあまり普通の人には必要ないものばかりですね・・・)
人によって結構違うでしょうから、何かオススメのものがあれば、是非私にも教えてください。
それでは~。
インフルエンザ
先週、インフルエンザで会社を2日もお休みした二藤です。
先週の火曜日の仕事中、明らかに風邪っぽく体調がおかしいと思い、帰宅途中に近所の耳鼻咽喉科に寄り、
医師の診察によると、「アレルギー性鼻炎ですね。」とのことでした。
私もとうとう花粉症になってしまった・・・。
もう晋二さんの事も中村さんの事も笑えない・・・。
と、かなり落ち込みながら、アレルギー用の薬を処方していただいて帰りました。
ところが、自宅に着いて一応体温を計ってみると、すごい高熱!
急いで総合病院で診察してもらうと、インフルエンザでした。
話題のタミフルでの異常行動もなく、2日間ゆっくり休ませていただいたおかげで、完全復活いたしました。
会社のみなさん、ご迷惑をおかけして、申し訳ございませんでした。
しかし、
あの耳鼻科めぇ~~~!!!
でも、花粉症じゃなくて、本っっ当に良かったです♪
サザエさん
なかむらです。
今日。
大島に住む社長のお友達から、新鮮生きたサザエが送られてきました。
わたくし。30歳ながら、生きたサザエを見るのは初めてでして・・・
実にグロテスク。一生懸命ゆっくりと動く姿に、
「サザエも生きているんだぁ~」
と、当たり前の感情を抱いてしまいました。
私の、「生きたまま送るんだねぇ」の一言に、
二藤さんが、「死んでる貝類は、食べれないんだよぉ~」と
教えてくれました。さすが、知識王にとぉーさん!!勉強になります。
グロテスクながら、生きている姿を見るとなぜか愛おしくなります。
phpMiniAdminを使ってみました
こんにちは。最近DBばかり扱っている勝又です。
そんな勝又が最近重宝しているのが「phpMiniAdmin」というツールです。
ちょっとDBをいじった事のある方なら「phpMyAdmin」というツールをご存知でしょう。そう。あのDB(mySql)の構造と内容をGUIで操作できるサーバアプリケーションです。phpMiniAdminは名前のとおり、phpMyAdminの機能縮小版を目指して開発されたツールです。というのも、phpMyAdminは大変便利なのですが、ゆえに動作が遅く、「ちょっとDBの中身を参照したい」などというときにはストレスを感じます。
そこでこのツール。機能をおもいっきり制限することで、操作が軽快に扱えるのでかなりストレスフリーで使えます。セットアップも非常に簡単で、22KBのphpファイルをアップロードするだけで、すぐ使えます。
ただネックなのは、「ちょっとだけ値を変更したいなぁ~」と思っても、自分でSQLコマンドを入力しなければならないということです。
まぁ本来からいえば正しいのですが、phpMyAdminに慣れ親しんだ私としては、微妙にその当たりがちょっとしたストレスを感じる点です。
少々使いにくい点もありますが、「ちょっとしたDBの操作」ということをしたいときには、とてもオススメな一品ですよ。
DBを扱うSEの方に大プッシュです!!
以上、my Favorite Toolsのコーナー(?)でした。