版本&功能

當前版本

截至2016.4目前通行的發佈版本為3.5.1。其他如2.5、1.5等已停止更新支援。

版本編號與發佈週期

版本編號為x.y.z編號方式:

  • x:代表主要版本編號,全新或重大功能改進才會更動此編號
  • y:代表次要版本編號,主架構不變通常加入多種新功能才會更動此編號
  • z:代表更新維護性版本編號,程式臭蟲、安全性、問題修正會更動此編號。有需要就會發佈。

軟體發佈的里程碑如下:

  • Alpha
  • Beta
  • Release Candidate (RC)
  • General Availability (GA)

Joomla!版本發行週期已經取消LTS與STS的長短期支援方式。

Joomla! 3.x的新功能

Joomla! 3.5

  • 支援 PHP7
  • 當有更新時使用電子郵件通知
  • 系統資訊匯出功能
  • 使用拖曳方式上傳圖片
  • 匿名提供系統資料
  • 方便地加入模組於文章

Joomla! 3.4

  • 前台模組編輯
  • 移除com_weblinks
  • Composer整合
  • No CAPTCHA reCAPTCHA
  • 核心en-GB標準

Joomla! 3.3

  • Microdata

Joomla! 3.2

  • 內容版本控制
  • 改進許多使用者操作介面
  • 簡化的多國語言設定
  • 內建Joomla!擴充套件搜尋,可以搜尋Joomla!擴充套件目錄(JED, 目前有超過4000套件擴充套件),提供套件一鍵安裝的功能。
  • 使用增強密碼和兩階認証以增加安全性
  • 新的快速開發框架應用新的套件開發上

Joomla! 3.1

內容標籤

  • 標籤功能

其他改進

  • 加入註記欄位
  • 在除錯輸出區域顯示日誌
  • 重構安裝功能使用新的應用程式和MVC類別
  • 在COM_SEARCH元件加入分頁
  • 在com_config儲存時加入觸發(triggers)
  • JPlugin自動載入語言(autoloadLanguage)屬性
  • 加入針對FinderIndexer的SQL伺服器子類別
  • Media wiki包
  • OpenStreetMap包
  • UNION ALL功能

其他

  • 移除GeSHi外掛

Joomla! 3.0

行動設備支援

Joomla!的前台及管理區介面完全重新設計,躍進到行動設備的領域中。採用了Bootstrap框架,Joomla!是第一個支援行動設備的主要CMS,包含前台及管理區。現在所有的網站不論讓網站的訪客瀏覽的內容,或是管理者使用工具,都是友善地支援行動設備的。

  • 完全響應式網站佈景
  • 完全響應式管理區操作介面
  • 完全響應式主程式輸出

使用者操作更便利

Joomla 管理區有了全新的視覺和感受,內建了Bootstrap響應式的框架,Joomla! JUX小組設計了驚人的觸碰式UI/UX。Joomla!已經準備好可以完全的響應智慧手機行動裝置、平板電腦和一般的電腦螢幕。Joomla!的管理區可以不論在何種的設備中都可以改善你的工作流程。

  • 新的使用者友善操作介面
  • 更流暢的30秒安裝
  • 重新定義的管理區使用者經驗

開發者工具

花費更少的時間在Joomla!3中寫程式和建立介面。Joomla!使用者介面(JUI)函式庫給你標準化的管理區和前台介面,透過CSS和Javascript框奇。LESS CSS和jQuery代表你可以寫套少的程式碼,Icomoon字體圖示函式庫提供了豐富的retina最佳化的圖示。

  • 建立元件可以不需要任何的CSS
  • 用1個CSS檔案即可樣式化網站
  • Icomoon字體圖示
  • jQuery和Mootools

