關聯文章有什麼好處,比如說蝸牛在討論facebook,facebook相關文章又分成很多篇,如果有關聯文章的功能,使用者看一篇文章,順便看很多篇內容相關的文章,對網站的友善度來說,是非常有幫助的。對網站的內容關權威性也是有幫助的。
Discuz是由中國康盛新創科技公司的產品,有很多的論壇討論區使用這套免費的系統,而且資源還不少,模版,插件都相當的豐富。
使用的關聯文章用的是Tag機制,但是這個機制有問題。
系統上一共有2個表在記錄標籤,第一個表是文章本身的表,資料表名稱是pre_forum_post,tags欄位,裡面最多記錄5個標籤。
第二個資料表就是pre_common_tag
所有的標籤都建在這裡,再和前面那個表產生關聯
最後透過運算,產生關聯文章,當初我有幾個作品的概念和這樣的作法相似,精神相同。
但是事情不是憨人所想的這樣,Discuz X2.5仍然存在1個Bug,也就是標籤開頭不能是英數半型。像我在蒐集的文章中,3.5G、4G這些名詞都是英文的,難不成要翻成3.5代通訊系統和第四代通訊系統?如果4G LTE呢?第四代通訊系統使用長程演算計技嗎?別鬧了,如果這樣的翻譯的話,實在很腦殘。
就我所知Wordpress的tag標籤機制聰明多了,中英文都吃,而且會編碼成html字符,這是discuz所沒有的。但是Wordpress沒有關聯文章的功能,只能透過象是無覓這樣的外掛,才可以實關關聯文章的功能。
wolf哥說,腦殘無藥醫,把所有的文中數字開頭的專有名詞翻成中文,我不可能做這樣的事,暫時還沒有空,先把問題回報給官方,至於要不要手動先改?我不知道。
另外一個問題是,文章只能放5個標籤
我的老天爺啊!一篇5百字的文章,只能放5個標籤,這個部份的被計,比我一設計一次可以放10個標籤網站還要遜色。不過我想可能是效能考量吧!以SEO角度來看,關聯文章是需要的,標籤聚合是需要的,但是5個標籤實在太少,這個不夠給力。
雖然有相似的產品phpwind 8.7版,但是這個版本有SQL Injection的漏洞,9.0也還在RC階段,還不是正式版本,以我來說,不論是使用phpwind還是discuz都沒有差,安全好管理就好。
隨機文章
- ESXi 6.0 Update 功能閹割的太誇張了 (2016-08-11)
- 查詢陣列中值所在的位置 (2010-02-27)
- 電腦自動開關機,自動執行,登入,操作? (2014-04-15)
- Proxmox Backup Server (PBS),初測 不如預期方便 (2021-01-27)
- 蝸牛的網站打算從美國搬到新加坡 (2012-11-17)