drupal
自由軟體與獨立blogging很花力氣
inertia — 二, 04/18/2006 - 01:26
第二次,因為MySql oversue被主機商停權。對方除了要求你升級外,對你的請求(例如讓我進去修復資料庫,擋一下spam等等)和要求備份檔案都置之不理。沒辦法,只好將一個多月前的備份重新抓回來,換了主機商重建,透過rss重溯自己的文章,可惜一個月的留言都不見了。順便翻修更新了drupal幾個模組。
影響的當然不僅是我的blog,還有我非常依賴的上課與整理資料的wiki,甚至還有台灣獨立媒體的站點。我每天要收到上千封垃圾信件,每天有幾百個trackback spam,自由軟體與獨立blogging很花力氣。
- 瀏覽次數: 127
wired again
inertia — 一, 08/29/2005 - 20:46
約莫十日前,主機商停了我的帳號,原因是:CPU Abuse。究其原因,主要原因似乎因為Drupal的session設計不良,不會自殺,導致老站著主機資源不放,我最高紀錄曾霸佔了整台主機98.9%。還有一些額外的原因,例如置放動物社會研究會與樂生院的模擬片被抱怨(接近我每月70G的頻寬),trackback spam過於嚴重,更惡劣的是,有幾個莫名其妙的IP,每一分鐘就引發我的自動排程動作,由於我同步了許多blog與站點,這樣一來,主機商不跳腳才怪。
可是這家主機商(可見美學不太能作為選擇的標準,當初選擇這家主機商百分之八十的原因是因為他們的頁面設計)也太不合情理,停了帳號後,不讓我做些改進,如關掉drupal的trackback,block那些惡意攻擊的ip等等,也不讓我備份。總之,搞了許久,我透過另一個reseller的帳號,搬了家,然後重新連線。中間還遇到mysql 4.0轉4.1亂碼的問題。
有幾個感想:
1. blog停了之後,剛開始非常不適應,我許多資料與連結都在blog上,一時之間不知道去哪裡找?兩天後,我突然覺得輕鬆。念了書也跑了許多活動,關blog會變成一種運動嗎?
- 閱讀全文
- 瀏覽次數: 215
第三次資料庫駕崩
inertia — 二, 07/12/2005 - 07:26
半夜爬起看到billy在我的blog上的留言,我準備寫個回應的時候,我的資料庫又發生一次將全部comments全部刪除的悲劇,這已經是第三次了,anti-spam的程式與comments的程式好像水土不服般。我的備份也只到七月七日為止,而且是用db modules備份下來的,之間的留言與前兩次一樣,都不見了。
我發現,如果在admin-comment選擇多筆資料,然後一次直接刪除,資料庫就會爆炸,然後剩下兩年前的留言,原因不明。但如果直接在sql中刪除,或是spam comments中刪除,就不會有問題。我還是覺得這可能是我主機上的php太舊,而與mysql4.1以上的版本有所衝突(僅是猜測而已)。顯然,上次偷懶更新到4.6.1的方法有大問題。
至於用db modules 備份下來的資料回復,是現在救回來的資料,有點錯亂,讓留言者的email都曝光,留言順序也不大真確,thread reply全部變成flat的形式,真是對不起留言的朋友,我想想辦法日後補救修改。
- 瀏覽次數: 223
Ecommerce module on Drupal
inertia — 四, 06/09/2005 - 00:14
昨天稍微試用了一下Ecommerce module,雖然個人網站上實在沒有必要,可是後來一想,如果效果不錯又簡單,倒是可以提供台灣部落格或者像滬尾部落群、NGO等網站方便募款與販售(檔案、實品、書籍)的機制。
安裝很簡單,一如其他Drupal的模組安裝方法。開完資料庫,將檔案夾放到module的目錄下,設定相關權限、基本資料等就成了。所以我也上了兩個商品試試看。一切正常。(正當我寫此文前,我就收到了一位朋友的捐款,效果著實不錯,真是感謝)。Ecommerce module有幾個優缺點:
優點:
1.可以方便的產生購物流程,追蹤流程與完成付款程序,寄送確認信以及銷售狀況報表,並且與網站的登錄使用者合而為一。如此,你就不需要在主站外,另外架設一個專用的commerce站點。
2.可以選擇用信用卡(透過國外網站的認證)、現金支票與paypal付款
3.可以上架不同的商品,如檔案、拍賣品、實物或是捐助
4.選擇郵費的計算方式
5.調整優惠,例如不同的使用者享有不同的折扣
6.使用者有完整的購物紀錄,與所在的drupal網站的相關記錄整合,方便管理者以及使用者查詢
7.可成生兩個block,一個是購物車,一個是最近上架的商品。shopping cart block的設計挺可愛,很方便,將商品加入購物車後,在block會出現自動總計的金額與數量。
- 閱讀全文
- 瀏覽次數: 248
又來一次,嚴重的spam module bug,刪了所有留言
inertia — 二, 06/07/2005 - 07:42
第二次,因為在檢查藏在無數多的spam中的朋友留言,一個操作錯誤,將正確的留言刪除後,竟然就把所有的留言刪除了。發生了第二次,實在無力挽救了。我還不知道這是什麼造成的,Drupal的主站似乎也沒有人提過。唉,失眠的夜本想可以解釋為了看夏日初晨陽光的,都是,真三國無雙惹得禍。
- 瀏覽次數: 275
awLatestSearchs beta1.1的修改:增加msn與百度搜尋
inertia — 三, 05/11/2005 - 21:44
發現自動女巫剛釋出的awLatestSearchs beta1.1裡,在#netscape的段落中,將search.netscape誤植searcht.netscape。另稍微修改了yahoo的搜尋,將搜尋引擎設定為tw.search.yahoo,比較符合台灣搜尋的習慣。又參考kzeng的建議,稍稍修改了百度的code,同理,於是增加了MSN Search,這還可以一直加下去,希望有所幫助。不過我沒管結果是不是在第一頁就是了,我也不會。在我的drupal上可以正確顯示就行了。(真的,稿壓大的時候特別喜歡作「別」的事情)
- 閱讀全文
- 瀏覽次數: 747
你在google搜尋上,排名第幾?
inertia — 三, 05/04/2005 - 11:42
Drupal現在有一個非常有趣的模組,awLatestSearches,是寫出tag module的自動女巫另一個作品。女巫說只花了一個晚上的時間。此模組可以幫你整理從五大搜索引擎, Google, Yahoo, MetaCrawler, Altavista and MyWebSearch引到你頁面的搜尋關鍵字,產生出一個block來,如果你的頁面出現在搜尋結果的第一頁,前面還會有一個*號,真是感動。
唯一美中不足的,是搜尋關鍵字都是類似"%E5%8F%8D%E6%97%A5",中文解碼真是無解。我的結論是:google獨霸,而反日、連爺爺、愛穿皮毛衣的江承澴、海嘯真的很紅,而且我的網站都排在第一頁。
- 瀏覽次數: 874
It's never too late, Drupal
inertia — 一, 05/02/2005 - 21:29
這不是要你跳槽,而是證明了Drupal真是個好樣的CMS.
目前我遇到最大的好處是,Drupal這套系統在時間設定上,雖然讓使用者自訂時區,網頁上所有的時間對你來說都是對的,整個站設定的時區也可由amdin來控制,然其餘的部分都交給主機來決定了。如果你像我,將空間放在國外的主機上,那文章所產生的rss的時間都依照主機當地時間時間產生,也是就是,在我寫完新文章的同時,新文章會「提前」八個到十四小時(八小時的是atom,因為我將改atom.modules改為GMT時間,所以稍微快了些,而rss2的檔則是十二小時前,也就是台北與主機當地時間的offset)小時出現在各種相關的新聞聯播網裡。
往後的世界史家不難發現,有些在亞洲南方的區域使用Drupal的使用者,消息永遠是最快的,而且可能超越事件發生前,不是是先知就是外星人。然而他們在世界各地域裡有名的新聞聯播網站,tag collecting, pinged sites,又常常被活躍的blog文章汰換而致沒人曉得這群blogger的存在。
- 瀏覽次數: 837
Drupal 的 Tags 模組
inertia — 六, 04/30/2005 - 15:48
Drupal是個強大的社群工具,在開發準備drupal.twblog.net時,其中一項困擾的問題就是,如何同時讓多人的文章分類?由管理者提供的分類不免過於集權,而讓每個人自由分類,那分類不免失去意義。
一種解法就是TAG,就像是Flickr與美味書簽那樣,保持自由度,卻也有群集的效果。感謝Kzeng提供的awTags的訊息,有人開發出awTags來,除了中文支援沒問題外,更可自動產生每個的tag 的RSS檔案,果真美妙。這裡可以下載供drupal 4.6版安裝的模組。安裝後一切正常,且試試。
- 瀏覽次數: 819
更新災難,該死的Drupal
inertia — 三, 04/27/2005 - 21:02
昨日該死的煩躁,動手改了台灣部落格長久以來的spam問題,順便,真是該死的順便,更新本站到Drupal 4.6版。於是,就像無數該死的討論一樣,唉,一晚手動調整mysql資料庫的欄位,看什麼東西不見了,欄位錯了,rss時間錯了,舊的modules不管用了,真是一言難盡。
有好處嗎?真的沒有吧!相信我,速度變慢了,超過一頁以上comments的連結仍是壞的,而且,不會自動產生標題(如果你留言沒下標題的時候),recent hits不曉的哪裡出了問題,讓文章的受歡迎程度全曝光。最後可好,附贈品是原本仰賴的解決中文搜尋trip_search不能用了,而號稱以utf-8編碼,可處理各種語言的搜尋功能,不知道是我改過資料庫還是怎麼了,所有的文章都已經index了,但是,沒有一筆搜尋有結果。
如果你真的要更新,千萬把主站相關的討論都看完,然後挑個有時間有勇氣的時刻。恭喜你!
- 瀏覽次數: 680
