生活中的學習… What I've learned in life…

關於本站

2 comments

這一切是怎麼開始的呢?話說1997年的暑假,我從軍中退伍。坐了十幾個小時的船從金門晃呀晃的晃回了台灣。當我在船上看到高雄港外港入口的一個大石頭上刻著「歡迎光臨中華民國高雄港」,我的眼淚實在是再也控制不住了。回想過去兩年在金門的時間,很多人事物都變了;我也不再是那個當年意氣風發的大學畢業生了。多年後的現在回想起來,覺得那好像是一場夢。很多我以為會發生的事情都沒有發生;很多我不想要發生的事情都發生了。雖然距離退伍已有多年,午夜夢迴的時候我還是會想到在金門的日子。

Anyway,扯太遠了。話說回到台灣的風第一件要做的事情當然是找工作囉!當時我已經打算一年後要出國唸書,因此我並沒有長期工作的打算。回到家休息的一個禮拜,把履歷表準備一下然後翻翻報紙、網路上搜尋一下,不久就有了第一個面試的機會。在這同時,我也開始到美加補習班開始補TOEFL和GRE;並且我也開始蒐集留學的資料。就在我開始補習以及上班之前的空閒時間,我創作了第一代的風沙星辰小小站。在1997年那個時代,Web site還是個新玩意兒,個人網站還不是很流行。當時,在網路上最大的免費網頁空間是Geocities (http://www.geocities.com),後來Geocities被Yahoo!給合併去了。除了Geocities,其他的免費網頁提供者還有FortuneCity (http://www.fortunecity.com/)和台灣的Taco City (http://www.tacocity.com.tw)。小小站長於是在對於HTML一翹不通的情況下用Netscapte 3.0所附的Composer創作了我的第一個網站。第一個風沙星辰小小站的網址是http://www.geocities.com/Athens/Delphi/7765/ 看看第一代的風沙星辰小小站!以及最古老的風沙星辰小小站!

風沙星辰小小站不斷的成長。到了1998年年中的時候,我做了第一次的大改版。除了使用frame將版面分割之外,也增加了背景音樂以及把幾個常用的搜索引擎放到了首頁上。來這裡看看第二代的風沙星辰小小站(注意:這個網頁有背景音樂。若是你不想要聽到背景音樂,請將你的喇叭關上)。

1998年8月小小站長負笈北德州大學攻讀心理諮商的碩士學位。因為忙碌的關係,更新往站的次數大大的減少。同年的冬天,我在美國遭遇了一些讓我很難過的事情。為了這件事,我把網站關閉了大約兩個禮拜。兩個禮拜之後,我決定還是重新打開了我的網站。但是我將原本以白色為基調的網頁改成了以黑色以及深藍色為主的網頁。同時,我也在網站的首頁放上了一首頗能代表我當時心境的一首midi音樂。你可以在這裡看到這個第三次改版的風沙星辰小小站注意:這個網頁有背景音樂。若是你不想要聽到背景音樂,請將你的喇叭關上)。

2000年的春假進行了一個小改版。我把選單的圖示重新設計,並且拿掉了所有的網頁背景音樂。拿掉背景音樂的原因是我看了一些網頁設計的書籍。很多的網頁設計書籍都建議不要在網頁上放背景音樂因為背景音樂聽久了會讓人覺得很煩。同時有些人上網的環境並不適合有音樂的出現。舉例來說,如果有人上班時候來到了你的網頁,結果你的背景音樂聲效大作,弄得全辦公室的人都知道有人上班的時候在偷上網。你可以肯定那個人以後大概不會再來上你的網頁了。你可以在這裡看到小改版後的風沙星辰小小站

自從2000年的小改版之後,風沙星辰小小站維持了很長的一段時間沒有進行任何的改版。當然,我還是有在加入新的資訊。2001年七月我從北德州大學畢業拿到碩士學位。同年八月我搬家搬到Tallahassee的佛羅里達州立大學繼續攻讀我的教育領導與教育政策博士學位。博士班的生活真是比碩士更加的忙碌。還好我這時的英文能力已經比三年前我剛來美國的時候進步許多,否則我是絕對跟不上博士班的功課。因為忙碌,自然很少更新網頁,更不用說改版了。

