WEB+DB PRESS Vol.37

今号の特集概要

特集1
継続的な設計改善
実演!リファクタリング
ムービーもWeb配信

リファクタリングは,既存のコードや設計を,きれいでシンプルになるように安全に変更していく方法です。本特集では,全8章をかけたサンプルアプリケーション開発を誌面とWebムービーを通して読者のみなさんに追体験してもらいながら,リファクタリングを実践する方法を解説していきます。

「実演!リファクタリング」 WEB+DB PRESS Vol.37特集 特設ページ

特集2
安くておいしいスケーラブルシステムの素
Linuxロードバランサ構築・運用ノウハウ

「負荷分散したいけど,ロードバランサのアプライアンス製品は高価でどうも…」と,お悩みのあなた! LVS(Linux Virtual Server)を利用したLinuxベースのオープンソースソフトウェアロードバランサなら,コストを大幅に抑えて導入することが可能となります。本特集では,負荷分散を行うための基礎知識から,Linuxロードバランサの構築,冗長化,運用面まで,負荷分散システムを導入するための知識を網羅して解説いたします。

特集3
Java/PHPによるRPC実装までまるわかり!
Flex 2 アプリケーション開発入門

Flashの基盤技術を用いたWebアプリケーション フレームワークであるFlex 2が,バージョンアップに伴う大幅な速度の向上や開発環境の改善,さらには無償で一通りの環境が提供されるようになったことから注目を集めています。本稿では,Flex 2の基本理解にはじまり,Flex Data Services 2のしくみと利用方法,同じサンプルアプリケーションをJava/PHPで構築する試みなどを紹介していきます。

特別企画
携帯サイト開発実践テクニック2007

携帯電話などの情報端末からのインターネットアクセス者数は,2005年末の時点でPCからの利用者数を超えています。Webサイト開発というと基本はPCをプラットフォームとして想定することが多いと思いますが,携帯向けWebサイト開発は,ユーザ層が幅広く,「操作の容易性がより求められる」「携帯キャリアごとの最適化を行う必要がある」「絵文字や半角カナなどの携帯特有の文化に対応する必要がある」など,一般のPC向けWebサイト構築とは異なる要素が多数あります。

そこで本特別企画では,こうした携帯電話向けWebサイトの開発にあたって知っておくべきこと,注意ポイントなどを,最新動向を踏まえて解説していきます。

巻末企画
ビギナー必見!PHPの地図帳

PHPは個人サイトから大手のサイトまで,幅広く活躍しています。とっつきやすさ,習得のしやすさが特徴としてよく挙げられますが,どのような経緯で誕生し,ここまで広く知られるようになったのでしょうか。本記事でPHPの誕生からその技術,さらに現在開発が進んでいるPHP 6で追加が予想される機能まで,順を追って見ていきましょう。

この書籍に関連する記事があります!

「実演!リファクタリング」 WEB+DB PRESS Vol.37特集 特設ページ
WEB+DB PRESS Vol.37の特集1「実演!リファクタリング」の特設ページです。リファクタリングの実演ムービーや誌面サポート情報などを掲載しています。

目次

特集1
継続的な設計改善
実演!リファクタリング
ムービーもWeb配信

  • 1章:リファクタリング入門
    変わる設計のタイミング……和田卓人
  • 2章:テストと共に走れ!
    テスト駆動開発のおさらい……和田卓人
  • 3章:改名,抽出,インライン
    リファクタリングの基本要素……和田卓人
  • 4章:技術的負債
    傷を負ってでも進むべきとき……和田卓人
  • 5章:テストの資産価値
    大きなリファクタリングを支えるテストと,妨げるテスト……和田卓人
  • 6章:負債をまとめて一網打尽
    複雑さを一箇所に集めて解決する……和田卓人
  • 7章:複合リファクタリング
    合わせ技で攻めの設計改善……和田卓人
  • 8章:生成をDIコンテナに任せる
    DI時代のリファクタリング……和田卓人

