第三世代 Joomla! 的第二階段
Joomla! 3.1 是 Joomla! 3 內容管理系統的第二個主要版本,與 2012/09/28 發佈的 Joomla! 3.0 相同屬於「創新功能,支援時間較短」的 STS 版,主站發佈的新聞請見 JOOMLA! 3.1.0 STABLE RELEASED。
使用 Joomla! 3.0 的站長們可透過管理區「Joomla! 更新」元件更新網站至 Joomla! 3.1,或是透過以下提供的下載資訊上傳更新檔案。如果尚未打算更新至 Joomla! 3.1,請注意主站也發行了修正安全性問題的 Joomla! 3.0.4,同樣可在本文中找到下載連結。
「標籤」元件是 Joomla! 3.1 最受矚目的新功能,現在管理者能為 Joomla! 的核心元件(如內容、聯絡人、網站連結等)加上特定標籤,然後以顯示「標記特定標籤」方式在同一畫面顯示不同元件內容。過去常被討論「指定文章至多個分類」的建議,如今在標籤元件的運作下得以實現。
Joomla! 3.1 主要新增及改進
以下引述 Joomla! 3.1 主要新增功能,請參考項目連結了解該功能的詳細資訊。
- 29855 - Tags (click here to see the recent blog post about it)
- 30298 - Added note form field
- 29822 - Show logs in debug console
- 30085 - Refactor installation to use new application and MVC classes
- 29965 - Added pagination in COM_SEARCH component
- 29770 - Added triggers on save for com_config
- 30230 - JPlugin autoloadLanguage property
- 28924 - Added SQL Server subclass for FinderIndexer
- 30318 - Media wiki package
- 30369 - OpenStreetMap package
- 30364 - UNION ALL feature
在內容中以高亮度方式顯示程式碼的「GeSHi」外掛在 Joomla! 3.1 以後不再內建於系統中,有這方面需要的站長們請到 JED 尋找適合的擴充套件,詳細內容請參考「28574 - Removed the GeSHi plug-in」。
Joomla! 3 是 Joomla! 內容管理系統的最新版本,與 Joomla! 2.5 的差異列表如下:
- Incorporation of Twitter Bootstrap into a jui media package.
- A new responsive administrator template--Isis-- and interface.
- A new front end template--Protostar-- built using Twitter Bootstrap
- Updated accessible template called Beez3
- PostgreSQL Driver. You will be able to run Joomla 3.0 sites using the PostgreSQL database.
- PHP Memcached Driver
- Use of JFeed for feed management rather than SimplePie
- Installation of language packages directly from the extension manager
- Guest user group present by default
- Saving blank articles allowed
- New administrator statistics module
- Update TinyMCE to version 3.5.6
- Continued clean up of older unused code, files and database fields and tables and improved standardization of tables.
- Improvements to Smart Search
- Extensive work on code style standardisation and consistency
- Unit testing in the CMS
- Updated system tests in the CMS
- Multilanguage: adding items associations in remaining core components.
- Language Installation tool for the Joomla Installer.
- Items associations in multi-language
- Allow different update packages for different version dev levels
Joomla! 3.1 出了,那之前版本呢?
每當主要發行版更新時就會有網友在問:是否要更新到最新發行版?因使用的 Joomla! 版本不同,答案也會不一樣。
-
Joomla! 1.5:Joomla! 1.5 已於 2012 年四月停止後續支援,非官方的支援也在 2012 年底結束,最終版本為 1.5.26。如果站長們所建構的 Joomla! 1.5 系統網站運作穩定、正常,其實並沒有非得更新到最新版不可的理由。
提醒使用 Joomla! 1.5 的站長們:擴充套件開發商已停止 Joomla! 1.5 方面的支援,而且因為發展架構不同的關係無法透過更新方式讓擴充套件更新至新版。主站建議可透過 jUpgrade 或 SPUpgrade 套件,將網站核心元件內容轉換到 Joomla! 3.0.x 之後再更新到 Joomla! 3.1.0。 - Joomla! 1.6/1.7/2.5:Joomla! 2.5 為 Joomla! 1.6/1.7 的後繼版本,且為當前「LTS:穩定優先,長期支援」的最新版本。正以 Joomla! 2.5 運作的網站不一定要升級到 Joomla! 3.1,可等到 Joomla! 3.5 正式版發佈之後依照擴充套件的支援情況進行升級。
- Joomla! 3.0.x:相同的架構,更多的功能,放心升級吧。
如果要建立新網站,哪個版本適合呢?雖然 Joomla! 3.0 與 3.1 的支援時間只有六個月左右,但就穩定性而言已有資料顯示 3.0.3 適合用於正式網站,之後的 3.0.4 與 3.1 就更不用說。
著名的擴充套件最新版本大多支援 Joomla! 3 系列,而且如果包含後續版本的支援時間來計算,Joomla! 3 的支援時間將會到 2016 年底(以預定發行的 Joomla! 3.5 而言)。如果你是 Joomla! 新手,從 3.1 開始學習 Joomla! 會是個不錯的選擇。
下載資源
下載 Joomla! 3.1.0 全新安裝壓縮檔(新建立網站使用)
下載 Joomla! 3.0.4 全新安裝壓縮檔(新建立網站使用)