futurium logo

php5を使いたいんだけど…?

phpっていえば今や知らない人はカナリ遅れていると言わざるをえない程、誰でも知ってるWeb開発言語だよね。まぁ、このページを見ているあなたが知らないはずが無いので、ここではいちいち説明しないよ。さて、そんなポピュラーなphpだけに、どこのレンタルサーバでもphpの機能を提供するのがあたりまえになってきている。だけどさ、それってバージョンはいくつなの?殆どのホスティング会社が4だったり、もしかしたら3だったりして!?

php5って特別なの?

phpの最新バージョン5は、とにかく大きく変わっている。どこがどう変わったかは専門家に任せるとして、とにかく、旧環境のバージョン4でのコードが沢山残っていて、それらの動作検証をしないと5では使えないよぉ…って人を除いて、今から開発を始める人は絶対に5がお勧めだ。私の場合はsimpleXML関数をどうしても使いたかったため、サーバ選びの条件としてphp5は欠かせなかった。XMLを処理するコードを作るときに、もういちいちXMLパーサとのにらめっこはうんざりだったのさ。

php5が使えるサーバーって、どう探したらいいのさ?

で、php5が使えるサーバー選びだけど、これはとても苦労したよ。だってどのホスティング会社も、サービス一覧にはphp enableとしか書いてないんだもん。バージョンを書いてあるのを見た記憶が無いよ。で結局海外のホスティング会社の契約サイトとかサポートサイトをひとつひとつ見ていくしかないんだけど、世界には同じ志を持つ新しい物好きがやっぱりいるもので、時々ではあるけれど、phpのバージョンに関する質問が出ていて、たまたまそれがLunarpagesであったんだな、これが。でサポートの答えはというと…

If you require php 5, we can move your account to a supporting server.

php5をサポートしているサーバがあるから、そっちのサーバにアカウントを移動しますよ。つまり、仮想サーバー契約で、一つのサーバを何人かで共有して使う契約(費用がもっとも安く済む)で、お望みならあなたのアカウントをphp5をサポートしたサーバーへ移しますよ。という、サポートの書き込みを発見したわけですよ!やったね!というわけで、早速契約後、サポートへ送ったのが以下のメール

まずは「お願いメール」から

Hi I'm hoge hoge. I was order your "shuttle" service a little while ago
I want to use php version 5 or higher. so please set my account to server working php 5 or higher.
Thank you.

訳すと「私はほげほげです。ほんのちょっと前にshuttleサービスを申し込みました。私、php5を使いたいので、私のアカウントをphp5をサポートしたサーバにおいていただけないであろうか…?とうぞよろしく。」ってな感じで、まずはお願いメールを出してみる。で、それに対する返信がコレ

Hi hoge hoge
Welcome to Lunarpages, we appreciate your business and look forward to a great relationship.
If you require php 5, we can move your account to a supporting server.
Please let us know if you require any of the following (RSRS remove the one they are moving due to requiring it):

ASP or JSP
-中略-
Please let us know if you have any of the following:
-中略-
If you wish to proceed, for security purposes to confirm you are the account holder, please provide your username, your telephone number and zip code and the last 4 digits of your credit card.
We take care of the transfer and your site should not experience any downtime.

I hope this helps.
--
If you have any more questions, please do not hesitate to contact the
Lunarpages Help Desk again.

Best Regards,

っと、つまり「契約ありがとう、あなたといい関係で仕事ができることを願っております。ところでphp5だけでいい?他にも下記のいるものがあったら遠慮なく言ってください。あとアカウントに変更を加えるには本人確認がいるで、ユーザ名、電話番号と郵便番号、それとクレジットカードの下4桁を教えてください。あとアカウント移動には細心の注意を払ってダウンタイム無しでやってみせますから~」ということなので、再び下記のメールを送信

アカウント移動の詳細メールはこんな感じで

Thanks to your help ! I'm hoge hoge. And my account is “******”.
I have't have any modification yet on my account and my server.
And I don't need any extra service out of shuttle yet.
I don't need ASP or JSP.
I haven't any database/file on my account yet.
You can transfer my site and account anytime.
My site haven't worked yet.

Please transfer my site/account to servers supporting php5 ASAP.
Thank you.

私はほげほげです、私のアカウントは******です。私まだサーバにもアカウントにも何も設定してないの。それと共有サーバ以外のサービスはいらないの。ASPもJSPもいらないの。まだデータベースもファイルもないし、いつでも私のアカウント移せるんですよ?だって私のウェブサイト、まだ動いてませんから。どうかサイトとアカウントをphp5をサポートしたサーバに移してくださいな。できるだけ早く。よろしく!

そして半日後には…

そしてその半日後、「作業完了しました!ダウンタイム無しです!」みたいなメールが届いて、めでたくphp5が動くサーバのホスティングが果たせました。そして今、実際このページ(あなたがご覧になっているこのページです)はLunarpagesのphp5のサーバで動いています。php5を使いたい新しい物好きのあなた!Lunarpagesを強くお勧めいたします! Lunarpagesへ行く

 

Apple StoreswatchMcAfeeロゴ(赤×白)logo_88_31MoMA lunarpages.com

海外レンタルサーバ - Lunarpages -
活用Tips

Lunarpagesと、そのライバル達

このサイトをホスティングしているレンタルサーバー。バージョンアップやメインテナンスもすばやく、php5がいち早く使えたり、常に最新技術に触れていたいという新しい物好きにお勧め。サポート体制も定評がある。今のところ本命。

150ヶ国、120,000会員を誇る北アメリカ有数の老舗レンタルサーバ。SSLが使用できるなど、本格的なeコマースを目指す人はこちらがお勧め。2年契約にすれば$6.95/月という驚異的安さ。Googleへの広告クーポンもついてくる

海外ホスティングなら激安じゃないとメリットが…という方にお勧め。こちらも2年契約にすれば$6.95/月という驚異的安さながら、数々の栄冠を誇る実績を兼ね備える。スパムガードがついて容量も10G、転送量も300Gと十分。ドメイン登録情報を匿名にしてくれるサービスもうれしい