2000年還發生了一件重要的事情就是網路泡沫經濟的破滅。很多的網路公司都倒閉或是開始收錢了。我當時的網站是放在Earthlink撥接帳號的免費網頁空間上。但是我來到Florida之後就沒有再用 Earthlink 的撥接服務,免費的網頁空間也就沒了。於是我的網站四處搬家了好一陣子。到了2002年底,我實在受不了一天到晚搬家的日子了。於是我去註冊了一個網址 BibleDaniel.com 然後找了一家 web hosting的公司 Catalyst2 (http://www.catalyst2.com)來寄放我的網站 。同時我也開始學習架設自己的 Linux server 並且學習 PHP & MySQL 。

Catalyst2 的服務一開始還算蠻不錯的,但是到了2003年年中之後卻開始變的很不穩定。同時由於 Catalyst2 不提供 PHP & MySQL 的服務,我於是決定在租約到期之後不再跟 Catalysts 續約。我在2003年七月初跟 Hasweb (http://www.hasweb.com) 簽了新的一年合約,同時開始進行第四次的網站大改版。這次改版的目的是為了加入PHP & MySQL 以及新的討論區和留言版。新的討論區和留言版都是建立在 Hasweb 提供給我的 server 上,因次我不需要擔心免費的網路服務提供者哪天又要倒閉了。大改版了另外一個目的是要拿掉所有的 frame。因為 frame會造成網頁搜尋上的困難,因此我決定不再使用 frame。這就是第四代風沙星辰小小站:第四代風沙星辰小小站(這個檔案大小約250kb,請耐心等待下載)。

經過大約半年的時間,每天大約有50人上我的網站。在2004年的年初,我開始接到好幾個網友告訴我說黑色的背景加上星星讓我的網站文字很難閱讀。因此,為了體諒各位的眼睛,我再度小改版把原本黑色的背景換成淺藍色的背景。

2004年10月,我的論文正在慢速進行中。有一天心血來潮,決定再次更換網頁背景的顏色,於是換成淡黃色的背景。我很喜歡這個顏色!自從換成這個顏色的背景之後,我的網頁觀賞人數每天平均增加10人。真有趣!這是第五代的風沙星辰小站。在第五代的風沙星辰小站誕生前的更新記錄都在風的痕跡

大約是在2002年的時候我開始接觸了一套軟體叫做b2 , b2是Wordpress的前身,也是今天流行的blog的始祖輩軟體之一。當初我之所以會對b2有興趣是因為我每次更新網頁都必須用 Dreamweaver修改html檔案。雖然Dreamweaver是個不錯用的軟體,但是它體積龐大又緩慢,而且我只有在家裡的電腦才有安裝Dreamweaver。為了想找尋一個可以容易更新網站的方法,我首先想到的解決方案是大型網站所使用的Content Management System (CMS) ,中文翻譯作內容管理系統。我當時試了幾套免費的CMS包括PHP-Nuke, Mambo, EZ Publish,還有一些我已經不記得名字的軟體。這些軟體雖然功能強大,但是設定很複雜,而且有很多我不需要的功能。最後在偶然的機會下我接觸到b2。b2具有一般內容管理系統的基本功能,但是沒有複雜的設定以及我所不需要的群組管理功能。於是我把b2的程式碼剪剪貼貼到我的首頁,開始我的第一個 blog 。

b2在2004年進入歷史,他的發展團隊在原本b2的基礎上開發了一套新的blog系統叫做Wordpress 。基於我對於b2的熟悉,我很快的就用Wordpress取代了b2 。我應該是Wordpress最早期的使用者之一。當時我其實也曾經考慮過Movable Type ,但是後來覺得太複雜所以還是回來用Wordpress。早期使用者必須要冒的風險是你不知道所用的軟體會不會有一天突然停止開發,然後你就只能像被放開的風箏一樣自求多福。

還好Wordpress沒有讓我失望,至少到今天為止還沒有要出局的跡象。在我開始使用Wordpress之前的網站新聞存在舊日獨白

WordPress用了四年,我一直還是把它部分的程式碼剪出來貼在我原本的網站上使用。Wordpress開始流行之後越來越多好看的版型被設計出來,其中很多比我自己設計的好看得多,因此我早就想要換版面了。 但是問題來了。如果我把整個網站架在 WordPress 上,那我以前那些html檔案怎麼辦?答案是我必須一個一個把他們重新輸入到Wordpress裡面。基於這工程浩大,我遲遲沒有動手。於是第五代的風沙星辰就這樣停留的四年之久。

2008年四月,我終於決定把整個網站轉移到 WordPress 的系統上。於是我花了好幾天的時間把以前的舊文一篇一篇的轉換到 WordPress 裡面,同時換上新的版面。嘿!看起來不錯!這就是第六代的風沙星辰小站。第六代的風沙星辰小站所用的版型是Sadish Bala所設計的FallSeason。我覺得這個版型非常的好看,特別是我很喜歡那張落葉的圖片。於是這個版型就這樣用了兩年半。

2006年結婚之後我們家就有了三個網站:我的pushih.com、我老婆的Microsoft Windows Space個人部落格、以及一個用來彙整我們兩個人網站的新網站ypchen.com。我老婆的個人部落格是她自己在管,雖然我一直勸她離開Microsoft Space,但是她已經習慣了Space的介面,因此不願意離開。ypchen.com是一個完全架在Wordpress上的網站。在架設ypchen.com的時候我發現一個新的Wordpress版型叫做Atahualpa。這個版型的功能非常強大,它可以讓不懂網頁設計的人很快的上手而產生一個很不錯看的版型。我很想要把Atahualpa套用到風沙星辰小站上,但是另外一方面我又不捨得放棄FallSeason。最後的妥協方案就是我把Atahualpa修改成類似FallSeason的外貌,如此就成了第七代的風沙星辰小站。不過,在修改的同時我也把落葉的照片換成了天文學的照片(一方面因為我喜歡看星星,一方面因為我的網站名字裡面有「星辰」這兩個字。),所以想看落葉照片的人只能看看第六代風沙星辰小站的照片回憶了。

pushih.com Front Page 11/30/2016

2016年我決定把網站改名作「老師有問題」。改名字其實沒有什麼特別的原因,只是我覺得風沙星辰並沒有反映我的網站真的的主題。這個網站是我的個人部落格,寫的大多是我個人生活的想法和一些經驗,跟風沙星辰八竿子打不著關係。「老師有問題」至少反應出一些我目前的現狀。當然,有問題的老師不是別人。

我從2007年開始把我的網站架設在Site5這個網路伺服器商。將近十年來沒有出過什麼大問題,但是每一次他們的系統升級都會造成我的網站某些功能無法正常運作。所以我每幾乎每半年就要來一次debug。還有就是Site5的伺服器偶而會當機或是斷線,雖然發生的頻率不是很高,但是我也遇過好幾次。Site5最大的優點就是你一旦簽了約它就永遠不漲價。大部分其他的網路伺服器公司都會在你合約到期的時候漲價,只有Site5是永遠不漲價–你續約時候的價錢永遠都是你第一次簽約時的價錢。

2016年Google發佈了一個新聞說他們的搜索引擎將會給有SSL安全憑證的網站比較高的排名。因此,如果你希望別人比較容易在Google找到你的網站,你就要考慮給你的網站安裝SSL安全憑證。問題是傳統的SSL安全憑證需要每一個網站要有自己的IP地址,而固定IP地址是要多加錢的。這對我這種小的個人部落格來說是一筆多的開銷。好在,這幾年有新的技術開發出來叫做Server Name Indication (SNI)。如果你的伺服器支援SNI,你就不需要一個獨特的IP地址才能安裝SSL。由於Site5並不支援SNI,因此我決定找一家支援SNI又不會太貴的網路伺服器商。最後在多方尋覓之後我決定在2016年11月把我的網站搬到A2 Web Hosting

2018年初,我老婆決定自己在家裡開始教鋼琴,因此我幫她做了音樂教室網站:Sunny Wu Music Studio。這個網站和我的網站一樣是架在Wordpress這個平台上。為了讓我老婆的音樂教室網站可以比較容易被Google到,我想盡辦法加快網站的反應速度。但是不管我怎麼努力,她的網站還是要5秒以上才會出現在瀏覽器裡。正好我跟A2 Hosting的合約也要到期了,因此我研究了一下網路上大家對於A2和其他網路伺服器商的評價。我最後得到的結論是:1.應該考慮把我的網站搬到雲端的伺服器;2.使用SSD的伺服器速度大勝使用傳統硬碟的伺服器;3. CPanel會減低網站的速度。經過很多研究之後,我將我們的網站搬到Cloudways.com。看看下面這張圖你就可以知道換到Cloudways之後網站速度加快了多少。

2019年五月:過去一年來,從手機拜訪我網站的人數已經超過從電腦拜訪我網站的人數。不幸的是,我用了很久的Wordpress主題模版Atahualpa已經好幾年沒有更新,因此不是很mobile friendly。雖然我很喜歡Atahualpa看起來的樣子,但是繼續使用這個主題會讓那些用手機拜訪我網站的人無法順利的瀏覽我的網站。我其實早就知道這個問題,也一直在尋找Atahualpa的替代方案,但是一直沒有找到一個合意的。最近想想,再繼續等下去也不是辦法,所以咬牙就把Atahualpa換成Customizr。 Customizr 這個主題我已經在我的測試網站上試了好幾個月,雖然沒有非常喜歡,但是為了mobile friendly,也只好犧牲一下了。

pushih.com mobile site

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 thoughts on “關於本站”