Web Design Articles

  • 1881

高速で動くWordPress環境を探して辿り着いた「KUSANAGI」に変えたら超速いし・安いし・データの転送容量制限ないしでかなり良かった

こんにちは、のすけです。WordPress構築用のサーバーは各社から色々なものが出ていて「WordPress おすすめ サーバー」なんて検索すると色々出てきます。 例えば有名どころだと、エックスサーバーやwpx なんかは昔か速いと評判だったりします。実際速いです。そのほか、速そうなのか「高速を追求したレンタルサーバー」と謳うヘテムルやLite Speed(なにそれ?)を使っているmixhostは速そうな感じです。それでも、配信データ量の制限があったり、値段がちょっと高いという点があって躊躇します。 あとNodeサーバーも立てたいなとか。。 そんな時出会ったのが、こちら【Conoha】です。クラウド型ホスティングサービス Conoha VPS。レンタルサーバーも一応提供されていて Conoha WINGは国内最速を謳っていたりします。が今回はVPSの方です。公式キャラクターは「このはちゃん」どうでもいいですねw。で、このConohaですがなんと転送量に課金がありません。基本的にはいくらでも使えます。さらに!!高速にWordPressが動作するサーバーイメージ「KUSANAGI for ConoHa」を提供しています。このKUSANAGIは WordPressの実行時間3ミリ秒台、秒間1000リクエストをページキャッシュ非使用で実現する世界最高速クラスのWordPress実行環境です とのことで、かなり速そうな感じ。早速使ってみました。結果から言うと、Conohaの月900円の1Gプラン(推奨は4Gプランにもかかわらず)でかなり高速でした。3秒と言うのはスマホで表示されるまでの時間なので、サーバ応答時間はもっと速くて0.029秒とかなり高速な結果が出ています。 Conohaでサーバを立てる KUSANAGIの初期設定をする URLの設定をする WordPressのインストール KUSANAGIの設定 表示してみる おまけ Conohaでサーバを立てる 基本的にはKUSANAGIの使い方|VPSならConoHaのKUSANAGIの使い方を参考にすれば問題ないはずです。Conohaのサイトに行ってアカウントを作成し、KUSANAGIのサーバイメージでサーバを1台立てます。こちらConohaから「お申し込み」に進めばOKです。KUSANAGI for ConoHaはメモリ4GB以上が推奨らしいのですが、それは高いし、あとあと変更できるので、まずはメモリ1Gでコア数2の月900円のプランでサーバーを構築しました。あとでスペックを変更できるのもConohaの良いところです。サイトが重くなったらスケールアップできるので安心です。そしたら、あとはrootパスワードを入れて「追加」したら数分でサーバーが出来上がりました。 ネームタグは適当に変更しています。クラウドなので、ここにWordPress以外にも色々なサーバを追加することができます。 KUSANAGIの初期設定をする このサーバーイメージは、KUSANAGIはちょっと自分で初期設定をする必要があります。この状態だとまだWordPressは入っていません。管理画面のコンソールからrootでログインして「KUSANAGI」の文字が出ればログインできています。KUSANAGIの初期設定方法にしたがって初期設定をしていけばOKです。最初にOSのアップデートで数分掛かります。そのあと 次のコマンドを打つと初期設定が始まります。 # kusanagi initWebサーバはApacheではなく高速な「nginx」を利用し、php実行環境は高速な「HHVM」を使いました。 URLの設定をする 下記リンクの手順通りに設定を進めます。KUSANAGIのプロビジョニング – [...]

プロジェクトでのタスク管理にオススメな「Backlog」の使い方

