このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。

web帳

記事詳細

2017.03.23

PHP7に変更して、早くなりました!!ConoHaにwebアプリケーションを集約。ひとりサーバー移管プロジェクト終了。

つ、つ、ついに。。

ひとりサーバー移管プロジェクトが終了を迎えようとしている。

思い返せば、「7年近く放置しているブログ(これ)どうにかせんとな。」から始まった、華麗なるひとりサーバー移管プロジェクトだった。

あ。どうせだったら、散らばったwebアプリケーションもひとつにまとめたいな。。

それだったら、最新にしたいな。

それだったら自動化したいな。

と、色々とやりたいことが重なり、土日作業(子供が寝てから)の時間で作業を行っていたら、だらだら3ヶ月程使ってしまった。。。

サーバーエンジニアだったらもっと早くできたんだろうな。とかとか、思いながら

それでも、やりきった感があるw

PHP7、くそ早いな。

CentOS7もだいぶん慣れたぞ。

と言う訳で、どんな状態だったか図にしてみました。

 

サーバー及びアプリケーション状況

改修前

さくらのVPS」やら「Lolipopサーバー」にあれやこれやと、webアプリケーションが乗っていた状態。

まさに、「散らばっていた状態」でした。

そこで、去年から使用を始めた「ConoHa」に集約させることにしました。

 

改修後

このような感じで、全部「ConoHa」に移動させました。

個人で作っている分なのもあって、そんなにボリュームは大きくないのですが、色々と面倒なところもありました。

 

環境

そもそも、環境はどのような感じだったと言うと、以下のように、

改修前

・CentOS 6

・Apache

・PHP 5系

・ruby etc..

と言った環境でした。

この辺も一新したいなと思いまして、

改修後

・CentOS 6

・Apache

・PHP 5系

・ruby etc..

・CentOS 7

・nginx

・PHP 7.1 (PHP-FPM)

・ruby etc..

と言った感じに、ちょっと一新してみました。

CentOS7で、コマンドがちょこちょこ変わっていたり、体感的に感動したのはやはり、「PHP 7.1 (PHP-FPM)」の爆速具合ですね!!

これは、本当にびっくりしました。。

こうも変わるのかよ。と。

まだまだ、パフォーマンスに考慮できていない部分なんかもあるので、ぼちぼち追い追い対応しようかと思ってはおります。

取り急ぎ、直したいな。。と思っていた、ソーシャルプラグインの箇所。

これですね。

ここも、PHPで取得していたのですが、JavaScriptで非同期(JSONP)で取得するようにしました。

ライブラリを探してはいたのですが、自分が求めている手軽に使えるような、ライブラリがどうも見つからず一から書いてみました。

こちら、JavaScriptライブラリとして、追って公開させていただこうと思っております。

最後に、デプロイ環境も整えました。

デプロイ環境

改修前

改修前のデプロイ環境ですが、ローカル環境では、「VAGRANT & Chef」で環境を作っていて、バージョン管理は「Bitbuket」を利用していました。

Bitbuket」を使っていた理由なのですが、プライベートレポジトリも無料で使えたため長年こちらを利用していたのですが、ついにGithubに課金しちゃいました><

やっぱ、github使いたいもん。。

で、デプロイは一部「wercker」を利用している以外、「FTP」でアップするような状況でしたw

デプロイ環境も一新するのじゃぁ!!

と、まずはローカル環境の整備として、ちょっとしたPHPアプリは「docker」、複数あるwordpressは「VVV(Varying-Vagrant-Vagrants)」を利用することにしました。

バージョン管理は、すべて「Github」の方に移しました。

ひとつ思ったのは、「お金を使うと使わないと損」と思うため、コミットも増えますよねw

デプロイはすべて「Jenkins」の方に寄せるようにしました。

githubのプライペートレポジトりの masterブランチにマージされると、自動で「Conoha」のVPSの方に配信されます。

改修後

と、特に特別なことではないのですが、個人的にやっているプロジェクトはなかなかきちんと整備する機会がなかったりもして、ほったらかしになりがちですよね。(自分だけかな。)

と言うわけで、色々と整備してスッキリしました。

(実はまだ postfixの設定していない。。。)

ConoHa VPSは、個人的に今気に入って使っていますので、VPSで迷っている方がいましたら使ってみてはいかがでしょうか。

ConoHa VPS

 

後、デザインもそろそろ変えたいな。。

7年前にデザイナーさんに、デザインしてもらったきりなのでいい加減変えたい。。。

我こそは!って方いましたらご連絡いただければと ><

ではではー!

  • RSSを登録する

  • follow us in feedly

Graphical FrontEnd Engineer
- Daisuke Takayama

MAD CITY 北九州市で生まれ育つ。20代はバンド活動に明け暮れ、ふと「webデザイナーになりたい。」と思い、デジタルハリウッド福岡校入学。卒業後、数々の賞を受賞、web業界をざわつかせる。
現在、港区六本木で活動中。

WEBデザイナーの、WEBデザイナーによる、WEBデザイナーの為のサイト。「みんなで書こう!」と仲間を募ってみたが、結局書くのは自分だけとなってしまいました。日々のメモを綴っていきます。