進入第三天,今天主要做詞條部分,先做詞條的新增和顯示吧。
顯示應該很容易吧。但這時又遇到一樣的問題,由於是從兩個表來獲取資訊,那把兩個表獲取的資訊合併是哪一層的責任呢?第一排除的應該是dal,既然新增邏輯都給了bll,那這個就更不需要他了。如果交給bll的話又要做乙個詞條加內容的模型,偷點懶,放到pl好了。
編輯部分主要是詞條內容,我設計了一下:先判斷詞條id存不存在,存在的話新增乙個內容並插入詞條id,更新詞條的內容id。還好剛才決定用新增的時候邏輯放在bll,現在又可以拿來用了。
程式編譯的時間,又去baidu百科看看。看到內容上面都有連線,怎麼做的啊,如果是機器掃的話,那應該滿屏都是連線了。編輯一下,看到有乙個詞條連線的功能,測試一下先。我新增了乙個詞條存在的連線,乙個不存在的,看看會有什麼效果,不過可能要等到明天了。
今天的最後要做的就是歷史版本顯示了,這個跟詞條顯示差不多,只是id換成內容的。
這樣,總算是做了百科的基本功能了,好餓啊,明天再來吧。
我來做百科 第三天
進入第三天,今天主要做詞條部分,先做詞條的新增和顯示吧。顯示應該很容易吧。但這時又遇到一樣的問題,由於是從兩個表來獲取資訊,那把兩個表獲取的資訊合併是哪一層的責任呢?第一排除的應該是dal,既然新增邏輯都給了bll,那這個就更不需要他了。如果交給bll的話又要做乙個詞條加內容的模型,偷點懶,放到pl...
我來做百科 第四天
休息了一天,上次已經把幾個頁面的功能做出來了,現在就輪到頁面了。雖然我對頁面不太熟悉,但也用div css做過幾個頁面,相信做簡單的頁面是沒什麼問題的。先想想主色是什麼,我喜歡藍色,而且google和baidu大部分也是白配藍,就用白配藍吧。logo嘛,用字拼出來就是了,畢竟美術我不懂。主題就叫 順...
我來做百科 第九天
今天做一下後台吧。先是頁面,以前用的太醜了,還是另找乙個吧。網上找了一下,看到有人說動網那個後台不錯,於是找來看看。搞了一輪,終於開啟後台頁面,一看,頁面是可以啦,但作為後台是太繁雜了吧。於是改啊改,最後剩下中間那條 關閉開啟左欄 是原來的,不過色彩還是保留原來的,還不錯啦。再把大概的欄目搞上去就差...