Re: [請益] CURL的資料傳遞過程以及如何省流量?
一般虛擬主機商計算流量是upload+download的流量,
所以會佔到流量。
但重要是效能,因為fetch到其他網站的資料
所使用的效能,受限於網路及該主機的處理,
So , Cache的作法是必須的,你可以將fetch 的部份作封裝
將資料存到資料庫 or 文字檔。
原本
A -----> A.fetch -----> B
Cache
A -----> A.fetch ---> A.Cache ---X---> B
※ 引述《jami520 (我的生命因你而發光)》之銘言:
: 我想請問一下CURL的資料傳輸過程中
: 假設我有一個自己的網頁A,裡面有段程式是去擷取B網頁的資料
: 那麼我在外面跟虛擬主機商租用空間,這擷取B網頁的流量也會算在裡面嘛?
: 另外擷取B網頁的流量就等於跟直接瀏覽B網頁的流量一樣嗎?
: 不知道有沒有辦法說,假設使用者想要擷取的東西是一樣的
: 上一位使用者第一次進入到網頁A,做了擷取B網頁的動作,已經有這些資料了
: 下一位使用者下次在近來網頁A就不用再重複做擷取的這動作
: 除非擷取B網頁的資料有更新,或者說每隔多少時間再做一次更新
: 這樣方式要如何做到呢?不然每位使用者進到A網頁都重複截取相同的資料
: 相信空間留量應該很快就爆掉了~或者說有怎樣的做法呢? 謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.136.231
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章