還有更多

  • 程式碼樣式中標準化和一致性的可延申工作
  • 整合 Bootstrap到jui media包中
  • 新的響應式管理區佈景Isis和介面
  • 新的前台佈景Protostar使用Bootstrap為基礎建置,以及升級的具親和性的佈景 Beez3
  • PostgreSQL驅動。你可以使用PostgreSQL資料庫來執行Joomla!。
  • PHP Memcached驅動
  • 使用JFeed取代原來的SimplePie進行新聞聯播的管理
  • 直接在擴充套件管理中安裝語言包
  • 訪客使用者群組預設會建立
  • 允許儲存空白的文章
  • 新的管理區統計模組
  • 升級TinyMCE到版本 3.5.6
  • 持續的清除舊的無用程式碼、檔案和資料庫欄位、資料表,以及加強資料的表的標準化
  • 改進智慧搜尋(Smart Search)
  • 單元測試於CMS
  • 更新過的系統測試於CMS

3.0與2.5版本差異比較

2.5版本系列支援至2014年底,目前已停止支援。

3版本比較2.5於計有以下的改進重點:

  • 採用響應式設計(responsive web design)佈景與操作介面:前台及管理區的佈景重新製作與設計,以便能使用手機或平板電腦進行瀏覽及管理。
  • 內建Bootstrap及jQuery:這和上述的第一點有密切關係。
  • 安裝介面的簡化:現在安裝步驟從7步驟簡化為3步驟。
  • 核心框架不同:3版本採用的Joomla Platform是較新版本,功能較多
  • 內建標籤功能:在3.1開始有的新功能之一

3版本和2.5版本的執行環境最低需求不同:

3.3之後版本的最低需求有更動,PHP需要5.3.10以上才能執行。

  • 3版本:PHP 5.3.1 與 MySQL 5.1
  • 2.5版本:PHP 5.2.4 與 MySQL 5.0.1

擴充套件(元件、模組、外掛、語言、佈景)的相容性說明:

  • 2.5的元件佈景需要大幅修改才能相容與3版本
  • 2.5的其他套件(模組、外掛)幾乎可以相容於3版本

目前在許多擴充套件支援的部份,仍然是以2.5為主要。 新版本3因為不向下相容於舊版本的套件,目前(2013年初)可支援套件約為總數的1/3左右。 需等待套件的開發廠商進行升級工作,才有辦法在新的版本使用。

2.5, 1.7與1.5版本差異比較

1.6版本早在2011年7月就已停止支援,改由1.7版本取代。而1.7也在2012年2月底停止支援。現行版本應以2.5為準。

1.7版本比較於1.5計有以下的改進重點:

  • 巢狀分類(無限層次分類):1.5中的兩個層次的分類限制,即單元與分類,在1.6中已經取消,現在已有文章可以有無限多層次的分類。
  • 可自訂的會員權限階層:新的權限階層可以自訂會員的群組、存取權限
  • 操作介面的改進:儲存&關閉、儲存&新增的工具列按鈕,批次作業的操作方式,回收桶的功能也有改進
  • 多國語言文章功能:主程式中帶有基本的多國語言功能,管理者可以使用這個功能製作和管理多國語言的文章
  • 404重新導向:主程式現在可以偵測404頁面,和進行重新導向。
  • SEO(搜尋引擎優化)的改進:分類和文章都有meta資訊,頁面的標題可以隨之變動
  • 版本更新功能:擴充套件管理新增了一鍵更新的功能

2.5版本延續了1.7版本的主要架構,較1.7版本又多了以下的功能和改進:

  • 智慧搜尋:強大的全站搜尋功能,具有文章索引和模糊比對的功能,整合一套知名的Finder套件而來。
  • 多資料庫支援(尚未完成):可以支援MySQL以外的資料庫,如MS SQL、PostgreSQL等等。
  • 更方便的更新功能:自動更新提醒、資料庫校正功能等等。
  • 圖形驗証碼外掛:整合用於會員註冊及其他表單填寫。

擴充套件(元件、模組、外掛、語言、佈景)的相容性說明:

  • 1.5和1.7(或2.5)主架構差異過大,所以1.5的套件"無法"在1.7/2.5中使用
  • 1.7與2.5因主架構大同小異,所以1.7的套件幾乎"可以"在2.5版本中使用

目前在許多擴充套件支援的部份,仍然是以1.5為主要。 新版本(1.7/2.5)因為不向下相容於舊版本的套件,目前(2012年初)可支援套件約為總數的1/4左右。 需等待套件的開發廠商進行升級工作,才有辦法在新的版本使用。

參考資料