Jul 7 2006

檢查你的 WordPress Database

搬家後在搞 schedule backup,偶然發現我的 database 竟有3XMB!絕大部份是來自 WordPress 的 “wp_options” 這個 table ,檢查一下後,有二千多條差不多的 records。

這二千多條 records 的 option_name 都是以 “rss_” 作始,內容原來是 WordPress admin dashboard 的 RSS feed ,但不知為甚麼會把重覆的內容不停複制。上過 WordPress Support 找答案,似乎暫時只有一個用家和我一樣。當中提到可以關掉 Dashboard 的 feed ,於是安裝了x-Dashboard 這個 plugins。其實本來我就很少看那些 WordPress feed。 :D

至於那二千多條 records ,當然要處決掉,query 後發覺 WordPress 預設也有三個以 “rss_” 作始的 option_name,所以就寫了以下的 SQL ,來個一瞬間瘦身!

* 若你也想瘦身,當然可以照用,但記得先 backup database,後果自負。

DELETE  FROM `wp_options` WHERE `option_name` LIKE 'rss_%'
and
`option_name` !='rss_excerpt_length'
and
`option_name` !='rss_language'
and
`option_name` !='rss_use_excerpt';
OPTIMIZE TABLE `wp_options`

若你的網存夠大當然可以不理那龐大的 database ,我也是要把 backup 寄去 Gmail 時才驚覺那 30MB DB 的存在。CT


Jun 26 2006

搬家

Web Hosting 到期,決定搬家。

其實舊的 Web Hosting 也不錯,只是不及新的具競爭力。(即是價錢相宜 :P

新的這間 Hosting 是 scicube,後台好像(沒查證)是 talkonly。較喜歡這間 Hosting 公司有系統,用而且網上控制台使用 DirectAdmin 也具頗多功能,彈性也較大。最得我心是提供兩個 MySQL DB,可以架多一個測試網站,分開兩個 DB 就可減少互相影響了。另外 7 天試用也很貼心,我就是在試用期搬 DB,盡量減少 impact。雖然還是有一點 issue,不過問題不是很明顯就是了。

scicube 網頁寄存服務

不過搬家主要原因還是價錢吸引,只是以前的三分一,容量卻比以前多 300MB。我選的是中用量計劃,一般用家應該夠用有餘。當然,若果你也想轉用 scicube,不妨按以上的 Banner ,你會有一個月免費,我亦會有你參加計劃的 10% 回贈作獎賞。CT


Mar 17 2006

網站更新

趁有心情時間更新了本網站的一些版面:主頁內容改動了,一向打算不會放 blog index,但暫時沒有甚麼值得放,唯有放張相吧;另設一版放 blog archive 作為 blog index,再增設一版放連結,現只放 blogroll。亦整合了 ZenphotoWordPress 。老實說,Zenphoto 與 WordPress 整合真的不是太難,而且 Zenphoto 著重簡單,沒有 Gallery 2 那樣耗資源及複雜。只改動幾個檔案就能套到 WordPress 的 Theme 中,非常不錯的說。雖然早前曾被 Comment Spam ,可幸最近再沒有發生。比較美中不足就是沒有 Slideshow ,可能要自己動手了,不過沒有空。

[photopress:noscript.png,thumb,alignleft]Usability 方面,整體字型大了,方便閱讀。另外做了<noscript> notification ,若用家關閉了瀏覽器的 Javascript ,就會有個像 WinXP SP2 的 info bar 提醒用家需要啟動 Javascript ,增強網站的可用性。這個其實大家也應該做呢,應該越來越多人會先關閉瀏覽器的 Javascript ,再以 whitelist 形式,逐個網站開放 Javascript 使用權;看 NoScript 長期高据 Firefox Top 10 Popular Extension 就知道了。

Markup 堅持 XHTML 1.1 ,雖然要改動一些 WordPress 的 plugin 及 Zenphoto 的 function ,不過不是太困難就是了。

最後安裝了一個 Zenphoto 的 plugin,也上載了早前旅行的相簿,有興趣可看看:

整體算很滿意了 ── 是一個不錯的生日禮物。CT


Feb 17 2006

新的 coComment Blog Integration

coComment TeamBlog 得知,blogger 現在可以在 blog 中加入新的 javascript ,若果 comment author 已 login coComment ,coComment 預設啟動,就不需再依賴 bookmarklet 或 GM script 把 coComment 啟動。 Continue readingCT


Feb 11 2006

coComment 不支援 XHTML MIME type

coComment 是一眾 bloggers 所渴求的服務,但要順利使用她的服務,Blog providers 一定要好好配合。

Blog providers 除了可能要在版面修改外,她的 Javascript 在網頁的 MIME type 是 “application/xhtml+xml” 時不能運作。那是因為我啟動了 Content-negotiation 才發現的。

雖然不是很多 blogs 會使用 XHTML MIME type ,但也希望 coComment 在往後發展時留意與 web standards 的配合。 (行文時收到 coComment 回電郵說會解決此問題,反應真快! )

為了令這裡可以使用 coComment 留言,現在暫把 Content-negotiation 給關了。CT