發佈日期: 12 則留言

爆肝兩個多禮拜,新網站已漸具雛型

這一陣子我一直在進行網站系統的轉換工程,連續深夜爆肝的工作已經進行三週了…

這幾天以來,我都是一直反覆的練習轉換其它論壇與網站系統還有資料庫裡面的玩意兒,一直以來我始終轉換的很順利,但儘管轉換達到如此,新的介面也已經呈現在大眾面前了,好死不死,卻除了我以外的會員無法用原本帳號密碼登入,關於這一點,我實在很納悶……….。

雖然說,我一直很不想使用Discuz!;也並不是說它不好,而是目前亞洲中文論壇對它的使用比率非常高,更尤其爬蟲相關論壇簡直十個有九個都是用它,如果我也用將會了無新意,但是評估了一下,以我目前的狀況來說,這已經是最完整的解決方案,還是先把我的論壇先升級成Discuz!了。

Discuz!論壇最新版本為7.0 Beta,穩定版本是6.1.0,最大特色是從這版開始,Discuz!開始將會員數據從論壇主體抽出,轉匯到一個稱為UCenter的系統中,這是一個會員集中管理系統,往後會以UCenter為接口,整合其他網站程式會比較便利…..,看來似乎不錯,但可不是每個用戶都會領情,因為這象徵著,想從Discuz!6.0升級到6.1,還是有危險性的。

我的阿修羅爬蟲世界,原本是使用XOOPS 2.0.16a + IPBM 1.4I + ZenCart 1.2x For XOOPS,全部的會員帳號都已經完全整合,屌吧??當初我也以為很屌,但事實上在升級與整合之後的後期管理,可一點也屌不起來…..因為就管理端來說,你還是一樣,一個人要等同管理三個網站,一點也不輕鬆,光是寵物展示中心,因為無法即時的更新,我害了很多爬友到店裡白跑一趟,我只能盡量的在論壇中解釋。

因為整合了過多非官方的系統,導致目前面臨重大升級的時候,幾乎等同重新架設一個網站,很多系統我不得不重新做出評估與抉擇;而論壇系統則是我最首要最重要的一個重點,因為我的會員系統,全部都在這裡面,儘管說我可以轉回由XOOPS來主導會員系統,但是很抱歉,目前XOOPS可內建或外掛的論壇系統,根本就達不到我功能上的需求(也或者說我用不慣、會員們也用不慣),做網站那麼久了,我其實很清楚我要的是什麼,而會員要的是什麼。

我要的是針對管理端,管理員與版主的功能更強大、更簡便快捷的管理方式;對會員來說他們需要的是更具親和力的使用介面、更便利的上傳與發佈系統、互動性更佳的社區模式,光是這兩個重點,我之前的論壇根本就完全無法給予我們管理者與會員這種需求,所以我要升級,我要轉換系統。

於是,我成功的將原本屬於XOOPS模組的IPB 1.3 Module,經過轉換回IPB1.3原版、升級至IPB2.3.x、然後轉換到Discuz!6.0到Discuz!6.1.0,經過多方面的練習與備份,反覆的測試,我終於幾乎完美的把整個論壇數據給搬移到最新的Discuz!6.1.0上了,開頭提到的以前原本存在的會員無法登入的問題也獲得解決。

之前我原本打算將我的爬蟲論壇也轉換成vBulletin,但是因為考量到vBulletin並沒有相容好用的CMS系統,我知道有vBulletin For Joomla的收費外掛,也不是在意要收錢,我只是用不慣Joomla,要用的慣三年前我的虛空論壇早就掛Joomla為首頁了,用不著用到同樣收費的vBportal,雖然也很令我詬病,但至少它還像PHPNuke,我用的還算習慣。

況且有一個最基本且最為主要的重點,Discuz!畢竟是大陸人所開發,對於各種編碼的中文支援度非常良好,尤其是全文搜尋、中文搜尋方面,我不需要再改動什麼程式了,幾乎不用安裝外掛我就可以很好用,加上大家似乎都對這套系統用的很習慣,所以在當初其實我在新論壇系統的選擇上,可以說是幾乎沒得選擇(雖然有PHPWind啦~但我沒用過)……….囧

轉換完成也有不少遺憾而且無法恢復之處,第一,大家上傳的附件莫名其妙的被我刪除了,因為我的FTP居然無法支援複製指令!!我以為複製成功之後把原資料夾刪除原來只是移動成功…..結果在我反覆的操作之下,附件就這麼不見了….只留下極少部分幾十個….;再來,會員自己定製的大頭照也不見了,資料庫無法繼承…..除了這兩個重大缺點之外,我也總算把網站轉移成功了。


論壇系統由IPBM 1.4 轉換至 Discuz! 6.1.0 完成!!!

然後接下來,就是在把論壇其通功能做整合的工作,原本我想利用XOOPSCN內人家所發佈的XOOPS to UCenter會員整合API,結果讓我試了三天都無法成功,重點是會員始終無法同步;因為當我把XOOPS原本的會員登入系統改為由IPBM接手之後,原本管理XOOPS會員的原始資料表自然就沒有半個會員資料存在了,而當我進行論壇數據轉換後,原本IPBM內的會員數據順理成章的全部過到Doscuz!裡面然後再匯入到UCenter裡面…..好死不死的,XOOPSCN裡面只有發佈XOOPS會員轉換到UCenter,並沒有提供從UCenter反向匯回XOOPS的程式或教學。

