概要
特集1
Webエンジニア必読!
ボトルネックを「見える化」しよう 性能カイゼン大作戦
遅くて使いものにならないシステムは誰も使ってくれません。性能は,使い勝手の良いWebアプリケーションの必須要件です。しかし,性能のボトルネックは,CPU/メモリなどのハードウェア,ネットワーク,Webサーバ/データベースなどのミドルウェア,アプリケーションのコードなど,あらゆるところにある可能性があり,特定が難しいものです。そこで本特集では,性能の良し悪しの判定(=性能評価)の仕方から,悪いところ(=ボトルネック)の見つけ方,改善(=チューニング)の仕方まで,性能問題への対応方法を,基本的な考え方から丁寧に解説していきます。
特集2
ユーザの理想と現実を明確にする
要件定義の知恵と道具
「もっと快適なシステムにして!」と言うことはできても,実際に不便だと感じる点や希望を,言葉や文章に漏れなく表すのは非常に難しい作業です。要件定義という工程では,この難しい作業をお客さまと一緒にやっていかなければなりません。どうすればお客さまから希望をうまく引き出し,システムに反映させていけるのでしょうか。本特集では,知っておくべき要件定義の考え方,そして要件定義から納品までを一貫して引き受けている筆者の会社で実際に使われている「マジカ」「UIスケッチ」「ウォークスルー」といったお金のかからない,それでいて効果的な手法をご紹介します。
特集3
[TypeKey はてな認証API OpenID etc]最新認証API+認証再入門
[速習]Webアプリ認証
ユーザ認証の技術は,カスタマイズ可能であることが基本要件となった昨今のWebシステムにおいて,最もベーシックな技術の一つでしょう。さらに,世間一般のセキュリティへの関心が高まるなか,認証技術の重要性はますます高まっています。
本特集では,まずPart 1で,Webサイトで利用できる認証技術について,基礎から実践まで再確認します。さらにPert 2では,Six ApartのTypeKeyやはてな認証APIをはじめ,公開されて最近大きな注目を集めている各種Web認証API(認証API)のしくみ・動向,そして実際の使い方についてわかりやすく解説します。
巻末企画
ビギナー必見!
WEB+DB開発の地図帳
自分の関わっている分野は知っていても,他の分野のことはよくわからない…。本記事は,短期集中連載としてWEB+DB PRESSがとりあげる事柄の全体像を,図を多用して説明していきます。専門外だからと読み飛ばしていた特集や連載を身近に感じていただければ幸いです。