程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 手把手教你做關鍵詞匹配項目(搜索引擎)---- 第七天,教你做----

手把手教你做關鍵詞匹配項目(搜索引擎)---- 第七天,教你做----

編輯:關於PHP編程

手把手教你做關鍵詞匹配項目(搜索引擎)---- 第七天,教你做----


第七天

小帥帥拿回去仔細研究了一個晚上。

發現代碼其實都是自己寫的,就多了一些類,於老大還不是抄的我的代碼,心裡又鄙視了於老大一番。

其實每個人都有通病,寫過程的總是會鄙視寫面向對象的,因為他們沒體會到面向對象是啥玩意,要讓他們寫好可得花上好幾年的工夫。

小帥帥學編程的時候,明明知道有函數這一概念,知道函數的寫法,但是實際上就算一個函數裡面幾百行代碼,也不知道去提前多個函數出來,美其名約:你看我多厲害,幾百行代碼耶。

小帥帥心裡雖然鄙視於老大,但是看到於老大的代碼怎麼感覺很清爽,一切都那麼自然。

但是他還是忍不住要去問於老大:

“於老大,其實你的代碼跟我的一樣,為什麼要這樣寫,這樣寫有什麼好處?”

於老大就說:“恩,是的,代碼基本上一樣,而且有的時候還會多出一些代碼,你在比較的過程中你發現了沒有,我寫的那份代碼是不是對你的代碼進行總結和歸類” 。

 

面向對象其實就是對面向過程的總結和歸類。

 

可惜小帥帥還是不太理解,心裡雖然不太樂意,畢竟人家是老大,聽人家的話准沒錯。

小帥帥回答到:“恩,是的,那我擴展是不是繼承Source就好了”。

於老大回到:“恩,是的,繼承的Source只要對裡面的屬性keywords賦值就行了,是不是很方便,如果你對面向對象還不太熟悉的話,建議你先把這些基礎學好”。

 

面向對象:面向對象(Object Oriented,OO)是軟件開發方法。面向對象的概念和應用已超越了程序設計和軟件開發,擴展到如數據庫系統、交互式界面、應用結構、應用平台、分布式系統、網絡管理結構、CAD技術、人工智能等領域。[來自百度詞條]

 

“面向對象”是專指在程序設計中采用封裝、繼承、多態等設計方法。

 

於老大繼續說到:“你按照我的方法繼續擴展一個,來加深思路。就那個“是不是想找”的任務 。”

小帥帥回答到:“好的”。

小帥帥不用一個小時就搞定了任務。

 

 

請求的關鍵詞為大碼女裝,地址為:http://s.taobao.com/search?spm=1.7274553.1997520241.2.RsphTP&q=%C5%AE%D1%A9%B7%C4%C9%C0&refpid=420461_1006&source=tbsy&style=grid&tab=all

HTML:

<dl class="supplement-relate">
    <dt>您是不是想找:</dt>
    <dd>
                    <a trace="relatedSearch" href="/search?spm=a230r.1.0.0.TjhJTC&amp;q=%D1%A9%B7%C4%C9%C0%C5%AE2014&amp;rs=up&amp;rsclick=1" data-spm-anchor-id="a230r.1.0.0">雪紡衫女2014</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AE%D1%A9%B7%C4%C9%C0%B3%A4%BF%EE&amp;rs=up&amp;rsclick=2">女雪紡衫長款</a>
                    <a trace="relatedSearch" href="/search?q=%B4%F3%C2%EB%C5%AE%D1%A9%B7%C4%C9%C0&amp;rs=up&amp;rsclick=3">大碼女雪紡衫</a>
                    <a trace="relatedSearch" href="/search?q=%D1%A9%B7%C4%C9%C0%C5%AE%B6%CC%D0%E4&amp;rs=up&amp;rsclick=4">雪紡衫女短袖</a>
                    <a trace="relatedSearch" href="/search?q=%D1%A9%B7%C4%C9%C0+%C5%AE+%B3%A4%D0%E4&amp;rs=up&amp;rsclick=5">雪紡衫女長袖</a>
                    <a trace="relatedSearch" href="/search?q=%C1%AC%D2%C2%C8%B9&amp;rs=up&amp;rsclick=6">連衣裙</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AEt%D0%F4&amp;rs=up&amp;rsclick=7">女t恤</a>
                    <a trace="relatedSearch" href="/search?q=%B4%F3%C2%EB%C5%AE%D7%B0&amp;rs=up&amp;rsclick=8">大碼女裝</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AE%D1%A9%B7%C4%C9%C0%B0%D7%C9%AB&amp;rs=up&amp;rsclick=9">女雪紡衫白色</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AE%D1%A9%B7%C4%C9%C0%D6%D0%D0%E4&amp;rs=up&amp;rsclick=10">女雪紡衫中袖</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AE%D1%A9%B7%C4%C9%C0%CC%D7%D7%B0&amp;rs=up&amp;rsclick=11">女雪紡衫套裝</a>
                    <a trace="relatedSearch" href="/search?q=%CE%DE%D0%E4%D1%A9%B7%C4%C9%C0%C5%AE&amp;rs=up&amp;rsclick=12">無袖雪紡衫女</a>
                    <a trace="relatedSearch" href="/search?q=%C5%AE%D1%A9%B7%C4%C9%C0%B3%A4%D0%E4%D0%C2%BF%EE&amp;rs=up&amp;rsclick=13">女雪紡衫長袖新款</a>
                    <a trace="relatedSearch" href="/search?q=2014%D1%A9%B7%C4%C9%C0+%C5%AE+%B6%CC%D0%E4&amp;rs=up&amp;rsclick=14">2014雪紡衫女短袖</a>
            </dd>
