ちょっと時間があったので作ってみました。
まだ、まだ、あらあらの解説ですが。
焙煎しながら書き溜めていく予定。
とりあえず制作課題を設定し解説してみます。
これができれば、結構WEB知ってる?って人だとわかる課題かなと思います。
1.cronにより5分に一度、FC2BLOGの新着情報RSS
(http://blog.fc2.com/newentry.rdf) を取得し、MySQL上に保存
2.そしてWEBページ上で検索条件を指定すると、その条件に一致したブログの一覧を表示する。
検索条件は、日付、URL、ユーザー名、サーバー番号、エントリー№。
まだ、まだ、あらあらの解説ですが。
焙煎しながら書き溜めていく予定。
とりあえず制作課題を設定し解説してみます。
これができれば、結構WEB知ってる?って人だとわかる課題かなと思います。
1.cronにより5分に一度、FC2BLOGの新着情報RSS
(http://blog.fc2.com/newentry.
2.そしてWEBページ上で検索条件を指定すると、その条件に一致したブログの一覧を表示する。
検索条件は、日付、URL、ユーザー名、サーバー番号、エントリー№。
表示内容は日付、URL、タイトル、description。
3.ユーザー名とエントリー№はブログのURLから取得する。
URLのフォーマットは、下記。
http://(ユーザー名).blog(サーバー番号)fc2.com/blog-entry-(エントリー№).html
例)
http://abcd.blog10.fc2.com/blog-entry-100.html
この場合、ユーザー名はabcd、サーバー番号は10、エントリー№は100になります。
4.各検索条件は、無指定にも出来るようにする。
エントリー№の検索条件は「エントリー№が○○以上」という指定を出来るようにする。
5.一度指定した検索条件はCookieに保存し、次回の訪問時にフォーム内に表示されるようにする。
6.DBに保存したデータは、バッチで削除するようにする。
課題制作物はこちらです。詳しい解説はぼちぼち追加します。
3.ユーザー名とエントリー№はブログのURLから取得する。
URLのフォーマットは、下記。
http://(ユーザー名).blog(サーバー番号)fc
例)
http://abcd.blog10.fc2.com/
この場合、ユーザー名はabcd、サーバー番号は10、
4.各検索条件は、無指定にも出来るようにする。
エントリー№の検索条件は「エントリー№が○○以上」という指定を出来るようにする。
5.一度指定した検索条件はCookieに保存し、次回の訪問時にフォーム内に表示されるようにする。
6.DBに保存したデータは、バッチで削除するようにする。
課題制作物はこちらです。詳しい解説はぼちぼち追加します。

コメントする