[ADOS] ADOS Developer's Site - XML Stadium
ADOS Company slogan - XML Total Solution
RIGHT:[[SiteArc 活用事例集]]

*こんな人にお勧め [#s273a552]

-大規模なWebサイトを運営している人
-大規模なWebサイトをメンテナンス、管理している人

*ユーザ要求 [#t3a3c259]

-外部リンクのリンク先がなくなったため、ページが表示できないケースがよくある。
-Webサイトが巨大になると、外部リンクのリンク切れのチェックも人手では大変であり、定期的に自動チェックができれば良い。

*SiteArc を使ったシナリオの例 [#q39df555]

-管理しているWebサイトの、全HTMLページのディレクトリパスを一覧リストにする。
-一覧リストのHTMLファイルを次々と読み込み、処理する。
--外部ハイパーリンク(<A HREF="〜"> 部分)を抽出し、リンク先URLを取得する。
--リンク先URLから、以下のようなシナリオを生成する。
---URLのページをGETする。
---ページが見つからなかったら、ログファイルに書き込む(または管理者にメール通知する)。
-生成したシナリオを自動実行する。


''Windows環境でのシナリオ実行例''~
(下記内容のようなbatファイルとスクリプトを用意しておき、コマンドプロンプトで実行する。)

 cd \
 dir /s /b *.html > \work\page_list.txt
 dir /s /b *.htm >> \work\page_list.txt
 
 cd \work
 perl generate_script.pl < page_list.txt > get_link.rec
 
 copy get_link.rec %HOME_PATH%\sessions
 explorer "http://sitearc.task/?session=get_link"


&color(black,#66CDAA){'' 参考 ''};~
環境変数 %HOME_PATH% には、[[SiteArc Base ディレクトリ>S(SiteArc百科事典)#s2aca144]] を設定しておく。


トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved.