Drupal網站搭建好、數據導入或者編輯完成後,如果需要大批量修改内容,可以有多種辦法:
1、最原始:MySQL語句
找到MySQL數據庫中需要修改的内容放置的字段,用MySQL UPDATE語句來直接替換,其運行效率最高,但實現不方便、出錯後無法挽回、頁面時間沒有變化;
2、最傻瓜:Scanner模塊
今天找到一個用于search和replace的模塊Scanner,安裝試了一下,很容易使用,替換後是生成一個新的版本,如果有問題可以批量還原,選項也很豐富:大小寫敏感查找、全詞查詢、加前後綴設
Drupal網站搭建好、數據導入或者編輯完成後,如果需要大批量修改内容,可以有多種辦法:
找到MySQL數據庫中需要修改的内容放置的字段,用MySQL UPDATE語句來直接替換,其運行效率最高,但實現不方便、出錯後無法挽回、頁面時間沒有變化;
今天找到一個用于search和replace的模塊Scanner,安裝試了一下,很容易使用,替換後是生成一個新的版本,如果有問題可以批量還原,選項也很豐富:大小寫敏感查找、全詞查詢、加前後綴設
今年初在搭建Profile Report網站時寫了一篇《系列網站之間相同主題内頁的互相鍊接》,當時主要是用VB編寫程序來對導出的兩個csv文件進行比較,然後計算出可以鍊接的node id,再用PHP程序或者人工的辦法來添加鍊接,整個過程比較繁瑣、自動化程序不高。
此後又嘗試了添加更多的數據到這個站,并進行按照省份分類等工作,就采取了PHP程序+MySQL數據庫的方式,搜索匹配的效率大大提高,運行時間縮短很多。
近期我們新增了一下幾個網站:
以前的Drupal 6版本中使用函數drupal_set_title來修改頁面Title是頁面的HTML标題和頁面顯示<h1></h1>中的标題都一起變化,但Drupal 7版本中再調用這個函數的時候發現隻是頁面HTML标題變更了,但頁面顯示在<h1></h1>中間的标題卻沒有變,這在有些情況下其實更好,但在确實需要頁面顯示标題也變化的時候就不行了,還得想另外的辦法。
下面一段代碼放在my_module.module中就可以實現對原來的title進行翻譯然後顯示在頁面中:
/* *
Drupal網站在Site information的設置中有一個404錯誤頁面可以定制到自己希望的網址,如果你在日志中發現大量404錯誤,而其中很多都是同一個類型可以引導到對用戶更有幫助的内容頁面,那麼就可以在這個定制的404錯誤網址中進行判斷、導向。
我做的例子是http://ak.postcodebase.com/not_found ,因為來自外部網站的鍊接中,有一部分是這個站内找不到或者錯誤的郵編,就可以根據URI進行判斷:
我們很多年前開始做網站就一直遇到被采集的問題,很多次都是讓我們服務器不堪負重,需要排除、采取針對性措施來屏蔽,所以我一直對采集這種方式很排斥。另外,國内太多用采集做成的複制網站、山寨網站、垃圾網站了,在搜索引擎中也不會有長期良好表現,違反了SEO的原則,所以我們一直都沒有用采集的方式來獲取數據。
但這兩年也一直有嘗試采集軟件的想法,我們不會去複制網站,但可以用來獲取需要的一些數據,然後再做處理利用,去年也提過但一直沒有實施,今年初再次提到這個想法,我也去看過、比較過一些采集軟件,火車頭采集軟件在這方面比較領先,最近同事去詳細了解、試用,感覺還不錯,我們就幹脆去購買
從開封返回鄭州已經是下午4點多,打車會賓館拿東西,又先讓的哥把幾位要到鄭州火車站坐4點40分火車的跑友送過去,再返回到秦朝賓館,拿了行李後再打車去鄭州東站坐高鐵回家。在東站的面館裡再次吃了一大碗羊肉燴面,還遇到另外三位跑友又一起吃了一隻道口燒雞。
回來的高鐵列車稍慢一些,6點40上車到漢口站是9點20,然後在火車站内及周邊又打不到出租車,害得我拖着行李箱走了有一站路在另外一個路口才等到一輛出租車,回家已經是晚上10點了。回來給老婆孩子講了些趣聞趣事、洗澡休息。
周一早上就恢複送兒子上學、自己上班了,腿又酸了兩天,到周三基本上好了,晚上去打了羽毛
早上5點剛過就起來了,洗澡、如廁、換衣、換鞋、早餐、收拾行李退房,這次同房間一起住的是武漢的跑友“三一慢跑”,他比我起得更早,燒好開水,還給我也沖了一碗麥片和一碗蜂蜜水喝,蜂蜜水很濃很甜,喝起來倒是不錯,隻是沒有想到後來出了點問題。
鄭開馬拉松的最大特點是在兩個城市之間跑,要湊好42.195公裡的距離,終點設在開封的大梁門附近,起點就在鄭開大道的白沙檢查站,早上選手都是集中在紫荊山公園附近集合,由組委會提供的大巴運送到白沙檢查站,這個過程也需要大半個小時。
整個10車道的鄭開大道全部封閉了,白沙檢查站附近也沒有特别的車和
去年的12月初在上海馬拉松拼盡全力跑到4小時以内後,終于算是達成了第一年跑馬拉松的目标,随後也放松進入了“冬歇期”,很少再跑長距離,甚至跑步和其它鍛煉都減少了很多,再加上冬季、春節吃得多,體重也明顯增加了。春節放假期間倒是有時間,去地質大學和江灘跑了幾次,但最長也就是10-20KM。
今年開始武漢市也公布了9個城區采樣點的PM2.5值,1月份前後高得離譜,天空極其昏暗,霧霾嚴重,我在家裡、單位都購買了空氣淨化器,甚至還自己掏3000多元購買了一台便攜的PM2.5和PM10測量儀。我自己感覺空氣污染嚴重的時候嗓子不舒服很明顯,所以也減少了跑步
過春節前在網上與@谷歌AdSense官方微博 約好年後進行一次微博訪談活動,年後我還專門快遞了5本簽名書給Google公司作為該活動的獎品,3月7日活動已經在微博上進行,現在Google的編輯已經整理出來可以下載:《JamesQi 訪談内容歸納.docx》,我轉發到博客中如下:
小編:今天我們很榮幸邀請到《 AdSense實戰寶典 - 谷歌廣告網上賺錢揭秘》
前幾年一直用MediaWiki,從2006年到2010年,在2011年初改用Drupal後,以前的Wiki網站就基本上停止了更新,MediaWiki的版本也停在了1.16,後來還遇到不少網友站長咨詢這方面的事情,我也隻好告訴對方後面的版本我都不熟悉了。
雖然網站平台停止了更新,但運用還在繼續,除了把一些站的留言關閉外,還是有幾個曆史悠久的網站保留了用戶留言、交互的功能,依然需要解決一些遺留的小問題。近期花了一些時間來解決下面幾個問題,記錄如下:
這兩年國外的垃圾信息沒有停,間隔着幾天發幾條、幾十條,挺讨厭的,但又沒有到必須用技
2002-2023 v11.7 a-j-e-0