PHPでweblogUpdates.ping その1: どんな物を作るのか(Objective)
敵を知り己を知らば百戦してなお危うからず、とはかの有名な「孫子」からの引用ですが、まずプログラムを書くにあたってどんなプログラムを書こうとしているのかを明確にしておく必要があると思うので、ブレインストームがてら、現状整理をしつつ要件を書き出していこうかと思います。
さしあたって実現したいこと:
- 自サイト内の複数ブログの更新情報を一元的にサイトトップに表示したい。
- PHPを習得したい。
- 将来の機能拡張に容易に対応できるような設計にしたい。
現状:
- サイト内には、MovableTypeで管理されているブログと、WordPressで管理されているブログが混在している。
- PHPのプログラムを書いた経験は特に無し。
- Webプログラム全般を書いた経験もなし。PostとGetの違いもよく知らない。
- スタンドアロンのJavaアプリケーションならそれなりに経験あり(といっても実務経験ではない)。
- アップデートの際に手間が増えるので、ブログスクリプトを直接いじることはしたくない。=ブログスクリプト既存の機能のみでなんとかする。
- 更新Pingは、記事がアップされたときにMTやWPが送るもの、という認識。
とまぁ現状こんな感じです。これを踏まえて、何をすべきか、というリストを作ってみます。
ToDo:
- 更新Pingの仕様を理解する。
- PHPの基礎も理解すべき…だが基本的には習うより慣れろ
- 仕様と、要件を理解した上でのプログラムの設計
- コーディング
- テスト、そしてリリース
てなわけで、とりあえずは上のToDoに従ってやっていきたいと思います。
TrackBack
TrackBack URL for this entry:
http://www.ppmz.com/cgi-bin/mt/mt-tb.cgi/51