2010-01-22 48 views
1

我期待實現facebook的效果,當你把一個鏈接到消息 - 他們刮​​標題和一些圖像。 我注意到他們也做得非常快。 (他們必須緩存一些重新發送的項目?)好的方法去做頁面摘錄

有沒有人有任何想法如何處理這與PHP? 我能以某種方式快速獲取頁面的<title>塊而不捲起整個東西嗎?

謝謝!

回答

1

您可能需要抓取整個頁面並使用HTML DOM parser來翻出標題標籤。

就像你說的,如果你想快速考慮緩存結果。

http://simplehtmldom.sourceforge.net/

+0

謝謝,我目前使用simplehtmldom ..它太慢了! 加上PHP耗盡內存做更大的網站,我覺得那裏一定有更好的解決方案... – daniel 2010-01-22 09:32:05

+0

我對cURL瞭解不多,但它是否下載所有內容?你可以將它限制在HTML中。 – 2010-01-22 09:33:36

+0

@daniel:SimpleHtmlDom很棒,但正如你所說的那樣慢。嘗試使用phps DOM類 - > http://php.net/manual/en/book.dom.php – AntonioCS 2010-01-22 16:43:34

相關問題