2013-07-26 112 views
0

我的客戶想要提取活動網頁的html內容並在其服務器中製作html頁面的副本。我正在考慮使用捲曲,當我打算使用捲曲時,是否存在任何性能問題?它會使用大量的服務器內存嗎?什麼是PHP捲曲的性能相關問題

如果PHP curl存在性能問題,那麼做這件事最好的選擇是什麼?

我打算在用戶在表單中提交Web URl時下載頁面。我在網上託管的服務器是在Linux平臺上。

預先感謝您!

+0

你什麼時候下載頁面?定期?在每一頁上加載? –

+0

當一個網址提交到一個表格 – madi

+1

性能真的要基於你的網絡連接到其他網站,我使用CURL加載成千上萬的URL作爲一個PHP的蜘蛛索引我的網站搜索...如果其網站不在主機服務器上需要更長的時間...在服務器上它的索引它的FAST ...它的所有相對。嘗試幾個選項並將它們標記爲您的項目。 – cmorrissey

回答

1

我會使用wget而不是一個快速和骯髒的解決方案(在Linux上)

wget -r 

當你使用PHP請不要提性能。如果你想開始提出這些問題,也許你應該研究網絡編程。作爲喜歡玩網絡編程的人,我應該警告你,這不是一個平凡的話題。

+0

你在使用PHP的cURL包裝提倡一種非跨平臺的工具嗎? – alex

+1

跨平臺被高估(而且也不平凡)。他使用窗戶嗎?那BeOS呢?很可能,他已經在使用linux了。如果不是的話,他要求一個替代方案來獲得快速解決方案。你有Windows的wget替代品嗎?你會建議寫一個完整的網絡爬蟲,以便他可以在Windows上運行它嗎? – Homer6

+0

好吧,我正在使用一個Linux服務器。 Wget -r可以在php中用作php執行命令嗎? – madi