哈~這下就好玩了~~用了將近四年的XOOPS居然因為這個原因我被迫放棄使用…..老實說我也不想,但是沒有辦法,XOOPS系統我已經使用的超級習慣了,我實在不太想因為如此而又得去學習使用其他的CMS系統…..我曾經考慮過Joomla!或者Membo,但這兩套系統對論壇整合的選擇微乎其微,不是PHPBB就是SMF;整合vBulletin又是商業外掛,之前瘋狂玩過vBulletin的經驗,我對它的中文支援度有點不太敢恭維了,我不太想再大改系統。

好吧~CMS部分我一樣只能選用由大陸人開發的,我看上了兩套,一套就是Discuz!官方開發的SupeSite與已經發展很久很成熟的帝國CMS,而SupeSite卻因為我伺服器沒安裝Zend Optimizer也跟著無法安裝,帝國CMS5.1版在2008年12月8日宣布完全開放原始碼,沒有經過Zend Encoder編譯過的PHP檔案自然也就不需要在伺服器上安裝Zend Optimizer來反編譯了,所以…..目前的我也只能暫時選擇帝國CMS,不然選用同是Discuz!開發團隊開發的SupeSite,整合度一定沒話說的。

這些都只是個未來架構,我先由論壇完善來做起,前天,我把UCenter升級到1.5,同時也安裝了UCenter Home系統,這個系統與其說是多用戶部落格,不如說它是會員與會員們進行互動性更佳的一個交友、網誌與休閒中心系統,用起來的感覺還挺不賴,接下來,還有購物車系統、影片觀賞系統還沒處理好,不過最重要的,還是會員數據與論壇文章全都保留下來了,其它都可以慢慢改,至少論壇可以先運作,我就比較不會那麼焦慮。

接下來只要主體首頁能架構好,資料再導回新的網站系統完全不是問題了,我使用大陸人通稱的採集系統就可以把我原本的XOOPS內的新聞、文章、下載、影片…..等等的所有資料全部搬到新的入口首頁去了,不過這我不算很急,因為我測試過,完全不是問題。


經由測試,可使用帝國CMS內建的文章採集功能,透過特別設定之後,完全的將原本舊的XOOPS內的新聞文章包含圖片數據等成功搬移!!!

在〈爆肝兩個多禮拜,新網站已漸具雛型〉中有 12 則留言

  1. 光看你轉移的過程,我就爆肝了,管理網站真不是人幹的。

  2. 畏….年紀不小ㄉ少年ㄟ~~~

    身體也是要顧…  才30出頭~~~

    不要身體就搞砸ㄌ = =|||

  3. 我終於懂了………原來…你不是地球人….

    你是從第7銀河係亞利安星球來的外星人…

    所以你才能處理這麼……不是人類可以處理的東西…..

  4. 因為我網站運行那麼久了,系統核心要轉換到完全不同的架構,

    這肯定是個大工程,當然不是我們這種人幹的…..所以我又爆肝了………….= =

  5. 別唸我……………ˋˊ

    我知道我老了,但有些事情,我會覺得如果我不去做就白活了。

    儘管我的命也許剩下一兩年,我也會去做。

  6. 那我是鬼嗎…………..ˋˊ

    有一種更專業的人可以處理更恐怖的事情。

    我只是靠經驗把網站做轉移而已,過程並不長,轉移前的預演與調整才是重點。

  7. (吼~~~又一個錯字了~ 抱歉捏!!)

     是一種關心~ 不是在唸你 (你有什麼好唸的  哈哈哈)

    其實~ 自己的強項~ 又是自己喜歡的~ 努力去做是不錯!

    但是……………………………………. 畢竟身體不是鐵打的!!

    哈哈哈…當以後你遇到一個愛你關心你的人的時候~

    你就會知道~ 健康是多麼重要的啦!! 別怪我囉嗦~

    站在朋友立場~ 當然希望每個人都健健康康的阿!! 豬不豬到唄???

  8. 以後遇到一個愛我的人…..那就以後遇到再說,我想這種人應該是不存在的,

    如果人生沒什麼意義的話,健不健康已經不重要,死活也不是那麼重要。

    死又何妨?重點是死而無憾,人生在世也不過如此,至少就可以輕鬆了,不用背著太多的包袱。

  9. 修羅大
    我也碰到轉換的問題
    這個網站我也使用很多年,也碰到無法支援下去
    http://www1.gvclub.net/modules/ipboard/

    經過一段時間測試考慮將系統轉換成Discuz不過就是無法轉換到新的網站
    htttp://www.gvclub.net
    只好放棄原有的資料
    最近看到一些文章網站要長久經營下去需要一套支援性、穩定性夠的軟體
    考慮使用vbulletin

    我的想法要和併新舊站資料
    舊站的資料可能用你的方式轉到vbulletin,新站Discuz 轉成Vbulletin
    在合併二個網站資料,可以請你幫忙提供我一些轉換的工具嗎?
    像Xoops+IPBM 轉換為IPB 1.3

    mailto:jimhsu@seed.net.tw

    謝謝

     

     

     

  10. 您好

    就我的經驗來說,轉移都是可行的,不過要把兩個不同的論壇合併資料,是不可行的。

    IPBM轉成原始IPB1.3網路上似乎找不到程式了,我這邊的話,我需要翻翻我的電腦硬碟。

  11. 原來已經換了系統
    難怪搜尋了好久都無法找到阿修羅爬蟲世界XOOPS

  12. 呵呵…..

    沒辦法呀,我主要是要用另一套更好的論壇系統,IPB1.x實在太老舊了。

    很高興認識您,您也玩XOOPS嗎??

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。