2004年3月29日

多多咩的突破


多多咩的預防醫學是 Simon 在維護的一個預防醫學網站,也可以算是這台 Server 的主要維持經費來源,原先 Simon 為它找的 CMS 平台是 Php-Nuke(沒辦法,我對它最熟 ,而且說真的,它的功能也最強 ),也是多多咩讓我和 Medea 領略到維護一個大型網站有多麼辛苦(內容算是夠多了,但會員人數始終沒有什麼太大幅度的增加,有沒有誰可以給點意見),除了要為不知道何時會增加的使用者資料做準備動作(原本 Server 是預做同時可以讓 500 人同時在 Server 上做動作,這對一個大型網站來說,好像不太夠),還得做每天固定的新增資料,光是找資料就要花不少時間了(我跟 Medea 可是很有版權概念的,資料從來不用抄的,這也可以算是多多咩內容的獨特之處),還得做美工、版面設計、程式碼編修及模組維護!

  我跟 Medea 還有一股熱血的投資人 Coty 自己亂搞起來的多多咩(真的是亂搞,92 年的十一月,Simon 還不知道什麼是 Web Server,更別說是 PHP 了,只是覺得方便,就用了,現在想起來,真是有種啊),到現在已經有一年多了,這段時間,我們擁有了幾位專業醫學上的顧問(說出來,真的都是這個領域的大佬哦,會得到他們的幫助,真是頗令我訝異 在這裡也要特別感謝郭嘯天中醫師他對我們網站內容的大力贊助)



  咦?我寫這些幹嘛?原本不是只要做程式碼突破的記錄嗎?可能是多多咩給我太多感觸了!就像小狐狸的窩一樣!別談這個了,多多咩現在用的是改良後的 V5++ 版本,這個版本最大的特點就是~它是由 PhpNuke + PhpBB 所整合而成的,就我個人看來,它比較偏 PhpBB(可能是 PhpBB 的安全性較高吧);也就因此,在裝 Nuke 的模組時,總有些風險,畢竟,它已經不算是純種的 Nuke 了,裝了新模組會有什麼事沒有人知道。



  今天早上,Simon 又在處理多多咩的老問題,模組不相容(認識疾病,用 NukeJoke 改的),不論我怎麼試,這個模組在 Header 的部份老是會出問題,我突發奇想,如果把這個模組的 Header 改成 V5++ 設計給 Nuke 的 nuke_header.php 及 nuke_footer.php 就好了!這可以算是多多咩程式碼的大突破!這麼一來,多多咩就可以沒有限制地使用其他的 Nuke 模組了!


2004年3月26日

網站的合併


目前 Simon 手上維護的有幾個網站,由於最近 Simon 沒有太多的時間做個別的維護,所以想要把它做合併的動作!以節省 Simon 花在維護網站的心力!



  曾經看過某位 PHPNuke 的站長提過,要維護一個像 Nuke 這種的網站需要四個人才夠。當時只覺得是他在發勞騷,開玩笑!因為 Nuke 這種架站機制本來就是設計來節省維護心力的,哪需要四個人在做維護的動作!

  但在 Simon 實際在做站長維護的時候,才發現這句話一點也不假!光是修改繁雜的程式碼就需要很長的時間和精力了!更別提要固定做內容的發表了(那些 Nuke 的站長真厲害),尤其是 Simon 不想在自己的站上只談關於電腦的事或是修改程式碼的心得筆記,因為太多站在談這個了!



  前些日子,Simon 看了篇文章(就是我放在討論區裡的那篇),給了我很深的感觸!我自己反省了一下,那篇文章裡頭有很多似乎就是講我自己!也就是因為如此,我才將網站換成比較容易維護的 Xoops,並準備將網站著重於內容上面!



  不過,哈啦了這麼多,都沒有講到重點!



  真正的重點是,Simon 在等小狐狸的窩的投票決結果,如果上面的窩友都覺得可以合併的話,那我就會將小狐狸的窩裡的資料轉過來,然後將重心都放在這個站上!看能不能用 Xoops 做出一個較有特色的網站出來!


2004年3月24日

坎坷的 Server!淒涼的 Simon!


這個三月,Simon 放假時間幾乎都是與 Server 為伍 平時沒有想過會壞的硬碟壞了,導致我損失了從去年十一月到今年三月的所有網站資料!三月六日到順發買了新硬碟,大約是在三月八日將 Server 重新建立了起來,原本以為一切都可以恢復正常的了;卻在三月二十一日,硬碟又壞了!

  拿到順發去,那裡的工作人員卻有點什麼都不懂的感覺!聽到硬碟有壞軌,還說要將硬碟送回捷元,大概等個七到十四天才行!我聽了這個回答,心中立刻冒起了無名火上來,若是在 Nova 或是光華商場的店家,一個月內購買的硬碟,是會直接更換一顆給客戶的,反正,通路商還是會直接換一顆新的給店家,但卻無形中節省了客戶等待的時間!聽到這種回答,Simon 自己心裡的想法是:「我只是不願意打給你們老總而已,你們老總跟我還有點交情呢。既然如此,走者瞧,我不把事情鬧大才有鬼咧!」而且,我向來不喜歡對基層員工使用言語暴力,也不喜歡找店長,直接找老闆不是快一點嗎?相信他們的老闆會聽取這種「特別客訴」吧(資訊界待久了,總有些惡勢力)

  不過,要把事情鬧大前,也得先把自己該做的事做完!

  Simon 開始做重建 Server 工作,說實在的,這有點辛苦,因為上一次建置 Server 時,Simon 認為那些技術文件及參考資料只會用這麼一次罷了,所以就沒有留著!誰知道,才短短的幾天,這顆可惡的硬碟就給我死翹翹了!而且還是在來不及備份所有設定檔的狀況下(我還在想要怎麼備份會比較好咧)

  由於時間不能拖太久,所以 Simon 這次也沒有時間去做仔細規劃了(我的草稿還沒畫完啊),只能先將 Web Server 及 MySQL Server 先架起來,讓網站先跑(光是這個就快累死我了)!也就是目前大家所看到「攲器」及「多多咩」,至於 Simon 自己架給朋友們聯絡的小狐狸的窩及 Lucifer 自己用的網站都因為來不及而先暫時放棄!

這篇還是在公司打的,在家裡根本沒有時間去寫這些
這樣算不算是偷懶啊