- 主題:本站内容主要是本人關注的互聯網行業及個人愛好方面的主題,包括AdSense💲、MediaWiki👨💻、Drupal💻、馬拉松🏃、架子鼓🥁等。
- 書訊:本人新書2018年12月出版《Google AdSense實戰寶典 - 第二版📘》,歡迎關注。
前一陣子修改了MediaWiki中的一個PHP程序,去掉了全文檢索結果中的文件大小、更新時間等信息,另外在Drupal中也是可以實現的,現在補充在Drupal中實現内部搜索結果頁面中去掉發布者、發布時間等信息的辦法。
辦法很簡單,就是在Drupal目錄中找到這個文件:
drupal_root/modules/search/search-result.tpl.php
将其中第57行(Drupal 6.20)注釋掉就可以:
在換用16核CPU、16G内存的服務器後,發現7200轉硬盤不給力,就增加了多塊10000轉的迅猛龍硬盤,一台服務器上的4塊硬盤分别放置系統及備份文件、Squid緩存文件、MySQL文件、Apache和HTML緩存文件,這樣一般訪問都不會有什麼壓力。
但在我們持續導入數據、批量修改模闆的過程中,發現放置Squid緩存文件的硬盤有時占用達到100%,影響正常訪問,于是我們修改Squid設置文件,隻使用幾個G内存作為Web反向加速的緩存,關閉了幾十G、上百G的Squid磁盤緩存,這樣可以避免大量小文件的尋道操作。
接下來又發現系統
擺弄MediaWiki好幾年了,都盡量避免碰PHP程序,在不得已的情況下,對皮膚文件、少數配置參數等地方進行過有限的修改。去年底開始嘗試改用Drupal系統,不可避免遇到需要修改PHP程序的地方,經過一段時間的摸索,發現PHP也不是想象中的那麼難,不過是另一種程序語言而已,要精通不容易,但上手還是不太難的。
在Drupal中調用PHP程序摸出
為了有利于搜索引擎優化(SEO),有時修改頁面标題(Title)是很必要的,在MediaWiki中我一般是修改新建頁面的标題來實現,但無法修改已經存在頁面的标題,在Drupal中前一陣子找到一個第三方模塊“Page Title”可以實現在Title中插入Node參數、CCK字段等信息,還算是方便,但無法插入需要變換的内容。為了實現插入沒有的CCK字段内容,我還嘗試過專門設立幾個Computed字段作為過渡,不過這樣還是有些麻煩。
前兩天找了叫“drupal_set_title”的函數,既然是直接調用php函數,那
以前用MediaWiki的時候,為了實現面包屑導航條的功能,我采用在Wiki頁面中插入HTML代碼的方式來實現,效果看上去還不錯,遇到過一些站長找我問是如何實現的,其實自己看頁面代碼就可以知道,Wiki的源代碼都是公開的,照着複制或者稍微改改就可以用了。
改用Drupal後,找到一個叫“Custom Breadcrumbs”的第三方模塊,可以比較簡單地調用CCK中的字段或者Node的一些屬性參數來實現導航功能,不過感覺不太靈活,例如CCK、Node中沒有的參數就無法插入。
今天找了一個叫“d
Google的AdSense新界面中增加了按照國家/地區來列出數據,下面是我們的網站一段時間的數據:
以前還沒有這樣的統計,一般是通過Google Analytics查看各國流量的情況,現在直接可以看到各國收入了,确實不錯,算是AdSense新界面的一個亮點吧。
從上面
前幾年就開始在網站中嵌入Google Ajax Search API和Google Maps API的代碼,對于豐富網頁内容、提供更多信息還是起到了不錯的作用,甚至成為部分網站的特色。
不過互聯網發展速度太快了,Google Code中看這些2、3年前的代碼都已經升級了,雖然以前的代碼都保持繼續可以使用,但不再更新、支持,Google建議大家換用新的升級後的代碼。
今年前一段時間,我們就陸續将Google Maps API升級到V3,與以前的V2不同的是不再需要對應域名的API Key了,這倒是方便了可能的域名變更情況。現在還
周六下午在武漢光谷那邊還有一個“湖北互聯網行業投資合作論壇”的活動,可惜分身無術,隻能參加一個,現階段咱們沒有找投資或者投資的意向,還是抓緊做好網站,多從AdSense中獲益現實一些,所以就隻去參加Google的這次活動。
漢口這個維多利亞咖啡廳還比較好找,隻是看到活動規模小了些,問Google的人武漢隻有30人左右參加,
MediaWiki升級到1.16後,自帶的中文全文檢索功能基本正常,我們打開了大部分MediaWiki網站的自帶搜索,來取代之前采用的調用Google Ajax Search API,不過自帶檢索中的搜索結果帶有下面這樣的字節數、日期時間等信息在一些網站中是不合适的:
星際爭霸Ⅱ
# 官方網站:[http://www.starcraft2.com/ 星際爭霸]註:英文網站 # 21CN遊戲:[http://game.21cn.com/zhuanti/starcraft2/ 星際爭霸Ⅱ專題]
去年上半年在名錄集網站中搭建31個省份的中國工商企業名錄子網站已經過去一年了,原計劃在第一批數據添加完不久就增加第二批數據的,但因為服務器負載的問題以及我們的工作安排問題,一拖再拖,直到上個月更新了服務器、這個月才抽出時間來進行。
第二批數據其實也不是很新,稍微比第一批新一點,數量大約有100多萬,平均到每個省有幾萬,為了避免重複,我們還專門用VB做了個程序來進行分揀,把重複的剔除。這個程序先運行效率不高,幾萬*幾十萬=上百億次的循環,電腦連續運行幾天都分揀不完一個省份的數據,後來改了程序,隻要幾萬次循環,幾個小時就可以分揀一個省份的數據。