不管你是否聽過Joomla!的神奇能力,只要知道Joomla!能幫你快速架好一個網站就可以了,因為Joomla!是目前內容管理系統(CMS)的代表作之一,所以你只要將重心放在網站經營與架構上,剩下的全部交給Joomla!,Joomla!會化腐朽為神奇幫你搞定一切,你將會發現原來建構網站可以這麼簡單快速。
【※本文由共筆作者「挨踢路人甲」所撰寫,歡迎有志寫作的讀者也加入本站共筆的行列!※】
認識Joomla!
Joomla!是什麼?想必還會問如何念?因為字典中找不到這個單字,其名稱來自非洲斯瓦希里語的方言「Jumla」,意思是All Together或As a Whole的含意,正式的名稱應要在最後加上驚嘆號「!」,也就是「Joomla!」,一般念法類似中文的「君啦」。
Joomla!是以PHP語言設計搭配MySQL資料庫的內容管理系統,讓一般大眾不用撰寫任何程式,有別於傳統冷冰冰的HTML語法,能在短時間內輕鬆建構網站;顧名思義就是如同操作軟體般的方式讓你架構自己的網站,目前一般網站具備的功能大致都有支援,且還有上萬個佈景主題和模組套件可供運用,要說實例架站也不勝枚舉,如知名的保時捷 (巴西) 、古根漢美術館、IKEA(宜家家居)、台灣國家公園 、慈濟...等都是使用Joomla!架構的。
HTML語法可說是網頁設計的靈魂,最簡單的製作網頁是使用筆記本功能來編寫HTML語法,雖然Windows的記事本程式簡單易用,但HTML語法若使用途法煉鋼方式一一手工鍵入,那可是會累死人的,OFFICE與許多軟體也都有提供文件轉換HTML網頁的功能,但畢竟不是專為網頁設計而開發的,往往還是會有捉襟見肘的感覺,因為網頁牽涉到使用者介面、多媒體、伺服器架構、資料庫等多領域,想要使用單純的HTML語法來徒法煉鋼各種不同領域的動態多媒體網頁,老實說實屬不易,但Joomla!可以讓你不需要太多的技術背景,輕輕鬆鬆即可完成動態網站的架設。
架站的基本環境
架站一定是專業人士的專利嗎?Windows系統是一般最常使用的作業系統,因為其擁有最容易上手的操作介面,雖然Windows有提供IIS(Internet Information Services)服務,但架一個網站除了網頁伺服器外,資料庫、搭配的語法(ASP.NET或PHP)…等的運用也是不可或缺的,PHP語法的免費資源相當眾多,往往是架站的應用天堂,XAMPP是一個架站包,是集成了Apache、PHP、MySQL、Perl等工具的網頁伺服器安裝包,去掉了一些繁瑣安裝過程,讓一般不懂程式語言的人也可以輕鬆快速的建立架站環境,也就是說把XAMPP下載並安裝後,即馬上成為一台包山包海的網頁伺服器了。所以請閱讀下列文章來架構Joomla!所需的環境。
Joomla!的安裝
Joomla!安裝前需要對XAMPP做一些調整才行,因為使用XAMPP架站包來安裝Joomla!會有一些些的問題,因此安裝前必須修改「xampp\php」目錄內的php.ini文件檔,一般軟體都有其自己的錯誤處理機制,這些錯誤警告有的是要回饋給開發者判斷用的,因此這些機制而產生的警告不是使用者需要關心的課題,所以要修改的工作相當簡單,就是要忽略不顯示這些警告訊息,重點關閉這些警告沒有使用者介面來設定,必須動手編輯php.ini檔才行。
1. 首先使用筆記本或文字編輯器來開啟「php.ini」檔,於功能表上選按【編輯】→【尋找】出現一個「尋找」視窗,在「尋找目標」旁的輸入框內輸入「error_reporting」,按下〔找下一個〕(沒意外的話是按兩次)來找到「error_reporting」字串,並將原本是「E_ALL | E_STRICT」改成「E_ALL & ~E_DEPRECATED」。
2. 再將編輯游標移至最上頭,功能表上選按【編輯】→【尋找】出現一個「尋找」視窗,在「尋找目標」旁的輸入框內輸入「display_errors」文字,按下〔找下一個〕(沒意外的話是按兩次)來找到「display_errors」文字,並將原本是「On」改成「Off」,並進入XAMPP控制台視窗重新啟動apache與MySQL服務。
3. 雖然目前已有Joomla! 2.5.x的版本(需外掛中文語言檔), 其Joomla! 2.5.x主要延續了1.7的強大功能,改善主程式及套件升級的功能,並加入了強大的搜尋功能!但經考量有些未完全中文化,加上介面並沒有改變太大,為了初學者能完全掌握與入門,所以使用Joomla! 1.7中文安裝包為基礎(其實安裝與操作大致相同),除了完整的中文化外,連範例也都有中文化,問題哪裡可以取得Joomla!中文安裝包呢?你可以上網到「台灣Joomla!社群」的網頁(http://www.joomla.org.tw/),往下捲動一下即可在右邊看到「Joomla! 1.7中文安裝包」,趕快點選來下載吧!
4. 下載中文安裝包後解壓縮產生一個「Joomla_1.7.0_zhtw_v2」資料夾,為了方便作業,我將資料夾更名為「joomla」並將複製xampp\htdocs內。
5. 再安裝前請到XAMPP畫面控制台確認Apache、MySQL服務是否有啟動,接著再開啟瀏覽器直接在網址欄上輸入「http://localhost/joomla/」開始安裝,首先是出現語言選擇的畫面,選擇想要的語系「Traditional Chinese(Taiwan)」後按下〔下一步〕。
6. 確定顯示錯誤是關閉的,這就是編輯php.ini檔內的「error_reporting」與「display_errors」的目的,按下〔下一步〕來繼續。
7. Joomla的授權說明,一般很少全部閱讀完,挨踢路人甲也不例外,所以直接按下〔下一步〕。
8. 接下來到資料庫設定的畫面,資料庫類型選擇預設的「MySQLi」(若無法成功可改採「MySQL」試試),主機名稱預設的「localhost」就可以,帳號與密碼就是XAMPP的安全設定一文中的修改的系統管理者「root」帳號與密碼,而資料庫名稱挨踢路人甲指定為「joomla」,確定相關的輸入資料後按下〔下一步〕。
9. ftp設定是可選擇的,大部分的使用者會忽略這個步驟,所以一樣按下〔下一步〕。
10. 在網站名稱輸入網站名稱、你的Email、管理帳號與密碼等資料,請不要直接按下〔下一步〕哦!不然會沒有安裝範例資料哦!對初學者會有一些瓶頸,所以請務必先按〔安裝範例資料〕,待按鈕出現「範例資料已安裝成功」後再按〔下一步〕。
11. 結果出現了joomla安裝成功的畫面,為了安全起見,畫面中會以紅色的字說明移除「Installation」目錄,強調你必須先移除安裝目錄才再繼續執行其他的工作,所以就直接按下〔移除安裝資料夾〕。
12. 當移除資料夾後到xmapp]htdocs\Jommla目錄內,應該看不到下圖的「installation」資料夾,若看得到表示有問題,請自行刪除此資料夾吧!
13. 刪除「installation」資料夾後,原先〔移除安裝資料夾〕按鈕會變成灰色的〔安裝資料夾已成功刪除〕,此時即可安心的按下右上的〔網站〕鈕。
14. 終於出現安裝完成的首頁畫面,看到「恭喜!你擁有了自己的Joomla網站」文字,是如此的感動又興奮啊!
15. Joomla的後台管理我習慣使用功能表的方式來處理,如想要改網站名稱,點選【網站】功能表中的【全站設定】。
16. 此「全站設定」畫面內可以設定網站名稱、網站關閉、離線訊息、編輯器的選擇、預設的存取層級、RSS Feed數量的限制等。
沒有留言:
張貼留言