iT邦幫忙

0

website 問題

  • 分享至 

  • xImage

問題:
我有一個想看的網頁(blog),但因為它每一次更新的時候,前面以前的舊內容的不能再看。
例如:8:30更新了一篇,而8:40又再更新另一篇,則只可以看到8:40分的那一篇,之前的就會不能看。
我想做的功能:
定時或當有更新時,即時save當下的頁面。
請問各位大大這個問題應該要應用什麼技術去呢?(asp,php 可以嗎?)

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

12
逮丸逮丸
iT邦大師 1 級 ‧ 2010-03-03 10:17:27
最佳解答

這應只是 client 端怎麼定時存某網頁的問題,
用不到 asp, php等網頁程式。
在 linux 上可很簡單地解決,
只要在命令列上執行:

<pre class="c" name="code">curl http://ithelp.ithome.com.tw/ -o `date +'%Y%m%d%H%M.html'`

就可以存成不同檔名。
若要定時每15分鐘執行,
寫在 crontab 裡:

<pre class="c" name="code">*/15 * * * * curl -s http://ithelp.ithome.com.tw/ -o `date +'/var/www/htdocs/ithelp/%Y%m%d%H%M.html'`

就會每15分鐘存在指定的目錄中,
若指定存在linux上的web目錄中,
就可以從自己的瀏覽器去看每15分的每個檔案內容。
在 windows 上的話就比較麻煩些,
可找 windows 版的 curl,再看 script 怎樣產生不同檔名的變數,
再用定時工作的功能來跑。

我要發表回答

立即登入回答