インフォメーション
フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門
- 書名
- フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門
- 著者
- 上田隆一 / 後藤大地
- 価格
- 2,600円(税抜)
- 仕様
- B5変形判判、280ページ
- ISBN
- 978-4048660686
UNIXのシェルスクリプトを用いて、Webサイトを作成して、Twitterにツイートしたりログを集計したり、WordPressからデータを抜き取ったりするなど、実用的なアプリケーションを短時間に開発する手法を解説。
amazon.co.jp / 注文フォーム / お問い合わせ
本書ではUNIXのシェルスクリプトを用いて、Webサイトを作成して、Twitterにツイートしたりログを集計したり、WordPressからデータを抜き取ったりするなど、実用的なアプリケーションを短時間に開発する手法を解説。PCやOS、サーバ等の設定や、Open usp Tukubaiコマンドのインストール方法なども詳しく書かれ、非常に実践的な内容。
- 第1章 はじめに
- 1.1 経緯と対応、起こった問題
- 1.2 シェルスクリプトで解決を図る
- 1.3 本書のねらい
- 1.4 対象となる読者・レベル
- 1.5 本書の背景・周辺
- 1.6 補足
- 1.7 本書の構成
- 第2章 環境の準備
- 2.1 構成の概要
- 2.2 使うマシン(環境)選びと環境の設定
- 2.3 通信の諸設定
- 2.4 ドメインの取得・ホスト名の設定
- 2.5 コマンドまわりの整備
- 2.6 補足
- 第3章 文章管理の仕組みを作る
- 3.1 データの整理の前に頭を整理する
- 3.2 データ構造を作る
- 3.3 便利コマンドを作る・使う(その1)
- 3.4 便利コマンドを作る・使う(その2)
- 3.5 補足
- 第4章 ウェブサイトを作る
- 4.1 Apacheを設定してCGIシェルスクリプトを動かす
- 4.2 記事の表示
- 4.3 ログを記録する
- 4.4 記事の選択機能をつける
- 4.5 パスを書き換える
- 4.6 前後の日記記事に移動できるようにする
- 4.7 記事の属性を埋め込む
- 4.8 体裁を整える
- 4.9 ナビゲーション機能を強化する
- 4.10 プレビュー機能をつける
- 4.11 処理時間を計測してみましょう
- 4.12 補足
- 第5章 ウェブサイトを外部とつなぐ
- 5.1 タイトルに記事名を入れる
- 5.2 RSSを作成する
- 5.3 ソーシャルボタン・広告を表示する
- 5.4 シェルスクリプトでTwitterに記事のタイトルとURLをツイート
- 第6章 シェル芸でログの集計
- 6.1 logrotateの設定
- 6.2 ログを眺める
- 6.3 日付の変換
- 6.4 主要な指標を端末で取得
- 6.5 もっと凝った出力を作る
- 6.6 補足
- 第7章 おわりに
- 付録A WordPress(MySQL)からデータを抜き取る
- A.1 mysqlコマンドを使う
- A.2 SQLではなくてシェルスクリプトでデータを整理
- A.3 画像等を記事ディレクトリに放り込む
- A.4 htmlファイルのリンクを修正
- A.5 カテゴリを抜き出す
- A.6 記事ディレクトリに時刻を入れる
- A.7 アップロードと確認