2016.2.11
0からはじめるPHP#82【Ver0.1完成報告とクラウドサーバー】
残っていたバグや追加すべき最低限の機能の追加を終え、ついにβ版と呼べるものが開発しました。
とりあえずトップページはこんな感じです。
ほんとは上部横いっぱいに紹介文を置くつもりだったんですが
技術的理由により上手くいかなかったので、この狭いスペースに押し込みました。
だからCSSは融通効かなくて嫌いなんだよ
テーマは「昨今のSNS疲れからの開放」なので
露骨に「いいね」文化をネガキャンしてるんですが、多分そういう路線の方がウケがいいというか
そういう層がメインターゲットなはずなので、この文面で大丈夫なんじゃないかと思ってます←
まぁ、いいね文化は僕はあんま関係ないんで、気にしてる人がほんとにいるのかどうかわからないのですが
言いたいことも言えないこんな世の中じゃPOISONというストレスを解決させるだとか、
ぼっちはSNSを楽しめないことに対する希望的な答えがメインテーマなので、そこを前面に押し出したいなあと。
一応レスポンシブデザインを意識してるんですが、タブレット端末でアクセスした時、もしかしたらディスプレイ縦幅が足らなくなるかも知れません。
横幅が767px以下になるとスマホ用のデザインに変わるのでいいんですけど、それよりちょっと大きいだけのディスプレイだと、サイドバーが途切れる可能性が残ってます。
まぁ、別にお願い部分はどうでもいいんですけど、ログイン画面が隠れるようなデバイスがあるようだったら真面目に代替案を考えます。
fixedが親要素基準にできれば全部解決するんですけどね。
何故かy座標は基準点が移動しないんですよね。ほんと融通効かない・・・・・・。
メッセージ受信画面はこんな画面です。
一人でこんな問答するのは結構寂しいですね。
まだまだ追加で実装すべき機能もいくつかあるとは考えられますが、とりあえず様子見のためにβ版としてこいつを公開したいなと思っておりまして。
ということで、今回の話は
クラウドサーバーです。
クラウドサーバーってのは、まぁレンタルサーバーの一種なんですが、レンタルサーバーと異なる点は
スペックの拡張・縮小が容易という点ですかね。
なんていうか、レンタルサーバーだと領域を割り当てられるのに対して、クラウドサーバーはみんなで領域をシェアする感じですかね。
そのため、従量制のプランとかあったりするわけですね。そしてその性質上、初期費用がかからない場合が多い?とか色々ありますが、なんといっても最大のメリットは
低価格で高性能な(仮想)マシンを使うことができるというこの一点に尽きますね。
今回公開するプロダクトは、SNSであるため、ある程度のアクセス数を見込まなくちゃいけないわけで。
まぁ、サーバーダウンするほどのアクセスは正直期待してないんで、別に普通にレンタルサーバーでもいいんですが、同じことしても勉強にならないのでクラウドサーバーに手を出してみたいところです。
クラウドサーバーの欠点としては・・・・・・まぁ、
低価格帯が薄いってとこですかね。あくまでもレンタルサーバーとの比較ですけど。
このサイトは月額250円のプランで運用してますが
(容量だけで言えば100円でも可能です。DB使えませんが。)クラウドサーバーではそれくらいの価格帯ってあんまりないんですよね。
で、色々調べたんですが
結局よく分からなくなったので、観念して
AWS(Amazon Web Services)を使うことにしました。
これ、とても人気のサービスなのですが・・・・・・なんていうか
敷居がめっちゃ高いんですよ。
どういうことかというと
説明がマジで分かりにくい。機能が色々あるのは分かりますし、分かる人が見たらきっと分かるんでしょう。でも僕はパッと見で料金試算ができなくて、理解することを放棄してしまいました。色々書いてありすぎてわからないんですよ・・・・・・。自分の誤解で予想外の出費が出たらマジで困りますし。
万単位の出費が出たら僕破産するんですよ。
一応、AWSには
1年間無料利用枠というのが存在しますが、それですぐ飛びつくほど僕はメディアリテラシーは低くありません(笑)
この無料利用枠で一体どれぐらいのことができるのかというのを調べたかったんですが
調べてもいまいちピンと来なかったのですが、調べてみると
こんなエントリも見つける始末で、一体どうしたらといった感じですね。
悩んだ挙句
考えるのをやめたくなったので、雰囲気で
IDCFクラウドというところを使ってみようかなぁと思います。選んだ理由はマジで雰囲気です。
500円という数字の魔力です。
と思ったら
クレジットカードの登録が上手くいかないという理由でやめました。信用ならんサーバーだなぁオイ!!!笑
こういうのはブラウザを変えると解決することがありますが、めんどくさいので別のサービス探します。
とりあえず、次に目についたサービスとして
ServersMan@VPSというものを使ってみることにしました。仮想サーバーですね。
あんまり深く考えずに選びました。
クラウドとはまたちょっと違う仕組みだとは思うのですが、一般的なレンタルサーバーに比べてVPSだとアクセス数の制限がゆるい・・・・・・みたいな話を見たので、とりあえず試用を。もう調べるの疲れました。わかんないし。(笑)
ということで、トラブルがなければ明日公開予定です。本格的な宣伝は来週から考えます。