【 ホームページ制作 福岡 】ホームページの“可能性に挑戦”

  • サイトマップ
  • お問い合わせ

【無料】お見積り・ご相談のお問い合わせは092-262-2920

無料相談をする

アプリケーションエンジニアに便利なドキュメント指向データベース「MongoDB」

福岡のホームページ制作TOPコラム

アプリケーションエンジニアに便利なドキュメント指向データベース「MongoDB」

最近注目を浴びているデータベースの一つである「MongoDB」の特徴は一言で言うと、スキーマレスであるデータベースとなります。
トランザクション管理・JOIN処理出来ませんがこれらを除けば、RDBと同じように利用出来ます。
ちょうど、RDBとKVSの中間なデータベース言え、KVSほどの高速性や、容易性はないものの、RDBほどの煩雑性が少なく、とっても使い勝手が良いと感じます。
また、シングルポイントレスに構成できることや、自動データ分散機能など、スケーラビリティを確保できるのも「MongoDB」の特徴でエンジニアにとって非常に使いやすいデータベースだと感じます。

■特徴
・スキーマレス
・Sharding(自動データ分散)
データを自動に負荷分散して配置してくれる。
・Replica Sets(非同期レプリケーション)
自動的にフェイルオーバー、リカバリーする機能があり、シングルポイントレスな構成が可能。

~ReplicaSetsとShardingを組み合わせることで、自動でデータが分散してくれて、とてもスケーラブルなデータストアが可能。~

【mongodb公式サイト】
http://www.mongodb.org/
【日本語翻訳ドキュメント】
http://www.mongodb.org/display/DOCSJP/Home

知っておきたい2つの商品特性【ネットショップ運営者向け】

ネットショップを構築する前に、自分が販売する商品にはどのような特徴があるかを考える必要があります。

有名なメーカーの電化製品や輸入物、バック、お茶、食品、美容化粧品、洗剤、シャンプーなど、良く知られている有名な商品からマニアックな商品や日用品まで様々な商品がネット上で販売出来ます。

まずは、取り扱っている商品の特徴を掴みそれに合った戦略を立てる事が必要となります。
販売する商品は「型番商材」「非型番商材」というふうに分ける事が出来ます。

間違えた戦略を経てない様に、まずは自分の販売したい商品がどちらに属するかを考える事から始めましょう!

■「型番商材」とは?
検索エンジンから検索して購入する場合に、メーカ品や電化製品・本など「値段が勝負!」的なものを表します。
どこで購入しても同じもので、違うとすれば金額くらいしか比べられないものです。

■「非型番商材」とは?
大きく括ると自社ブランド商品や無名なものを表します。
たとえば、お茶・お菓子・洋菓子・米・果物・豚肉・鶏肉などもを示します。
現在存在するネットショップが扱う商品はこの形の商品がほとんどでしょう!
そこでしか売ってないものなので、広告の仕方、CRMなどに力を入れることで、リピーターが増えて、先々の売り上げ増に繋がるでしょう!

上記2つの形の内、自社の商品はどちらに属するかを考えて、ネットショッピング構築の戦略を立てていくことをお勧めします。

iPhone/iPad/Android用の超簡単なWebアプリ(ゲームアプリ)を作成

スマホ用のアプリを作成したいけど、あらたにObjective-CやJavaなどの言語を覚えないといけない。
登録したりお金がかかったりするのもいやだなーっと考えたところ、いまの技術そのままでスマートフォン用のアプリを実現する方法がないかなーっと調べていたところ、こんなページを発見しました。

HTML5とJavascriptを使用して、アプリのように実現するテストサンプルを作成しているようです。

これを参考にして、2Dゲーム作成に便利なJavaScriptベースのゲームエンジンである「enchant.js」を使ってゲームアプリっぽいのを作成してみようかと思います。

試しに、弊社キャラクターの「スーパーひつじさん」をスマホアプリっぽく実現してみようかな~~~~。

スマフォ対応ホームページに便利なライブラリ

iPhoneやAndroidなどのアプリのような挙動をウェブブラウザ上で表現するための便利なライブラリ「jQuery Mobile」です。

jQueryと一緒にインクルードすることで使用できます。
同じような機能をもち合わしてる「jQTouch」などもありますが、自分的には「jQuery Mobile」の方が使いやすいです。

jQueryライブラリと一緒に読み込みます。

1
2
<script type="text/javascript" src="js/jquery-1.4.3.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile-1.0a1/jquery.mobile-1.0a1.min.js"></script>

公式 http://jquerymobile.com/

【Twitterボット開発】形態素解析に関して

決まった文書のみでは不自然なツイートになり面白くないので、感情・機嫌などをもたせ、文書を自動生成するボットの作成を試しています。

マルコフ連鎖を使って文書を自動生成できるようにするため、文書を単語単位に分離し、品詞を特定させる必要があります。
そのため、文書を形態素解析するためにYahooの形態素解析APIを使い文書の分離・品詞特定を行います。

http://developer.yahoo.co.jp/webapi/jlp/ma/v1/parse.html

Google AJAX APIでjquery.jsを使う

自分のサーバーにjquery.jsを設置すると、バージョンアップした時JSをダウンロードして再アップロードし、includeを書き換えないといけないので、Google AJAX APIを使ってjquery.jsを読み込むことにしてます。
●常に最新版を利用できる
●バージョン指定が簡単
●Gzip圧縮転送が自動、ファイルは惰最大限に最小化

http://code.google.com/intl/ja-JP/apis/libraries/

---

お見積り・お問い合わせはコチラ

お見積もりやご相談などお気軽にお問い合わせ下さい。Tel. 092-262-2920