</dl>

小帥帥的代碼:

class TaobaoRelatedSearchSource extends Source
{
    
    public function __construct()
    {
        # code...
        $curl = new ExtendedCurl();
        $content = $curl->get("http://s.taobao.com/search?spm=1.7274553.1997520241.2.RsphTP&q=%C5%AE%D1%A9%B7%C4%C9%C0&refpid=420461_1006&source=tbsy&style=grid&tab=all");
        if($curl->hasError()){
            throw new Exception($curl->getError(), $curl->getHttpCode());    
        }

        $html = str_get_html($content);
        foreach($html->find(".supplement-relate a[trace==relatedSearch]") as $ele){
            $this->keywords[] = $ele->innertext;
        }

    }
}

 

小帥帥把代碼拿給於老大,受到於老大的稱贊,心裡美滋滋的。不過小帥帥還是不懂面向對象的真谛。

小帥帥樂呵不久,又犯愁了,原因是淘寶API怎麼用,如何取寶貝信息?資料又來自哪裡。

小帥帥不得不又屁顛屁顛的跑去於老大身邊去,請教破敵之策。

於老大先讓他去看淘寶API教程,扔了個網址:http://open.taobao.com,讓小帥帥自己去看。

小帥帥不得不又再一次在心裡默默的鄙視了於老大,都要我去看,還要你干嗎,這奇怪的念頭一出,小帥帥趕緊的搖搖頭,想讓腦袋不再繼續想下去。

就這樣,小帥帥去淘寶開放平台取經去了,什麼面向對象都拋腦後了。( 0 沒有實際的磨練與理解,還是跟著老大的想法去走 0 )

PS:(學習是個人的事情,項目總監也只是領進門,能不能成就還是要看個人,很多人其實跟小帥帥一樣,都會有這個念頭,也有人會去質疑某人的能力)

 


什是淘寶客程序【【【最後三天僅148元風尚淘客--好店8程序團購(店鋪導航+API程序+SEO友好文章系

旺道SEO優化軟件對搜索引擎優化工作的時間,個人理解搜索引擎優化即SEO創造運用關鍵詞優化幫助中小企業的網站能在搜索引擎查詢結果中靠前,以獲得最有效的用戶點擊。是針對搜索引擎對網頁的檢索特點,讓網站建設各項基本要素適合搜索引擎的檢索原則,從而使搜索引擎收錄盡可能多的網頁,並在搜索引擎自然檢索結果中排名靠前,最終達到網站推廣的目的。旺道搜索引擎優化的主要工作是:通過了解各類搜索引擎如何抓取互聯網頁面、如何進行索引以及如何確定其對某一特定關鍵詞的搜索結果排名等技術,來對網頁內容進行相關的優化,使其符合用戶浏覽習慣,在不損害用戶體驗的情況下提高搜索引擎排名,從而提高網站訪問量,最終提升網站的銷售能力或宣傳能力的技術。所謂 針對旺道搜尋引擎優化處理 ,是為了要讓網站更容易被搜尋引擎接受。
 

360搜索引擎衡水代理商是哪家?

360搜索引擎河北有代理商

360推廣有哪些優勢

資源豐富——覆蓋360導航、360搜索等眾多流量入口,豐富的展現位置和展現形式,滿足企業的多樣化需求。 操作簡單——人性化設計,投放流程快捷,操作簡單靈活,只需要開通賬戶即可實現自助式投放。 精准定位——通過關鍵詞匹配,以及分時段、地域、用戶群投放,精准鎖定目標用戶群,為企業展現更精准的推廣信息。 智能高效——專業的統計方法和多種數據報告,保證360推廣的科學性和嚴謹性;只按效果收費,真正實現更低投入,更高回報!
  360搜索河北地區辦理: 1111


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved