人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

HP作成において、アンテナに捕捉してもらうことを目的にSSIを使ってファイル更新日時をページ上に動的に表示しようとしているのですが、うまく行きません。複数ディレクトリにある複数ファイルを比較し、最も新しい更新日を返すようなPerlもしくはPHPのプログラムをご存じの方はいらっしゃいませんか? CGI-PLANTさんの「GetStamp」はディレクトリ丸ごと調べる設定をしなければならないので重くなりますし、ぜんこうさん.comさんの「最終更新日表示」は何故か動作しません(サーバ管理者に聞いたところ原因不明とか)。 これ以外のもので目的に合致するスクリプトをご存じでしたら、よろしくお願いいたします。

●質問者: bunzin
●カテゴリ:ウェブ制作
✍キーワード:CGI Mさん Perl PHP PLANT
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● mirai
●0ポイント

http://xez.boo.jp/

Woops'dez | Design Agency

CGIでの動作ではないのでお役に立てるかわからないのですが私のサイトではアイフレーム内に更新用のcgiをおき(apeboardというデザインカスタマイズ自由のbbsスクリプトです)そちらに毎回更新内容を記入しています。動作確認を行ったところそちらでもしっかりと自分の記入した更新情報が反映しております。

参考までに私のサイトを乗せておきます。少しでもお役に立てれば幸いです。

◎質問者からの返答

ご回答ありがとうございます。

Apeboardによるマニュアルでの更新内容記載を行っているのですね。

しかし残念ながら私が行いたいのは自動的な更新検出なんです…。というのは、私の運営サイト(http://www.goodkey.net/~amforce/)では訪問者登録型のデータベースと掲示板がメインで、逐一手動で更新情報を記載するのが困難なためです。

現在Topで使用している更新検出スクリプト(CGI-PLANTさんのGetStamp)は、力業で各ディレクトリ内の全ファイルの更新をチェックしています。これではサーバに負担がかかりますし、何より重いので、最初の書き込みにあった「特定の複数ファイルのうち、最も新しい更新日時を返す(SSIを利用した)スクリプト」を探しているというわけです。


2 ● akiyan
●60ポイント

http://www.akiyan.com/

akiyan.com

蓄積多趣味人(

http://www.akiyan.com/

akiyan.com

)webmasterのあきやんです。

bunzin氏の質問がきっかけで、要求に合うと思われるPerlスクリプトを制作しました。

一度、ご試用になってみては如何でしょうか。

スクリプトはこちらで配布しております。

http://www.akiyan.com/contents_ccgetmtime.shtml

蓄々GetModifiedTime : akiyan.com

不具合や要望などありましたら出来る限り対応していきますので、ご連絡下さい。

http://www.akiyan.com/contents_ccgetmtime.shtml

蓄々GetModifiedTime : akiyan.com

◎質問者からの返答

ご回答ありがとうございます。

わざわざスクリプトを書いて頂けるとは…感激です。

早速DLして使わせて頂きますね。機能を拝見したところ、これならうまく行きそうです。本当にありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