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

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

編輯:關於PHP編程

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


第十五天

小帥帥很樂意做簡單的事情,復雜的事情他搞不懂怎麼做,但是聽了於老大的講解,他覺得好多事情怎麼這麼簡單。

他隨手把一些代碼寫了出來,然後去找於老大,去請教以後怎麼做......

<?php

class OldAgeCharListHandle extends CharListHandle{
    public function exec(){
        $this->charlist->addCore("老年");
        $this->charlist->addBlacklist("青年");
        $this->charlist->addBlacklist("少年");
        $this->charlist->addBlacklist("中年");
        $this->charlist->addBlacklist("童年");
    }
}

小帥帥對於老大說道:於老大,中老年的搞定了,我在想要是再來一些顏色或者品牌不同的處理,要這代碼何時才是個頭。

於老大說到:恩,既然你說到這個點了,那你有好的方案來解決這些問題呢?

小帥帥說道:我的方案也不知道成不成熟,我需要大家的支持和討論。

於老大說:好的,不錯啊,小帥帥終於懂得運用團隊的力量了,下午我召集大家開個討論會議,准備好你的問題以及你初步的解決方案。

 

當你的決策有疑問時,團隊的力量是你堅實的後盾

 

下午討論會議的時候,小帥帥把問題點一一說了出來。

小樂樂說:要解決這些問題,我覺得應該做個反義詞對比,這些信息可以保存在數據庫。

小歡歡說:我們可以嘗試按類目來做,每個類目的一些屬性固定的,只要我們找出這些固定屬性的對應關系,就很好的做到位了。

小哼哼說:你們的都可以用,我覺得還可以做個別名,或者近義詞。

......

經過一番討論後,小帥帥會後找到於老大,問到:於老大,他們討論的那些解決方案,我該采用哪些?

於老大把問題列了出來:他們說的反義詞、對應關系以及近義詞或者別名,你認為是什麼?

小帥帥回答到:字典。

於老大,嗯了一聲表示同意,繼續說:我們在程序中是不是已經體現了字典這個概念。

小帥帥去看了一下代碼,很興奮的說到:確實有用到,就那個CharList。

於老大,繼續說到:既然我們在意識中已經用到了,現在我們構造這個charlist還是通過自己代碼來體現的,如果我們已有對應關系、反義詞以及近義詞這些數據的時候,我們又怎麼做呢。

小帥帥回答到:知道了,我們的代碼只是在已有的數據基礎上面做匹配和對應。

於老大說到:既然懂了,就去做吧,期待你的好結果。

 

小帥帥終於體會到於老大確實不一般,神一般的存在。




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