PHPでAPIを作るときに便利な「Fractal」を知っていますか? APIで出力するJSONデータを簡単に整形できます。 APIを構築した経験があれば、データを直接レスポンスとしてダンプすることには慣れているでしょう。正しくダンプできれば問題ありませんが、この小さな手間を解消する実用的な代替案があります。 その1つがFractalです。Fractalを使うとレスポンスを返す前に新たに変換レイヤー…

Copyright © 2017, Younes Rafie All Rights Reserved.

Younes Rafie

Younes Rafie

モロッコ出身のフリーランスのWeb開発者、技術系ライター・ブロガーです。JAVA、J2EE、JavaScriptでの共同作業経験があり、専門はPHP言語です。

Loading...

MySQL 5.7では、JSONデータを「JSON型」としてネイティブで扱えます。サンプルを見ながら、基本的な使い方を確認しましょう。 ※本記事は2016年5月31日に掲載した記事を一部再編集して更新したものです。執筆時点の技術情報をベースにしています。 「SQL vs NoSQL: The Differences」で紹介したように、SQLとNoSQLの境界線は、両言語が他方の特徴を取り入れる傾向…

Copyright © 2017, Craig Buckler All Rights Reserved.

Craig Buckler

Craig Buckler

1995年に処女作としてIE2.0でページを作ったイギリス人のフリーランスWebコンサルタント。以来、スタンダード、アクセシビリティーとHTML5のテクニックの伝道者として活躍しています。SitePointでは1000以上の記事を書いています。ツイッターのアカウントは@craigbucklerです。

Loading...

ドキュメント指向のデータベース「CouchDB」で作る、Webアプリのチュートリアル。後編ではいよいよ、Googleマップのデータを取り込み、ポケモンの位置と名前を登録できるようにします。 『NoSQLってどう使うの? CouchDBでポケモンGOレコーダーを作ってみた』では、CouchDBについて紹介しました。今回は学んだことを活かして本格的なアプリを作ります。記事の最後では、データベースの保護…

Copyright © 2016, Wern Ancheta All Rights Reserved.

Wern Ancheta

Wern Ancheta

フィリピン出身のWeb開発者です。Web構築に情熱を注ぎ、ノウハウをブログで公開しています。アニメとビデオゲームも大好き。

Loading...

NoSQLで何か作ってみたいんだよね…という人へ、CouchDBの使い方を2回に分けて紹介します。サンプルは、ポケモンの出現場所を記録するWebアプリ。休日のお楽しみに、どうぞ。 本記事では、ApacheのNoSQLデータベースCouchDBを使い方を紹介します。実用的な面に注目し、CouchDBのHTTP APIを経由したデータベース運用の実行方法と、PHPでの動作方法、今後の基礎づくり、そして…

Copyright © 2016, Wern Ancheta All Rights Reserved.

Wern Ancheta

Wern Ancheta

フィリピン出身のWeb開発者です。Web構築に情熱を注ぎ、ノウハウをブログで公開しています。アニメとビデオゲームも大好き。

Loading...