確實(shí)如此。正常情況下,過(guò)去文章中的圖片,超過(guò)60%都無(wú)法在國(guó)內(nèi)正常顯示。
但是,事實(shí)上,這個(gè)網(wǎng)志的所有圖片鏈接都是有效的,沒(méi)有一個(gè)鏈接是壞的。無(wú)法顯示只是因?yàn)楸黄帘瘟?,只要你不在中?guó)大陸,所有圖片都能看到。
最早的時(shí)候,我使用Flickr存放圖片。但是2007年,F(xiàn)lickr被屏蔽了。
后來(lái),我改用Picasa存放圖片。2009年,Picasa也被屏蔽了。
我又改用Photobucket。2010年1月,Photobucket也被屏蔽了。
怎么辦?再換一個(gè)地方流浪,還是使用國(guó)內(nèi)的圖片儲(chǔ)存服務(wù)?
我覺(jué)得,任何可以免費(fèi)存放圖片的國(guó)外服務(wù)商,都有可能被屏蔽;而國(guó)內(nèi)的圖片服務(wù)商,我真的信不過(guò)。比如,國(guó)內(nèi)某網(wǎng)站的使用協(xié)議寫(xiě)明,他們可以隨時(shí)無(wú)條件刪除你的圖片,并且不允許上傳任何有性意味的圖片。
所以,我最后決定,自己搭一個(gè)圖片庫(kù),把圖片都存在自己的主機(jī)上。
我的思路很簡(jiǎn)單,先搭建一個(gè)開(kāi)源相冊(cè)程序,然后修改成Flickr那樣就行了。
一開(kāi)始,我裝的是Movable Type。畢竟這是每天用的程序,我最熟悉了。但是,我很快發(fā)現(xiàn),它不可能改成相冊(cè)。MT的長(zhǎng)處是生成靜態(tài)網(wǎng)頁(yè),而相冊(cè)需要的是動(dòng)態(tài)顯示,兩者根本無(wú)法融合。另一方面,MT的開(kāi)發(fā)現(xiàn)在很不景氣,第三方插件極少,甚至連ajax上傳按鈕都沒(méi)有,必須花20美元購(gòu)買商業(yè)插件,否則文件只能一個(gè)個(gè)上傳。我只好放棄它了。
改用WordPress以后,我又遇到了另一個(gè)問(wèn)題,那就是插件太多了。WP的相冊(cè)插件足有幾十種之多,我不知道該如何選擇。有一個(gè)NextGEN Gallery插件的下載人數(shù)最多,我就選了它。結(jié)果發(fā)現(xiàn),這個(gè)插件實(shí)在是太優(yōu)秀了,專業(yè)圖片網(wǎng)站的功能,它幾乎都能實(shí)現(xiàn),而且做得非常易用漂亮。如果你也想搭一個(gè)自己的相冊(cè),我強(qiáng)烈推薦這個(gè)插件。
最后,我搭建完成的圖片庫(kù)網(wǎng)址是http://image.beekka.com,歡迎查看效果。這篇文章里的圖片,都是來(lái)自那里。因?yàn)橄鄡?cè)只供我個(gè)人使用,所以做得比較粗糙,但是我想要的功能都做到了。
NextGEN Gallery的詳細(xì)使用說(shuō)明,請(qǐng)參見(jiàn)David Potter的長(zhǎng)篇介紹。我修改的地方,其實(shí)只有2個(gè)文件。
1. 在“Options/Gallery”中的“Show ImageBrowser”選項(xiàng)打勾。
2. 修改插件中的gallery.php文件。
3. 修改插件中的imagebrowser.php文件。
所有的圖片信息,基本上都包含在$image這個(gè)對(duì)象變量中。使用<?php var_dump($image) ?>查看變量,使用<?php echo $image->filename ?>輸出變量值(比如例子中的圖片文件名)。
當(dāng)然,這個(gè)圖片庫(kù)也不一定安全,照樣有可能被屏蔽。但是,至少一切都在我的控制之中。萬(wàn)一被屏蔽了,只要對(duì)圖片儲(chǔ)存目錄打包壓縮,然后換一臺(tái)主機(jī)解開(kāi)壓縮包就行了。
我感到,這個(gè)圖片存儲(chǔ)的解決方案有推廣意義,值得其他網(wǎng)志作者考慮。
聯(lián)系客服