Posted by
這幾天痞客邦在系統架構、後台架構一直到網址,似乎都有非常大幅度的改變。關於系統架構的部份,幾天前便在gslin的部落格上看到,包括這次 PIXNET 前後台的一些整理、假設前後台順利上線後,之後的計畫…。
因為我本身不是痞客邦的使用者,對於痞客邦的後台沒有太多意見,唯一印象就是後台比起無名小站好多了,無名小站的後台不僅醜,而且還非常不友善。Yahoo!這家國際級的公司竟然允許自己旗下的產品出現這樣的品質。說難聽點,你前台有很多正妹照片、CSS,後台卻這麼醜又沒架構,就像當年政大商學院出現一個七八萬元的垃圾桶、打開以後發現裡面居然還是橘色的大垃圾桶一樣,金玉其外、敗絮其中啊!
剛剛看到這篇「痞客邦的更新災難(下)」裡面提到改網址會造成很嚴重的後果,我真的要說一句:「有這麼嚴重嗎?」
首先拿強者我同學TingyuTony的痞客邦部落格來測試一下,他原有的網址是http://blog.pixnet.net/tingyutony
當你在瀏覽器輸入舊的網址,瀏覽器會自動轉到新的網址:http://tingyutony.pixnet.net/blog/
如果你在Linux shell底下輸入 curl -v http://blog.pixnet.net/tingyutony,會看到下列程式,可以發現痞客邦目前使用的是HTTP 301 Redirect來將舊的網址轉到新的網址(看不懂程式碼的使用者請直接跳過下面的程式,續看後文):
我曾經在如何使用Rails做HTTP 301/302 Redirect?文中稍微提過何謂HTTP 301/302 Redirect:
HTTP的規範中,狀態代碼301代表Permanent Redirect(永久定址轉移)、302則是暫時定址轉移,相較於使用HTML或是JavaScript來達到Redirect轉址目的,最大的差別在於301/302的HTTP狀態是被搜尋引擎所認可的;換句話說,你可以透過301/302轉址的方式讓搜尋引擎爬到你搬家後的新網頁。
至於301、302兩種狀態的差異,所謂的「永久」定址轉移是指搜尋引擎會根據你所指定的新網址重新建立索引,原來的位址便不再使用;而暫時定址轉移則是暫時性地將網頁搬到某個地方。
換句話說,目前痞客邦採用的是302 Redirect,我猜測是因為目前轉移期間,先使用302 Redirect,這段期間的確Google的索引或PageRank都不會直接跟著轉移到新的網址,但只要過陣子系統穩定後,全部改為301 Redirect後,一切便會恢復正常,我相信Google在這方面應該不會讓人失望。
該文中提到三點,除了PageRank之外,提到訂閱失效的問題,我想這是軟體的問題而不是網址的問題,因為我的Google Reader是完全有follow上述的HTTP 301轉址,把訂閱的來源對映到新的網址的,若您還在用IE7,或許他便是沒有實作這一點吧!:p
至於書籤網站失效,我認為這跟IE7是一樣的問題,funP推推王目前是以你當下的網址來作為推文的依據,只要大河馬他們花點時間將程式或資料庫的index加上判斷301轉址的機制,便可解決這個問題。
痞客邦的作法是依循標準HTTP的作法來更換網址,「理論上」不僅正確而且對使用者也不會造成任何影響,你甚至可以一輩子都用舊的網址,我相信他都還是會自動轉到新的網址。至於IE7的訂閱功能、推推王,或許是當初沒有考慮到?不過,若使用者們對推推王這麼有信心、有興趣,我相信推推王過一陣子就會搞定的;至於微軟的IE7,建議妳改用FireFox 3吧!:D
P.S. 至於Google AdSense失效的問題,這是安全性考量,請進入AdSense後台重新設定即可;我想AdSense才不管你要不要轉址,這是政策問題而非技術問題;何況,這是收入來源,就別跟它計較太多囉!
推
我也看了你文中說的那篇文章
但實際上根本就沒那麼嚴重
實在是誇大了
感覺又是一個標題殺人呀
不知道您有無測試過於Google Reader點擊RSS標題後連過去的卻是一個狐狸頭殼壞掉的頁面有多糟糕?
@張家振
我測試過,沒有問題,可以正常看到文章。
"我相信"您一定沒有體會到自己的訂閱被重複發送出來的一堆就文章蓋過的不舒服吧?
這裡有篇講的滿嚴重的 http://klcin.tw/blog/?p=302
@張家振
我有至少上百個訂閱來源來自無名小站跟痞客邦,兩個大型BSP兩次改網址我都經歷了自己的訂閱被重複發送出來的舊文章蓋掉,不過我沒有感到不舒服。
我相信無論如何,痞客邦跟無名小站都是為了讓自己的使用者得到更好的服務。:)
........看哞.....
我覺得現在主要的問題不是網址轉址的問題,而是很多文章要由 permalink 連結的時候會出現 500 internal server error (我猜,因為現在 pixnet error 不給詳細 error message 了)這就比較頭大一點,因為萬一是後台 database 在倒資料的時候因為沒顧到一些點導致資料倒進去被喀掉一部份,那就頭大了...如果只是 DB 與前後台要資料的 function 出包就算了,這畢竟還可以慢慢修回來,不過看起來都連續趕工四五天了還沒搞定,看來這次 php 的部分全面翻新 bug 還是不少...這看起來也是目前民怨四起的主要原因吧。
單篇文章吐不出來,不管是前台還是後台 editor 都有問題;bug 修了五天了還沒修好,對於一個 heavy blogger 來說,五天實在是有點...太久了,特別如果有些有 stringent deadline 的 blogger 來說,五天不能沒辦法上新文章上線實在很棘手的一件事,不管是靈感的流失、衝勁的消退,甚至是承諾的文章因為 pixnet 炸包導致不得已的拖延...對於以 pixnet 為主要 blogging site 的使用者來說,實在是相當失望,(至少我已經因為 pixnet 炸包導致我兩篇重要的影評拖槁到了 Q_Q)
耶,所以現在的網域到底是啥 搞不太懂...
"至於微軟的IE7,建議妳改用FireFox 3吧!:D" 喜歡這句,哈哈哈!!
把系統搞好,把使用者搞的服服貼貼的,最好不用再改有的沒的設定,增加他們的麻煩,越傻瓜越好,這樣就夠了,其他根本不重要XD
真的懂這些和在乎這些人,早就搞一個站或改用blogger,哪會特別去講這些啊,因為他們覺得這是基本常識XD
改來改去,SubDN和PR還不是一樣都是BSP的。
推!!
有那麼嚴重嗎?
外行人在看熱鬧吧,內行人都看門道的。
『我本身不是痞客邦的使用者,對於痞客邦的後台沒有太多意見』
這句話我覺得是個關鍵
沒在用Pixnet,肯定不能理解一上線看到自己的Blog版型全毀的心情
沒在用Pixnet,肯定不能理解明明已經登入了,為什麼看自己的文章時會告訴你你沒登入(而且這篇文章是公開Publish的)
沒在用Pixnet,肯定不能理解發玩文章看到HTTP 500 Error的感受....
網路上看了很多文章對Pixnet這次功能調整是好是壞的攻防
不過我個人覺得那些都不是重點
現在的Pixnet,連正常的使用都有困難
我沒辦法正常的發文章,我的朋友打不開我的Blog也看不了像簿
簡單來說,我在Pixnet的Blog進入了壞滅狀態
後台穩定性的問題,我想遠比多了少了哪些功能來的嚴重多了
不是自己實際在用的人,肯定沒辦法理解這種痛苦的吧 :P
1.HTTP response 是 『程式碼』?..
2."如果你在Linux shell底下輸入 curl -v http://blog.pixnet.net/tingyutony,會看到下列程式"
可是我明明看到的是
"User-Agent: curl/7.18.0 (amd64-portbld-freebsd7.0) libcurl/7.18.0 OpenSSL/0.9.8e zlib/1.2.3"
Linux shell 內是 amd64-portbld-freebsd7.0 ? *思*
3."你甚至可以一輩子都用舊的網址,我相信他都還是會自動轉到新的網址。" 這個『一輩子』的定義是?
最近常出現痞客狐頭殼壞掉了,實在是頭大啊~
有空歡迎來我的無名與痞客邦坐坐!
3/4債務世界(淪陷的經濟)!
全世界80%的財富來自於債務!
網址:
http://www.wretch.cc/blog/jamesz1010
http://jamesz.pixnet.net/blog/
歡迎來坐坐和交流^^
chinsan,那個 "一輩子" 當然是有前提的
就是痞客邦本身不取消 redirect...
而且痞客邦這個服務會存在一輩子 XD
呼~真是好大一件風波阿!
我是pixnet VIP用戶…VIP開始邀請大家付費的時代就在了~
這次改版,我一直都覺得沒這麼嚴重~
轉址一些問題,從痞客邦一直以來處理問題的態度來看,根本不用擔心。
改版時,本來就會有bug,這是設計、資訊人員都會知道的!
不然幹嘛要測試= =
架構版型跑掉,一定的阿!CSS架構都變了~怎麼會不變?!
但原本的架構還是可以使用阿~
另外,在搜尋、seo這方面,我覺得pixnet做的很好!
裡面很多細部功能(像google apps、adsense等的認證功能~),痞客邦更是貼心的沒話說!
此風波雖然過了一段時間,使用到現在,問題都修復了呀~
我續用vip到現在!
可惜的是,直到現在,痞客邦的印象似乎在這次風波中,有被稍稍的破壞,並讓部分人士留下無法改變的刻板印象…XD
改版的好壞,只是習慣上的影響~一定有人喜歡新版的!
雖不能忽視不習慣的用戶們,但痞客邦用心的地方,一定可以彌補這些不習慣的!
無名,依然沒改進~嗯,七八萬的垃圾桶中的橘色大垃圾桶XD說的真好~
最後我要說,痞客邦,真的很不錯啦!