2018年3月20日 星期二

Joomla 學習筆記 (一) : 系統安裝

去年 11 月在 000a.biz 成功安裝了 WordPress, 但 WordPress 似乎比較適合用來架設部落格, 如果要架綜合型網站, 我覺得 Joomla 或 Drupal 可能是比較好的選擇. 下面這篇文章說 Drupal 架站難度較高, 有時間的話可以試試看, 但順序會排在最後, 我比較屬意 Joomla, 因為它也有擴充功能, 自己寫的外掛應該可以加入 Joomla 中 :

Joomla!、WordPress、Drupal,三個CMS系統的比較與選擇;建立網站要用那一個比較符合我的需求?

Joomla 的優點是操作容易, 介面較美觀, 學習曲線不會很陡, 且社群友善. 但缺點是程式碼較雜亂, 載入時間較長, 且其架構限制了所能建立的分類 (category) 數目.  Drupal 則具有較彈性的基礎架構, 允許建立較多子分類, 提供較多進階之使用者功能, 且原始碼較精簡, 系統載入速度快. 但缺點是安裝過程長, 學習曲線較陡.

安裝 Joomla 基本上有兩種方式, 一是利用安裝軟體如 Fantastico 或 CPanel, 通常用在虛擬主機上; 二是手動安裝. 我選擇手動安裝, 亦即自行下載 Joomla 上傳主機. 我去年底就從官網下載了 Joomla 3.8.0 的 zip 檔 :

https://www.joomla.org.tw/download

直接用 Web 上傳到 000a.biz 主機結果失敗, 因為以 net2ftp 方式上傳的容量限制為 9.54MB, 而 Joonla 的 zip 檔超過此限制. 改用 Filezilla 上傳不知為何也失敗, 只好回到 net2ftp 方式, 先將 Joomla 的 zip 檔解壓縮, 然後分成兩半壓縮成如下兩個 zip 檔, 然後分別上傳後解壓縮即可 :

Joomla_3.8.0-Stable-Full_Package-1.zip
Joomla_3.8.0-Stable-Full_Package-2.zip




然後連線到申請的 000a.biz 網址開始安裝 Joomla :




這裡比較重要的是帳號與密碼, 這是管理 Joomla 的超級管理員帳密, 必須記下來否則安裝完畢後將無法登入管理後台. 按下一步進入 MySQL 設定頁面 :




填這張表單之前須進入 000a.biz 的 MySQL Database 管理頁面的新增一個資料庫 :




建立資料庫時會要求設定 MySQL 密碼, 這也須記下來填入上面的密碼欄裡. 帳號就是登入 000a.biz 的 cPanel 的帳號. 資料庫建好後, 底下的 Current Database 會顯示目前已有之資料庫, 以及 MySQL 的 hostname 與 username. 也可以在 cPanel 首頁看到 MySQL 連線要用的 hostname 與 username :




按下一步做最終確認 :




這裡主要是勾選 "學習 Joola 範例資料", 這樣安裝完畢後才會馬上有範例網頁. 按下一步進入安裝前檢查 :




按下一步即開始安裝, 完畢後顯示多國語言包安裝頁面, 如果不想安裝語言包的話就按下 "移除 Installation 資料夾" 即完成安裝作業, 按底下的 "網站" 即進入安裝好的 Joomla 網站, 按 "管理" 即進入 Joomla 管理後臺 :




我按下 "額外步驟 : 安裝語言 " 鈕, 挑了繁體中文, 日語, 簡體中文等語系下載安裝 :





按下一步即完成安裝 :




按 "移除 Installation 資料夾" 再按底下的 "網站" 即可看到架好的 Joomla 網站了 :





Joomla 架站看起來很簡單, 但接下來的設定可就項目繁多了. 按 "管理區" 登入即可進入 Joomla 網站後台 :




注意, 這裡的帳密是上面第一步所設定的帳密, 不是 000a.biz 的帳密 .




可見 Joomla 已有新版, 可按 "立即更新" 來升版.




OK, 已經升到最新版了.


參考 :

Jumi – 置入自訂程式碼的Joomla套件
Joomla系統的快速擴充套件Jumi

2018-03-20 補充 :

今天用手機瀏覽網頁效果如下 :



可見 Joomla 有 RWD (Responsive Web Design) 功能.

沒有留言 :