Articles by this Author
開放原始碼介紹
- By Eddy Chang
- Published 22 March 2007
- Joomla
- Unrated
由於Joomla!是屬於開放原始碼(Open Source Software,中文常見譯為開源碼或開放源碼)的成員,我在想這篇簡短的介紹文章中,把一些常見的到問題及開放原始碼一一說明。其它比較詳細的介紹請參考我的部落格。
「開放原始碼」的基礎是在於授權規定(License),最常見的是GNU/GPL授權規定,比較小的程式在程式碼上註明是採用這個授權規定,或衍生於其它有加這個授權規定的程式,就屬於開放原始碼。
至於有程式設計師把程式碼公開出來,但用了「免費使用」或有限度的例如「免費用於教學」、「無商業行為免費使用」的自訂授權規則,即使有開放原始碼的行為,也不能說這個是開放原始碼程式。我們只能說它是一個「原始碼公開」的程式。
因為開放原始碼有其特性,也有其複雜的定義,你有興趣可以研究好幾年。不過回歸對於像Joomla!的架站程式而言,你會遇上幾個問題:
「開放原始碼」的基礎是在於授權規定(License),最常見的是GNU/GPL授權規定,比較小的程式在程式碼上註明是採用這個授權規定,或衍生於其它有加這個授權規定的程式,就屬於開放原始碼。
至於有程式設計師把程式碼公開出來,但用了「免費使用」或有限度的例如「免費用於教學」、「無商業行為免費使用」的自訂授權規則,即使有開放原始碼的行為,也不能說這個是開放原始碼程式。我們只能說它是一個「原始碼公開」的程式。
因為開放原始碼有其特性,也有其複雜的定義,你有興趣可以研究好幾年。不過回歸對於像Joomla!的架站程式而言,你會遇上幾個問題:
PHP語言對於中文問題及解決方案
- By Eddy Chang
- Published 5 January 2006
- PHP
- Unrated
我們知道長期以來PHP對於中文(尤其是以BIG5為主的繁體中文)這種雙位元字元,一直存在許多在使用上的問題。許多由國外來的PHP程式,不論其使用習 慣是否符合中國人使用習慣,在許多亂碼字問題不斷產生之下,造成舊的問題仍然存在,而隨著新的編碼格式 - UTF-8逐漸普及之後,更存有許多UTF-8編碼下的中文字新的問題。
Joomla!的介紹
- By Eddy Chang
- Published 19 January 2005
- Joomla
- Unrated
Joomla!是什麼?
Joomla!是一套在國外相當知名的內容管理系統(Content Management System, CMS),它屬於Portal(企業入口網站)類型,顧名思義,就是比較適合作為商業類型的網站程式。一般人對這類型的內容管理系統可能會有以下的別名來稱呼:
- 架站程式(或軟體)
- 快速架站程式(或軟體)
- 整站程式
介給內容管理系統與心得
- By Eddy Chang
- Published 25 November 2004
- 網站架設
- Unrated
Joomla是眾多開放原始碼CMS(Content Management System, 內容管理系統)中的一個。CMS不單只是指架網站的程式而言,最近很熱門的Blog,或是常見的Forum(論譠),都算是一種CMS程式。
時代變了,作個網站已經不是約五年前的土法鍊鋼,一頁一頁來設計。許多公司捨棄了以純設計為主軸的網站設計方式,改用了以資料庫、伺服器敘述語言 (Server Script,例如PHP,ASP,JSP)為後台的網站,美工成了樣版(template)設計的一部份,而且加重了動態展示功能,例如Flash。個 人網站也漸漸走向使用CMS的趨勢,方便作內容管理與上傳內容。廣義的CMS可以把forum, Blog, eCommerce等系統也包括進來。