特集2
安くておいしいスケーラブルシステムの素
Linuxロードバランサ構築・運用ノウハウ

  • 1章:サーバ負荷分散概論
    負荷分散のしくみと基本的なシステム構成……ひろせまさあき
  • 2章:LVSで実現するロードバランサ
    IPVS/ipvsadm/keepalived/iptables/iprouteでDSR構成……安井真伸
  • 3章:ロードバランサの冗長化
    keepalivedのVRRPによるお手軽フェイルオーバの実現……安井真伸
  • 4章:負荷分散システム運用のコツ
    サーバの一元管理をいかに“ラク”にこなすか……ひろせまさあき,安井真伸,勝見祐己

特集3
Java/PHPによるRPC実装までまるわかり!
Flex 2 アプリケーション開発入門

  • 1章:Flex 2の概要と使いどころ
    Flashとは違うのだよ,Flashとは!……篠崎大地
  • 2章:Flex Data Services 2
    データの自動同期,リアルタイム配信を手軽に実現……友田翼
  • 3章:S2Flex2×Flex 2によるアプリケーション開発
    オープンソースAMF実装~Java編……舩倉純
  • 4章:WebORB for PHPによるFlex 2アプリケーション開発
    オープンソースAMF実装~PHP編……大塚知洋
  • Appendix:Cairngormフレームワークの実力
    大規模開発で真価を発揮……横田聡

特別企画
携帯サイト開発実践テクニック2007

  • 1章:「キャリアごとの最適化」実現最新テク
    絵文字,メール送受信,端末認証………さとうはるき
  • 2章:携帯固有の要件実装のポイント
    動画共有サイト事例に学ぶ端末認証,ショートカット/入力モード対策……尾藤正人
  • 3章:PHPフレームワークによる携帯サイト開発のポイント
    ポリシー策定,ライブラリ組込み,アプリ実装まで……新井啓太

巻末企画

  • PHPの地図帳……小山哲志

連載

  • Rediscover the JavaScript
    【最終回】MochiKitを極める! …Webプログラミング編……舘野祐一
  • PHPらくらく設計研究所
    【最終回】国産フレームワークでらくらく開発(Piece編)……繁田卓二
  • とっておき! Javaプロダクト
    【最終回】Java SE 6 …開発手法に改革をもたらすか!?……こうたろう
  • .NET開発天国
    【第6回】Windows Vistaの文字セット問題……尾島良司,猪股健太郎
  • Ruby on Rails Way
    【最終回】[実践]デプロイ……高橋征義,吉田和弘
  • Recent Perl World
    【第6回】[入門]POE+UNIXネットワークプログラミング……伊藤直也
  • 嗚呼! 美しきかなクラス設計
    【最終回】大量メール送信 その2…Webで時間がかかる処理を料理する……縣俊貴
  • Flash Edge
    【最終回】FlashとWPF …リッチアプリケーションの今後……東賢,齋藤栄二
  • MySQL5開拓団
    【最終回】日本語処理の鉄則……ひろせまさあき
  • PostgreSQL安定運用のコツ
    【最終回】PostgreSQLにおけるバックアップ&リカバリ……永安悟史
  • ソフトウェア技術者の今とこれから
    【最終回】転職,独立,出世…どうなるの!? オレ……佐野祐一郎

コラム

  • E.M.R. ~ エンジニア・ミステリー・レポート
    【最終回】さらば,愛しきIT戦士たちよ……大酒桜子
  • 都会のオアシス探検隊
    【最終回】バンジージャンプをやってみた……高橋カオリ
  • サンフランシスコの窓から
    【最終回】国内外でのプレゼン技術……宮川達彦
  • アフィリエイトブログの魅せ方,効き方,導き方
    【最終回】スーパーアフィリエイタへの道のり……うえがき麻矢,監修:山田祥寛
  • 小飼弾のAlpha Geekに逢いたい(ハート)
    【#5】(株)ライブドア 池邉智洋/谷口公一/ma.la……小飼弾
  • 濃縮還元オレンジニュース
    【第6回】12~1月の厳選ニュース……角田直行

コメント

コメントの記入