こんにちは、Hollywisの「のすけ」です。 今回は僕たちHollywisが日々どのような形で、プロジェクト管理をしているかをご紹介していきたいと思います。 なぜプロジェクト管理が必要? まず、僕らは日々の作業の7割はプロダクトを作る「プログラム開発」を 実施しています。たった2人で運営していますが、やらなくてはいけないことは数多くあります。 そのため、次に何をするのかを管理しないと優先順位がわからなくなるため オロオロすることになり行動が遅くなります。 そしてHollywisでは、より効率の良いプロジェクト管理のためにWebから利用できるプロジェクト管理システムを利用しています。 プロジェクト管理システムまで使わなくていいんじゃ? 以前はExcelで線表引く、MSプロジェクトを使うなどをやっていました。 しかし、状況の変化によってメンテナンスしなくてはならないため、管理者がExcelやMSプロジェクト と睨めっこする時間が膨大になり、管理する時間がもったいない状況でした。 その点、プロジェクト管理システムを用いればタスクは管理者だけではなく 利用者全員で自動的に管理されるため、管理コストが減ります。 また、日々変わる状況を瞬時に反映できるため、チーム全体のプロジェクトスピードも上がり、いいことづくめです。 その他、タスク忘れ防止・マイルストーン設定・チーム連携でも有効です。 よくあるプロジェクト管理ツール よくあるプロジェクト管理ツールとしては「Redmine」が有名です。 「プロジェクト管理ツールの定番!今更聞けないRedmineの特徴をまとめてみた。 | 株式会社LIG」 また、ソースコードのバージョン管理システムGitを取り込んだ「Gitnub」や「bitbuket」を使ってしまう というやり方もあります。 しかし、「Redmine」はサーバを自前で立てて管理しなきゃいけないので大変。 「Github」や「bitbuket」は主にソースコード管理支援システムなので、開発以外のタスク管理には 向かないという理由で、僕らは利用を断念しました。 そして現在たどりついたのが「Backlog」です。 Backlogでできること 何ができるのかをざっくりと言うと 課題を登録し共有できる 個々の課題の状態を管理できる 課題の状態をメンバーに自動通知できる ソース管理システムと連携できる wikiが使える といった感じです。 加えて有料のプレミアムプランからは、ガントチャートやバーンダウンチャートが使えます。 Redmineとあまり変わりませんが、画面がシンプルで使いやすいことと、 なによりサーバ管理をしなくても良いのが魅力です。あと値段も手ごろ。 まだチームの規模が大きくないので僕らはBasicプランで何とかなっています。 こんな感じの画面です。 どんな風に使うのか 一番役に立つと感じる部分は、すぐにタスクが登録できることです。 バグを見つけたら、即、課題登録。 会話の中でタスクができたら、即、課題登録。 なんか思いついたら、即、課題登録。 コツは、とりあえず課題登録することです(笑)。 あとで課題を棄却してもいいので、すぐ登録することで、忘れることを防ぎます。 登録した後で、誰にやってもらうか、期限はいつにするかを決めれば良いと思います。 課題を通知したいメンバーを選択することで、メールやBacklog内の 通知機能で「お知らせ」することができるので、とても便利です。 [...]

VisualStudio 2013 Update3 適用方法

VisualStudio 2013 Update3が2014/8/4にリリースされました。 主な改善点は以下 CodeLens」のGitやTFS対応機能強化 Code Map」の色付けによる可視化 Microsoft AzureのWebJobs機能追加 Hollywis(はりうす)でもPCのVisualStudioをアップデートする必要が出てきたので Visual Studio 2013 の更新プログラム 3 を取得する方法(アップデート)をご紹介します。 VisualStuido 2013を起動して[ツール]-[拡張機能と更新プログラム]を選択 次に「Visual Studio 2013 Update」を選んで「更新」をクリックすると、exeがダウンロードされますので、実行してください。 ダウンロードしたexeを実行するときは「Visual Studio 2013」は閉じておく必要があります。 ダウンロードが上手くいかない場合は、以下のMS公式ブログのリンクからダウンロードして実行してください。 MSDN Blogs Update3とは関係ありませんが Visual Studio Tools for Unityが無償公開されたのが気になりました。これを使うとUnitiyのデバックがVisualStudio上で可能になるそうです。 任意の場所にブレークポイントを配置して、止めることもできるとのこと。 のすけ

Let’s Work Together

Tell me more about your project

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.