最近,有一些小伙伴向我們詢問有關在MariaDB數據庫上運行其Joomla網站的信息。

MariaDB是MySQL的分支,并且與它幾乎相同。是的,Joomla確實沒有正式支持MariaDB。但是,許多虛擬主機確實使用它。
MySQL或MariaDB有什么區別?
MySQL多年來一直是最受歡迎的數據庫服務器。MySQL于1996年首次向公眾發布,并在2000年獲得GPL許可后成為開源。
大量的Web應用程序已經用PHP編寫并使用MySQL,包括WordPress,Drupal和Joomla。
但是,轉折點出現在2008年,當時Sun Microsystems收購了MySQL。這引起了MySQL用戶群的一些擔憂。當甲骨文收購Sun時,這些擔憂在2010年加劇。結果,許多原始開發人員退出了Sun / Oracle,并分叉了MySQL代碼來創建MariaDB。
盡管MySQL仍然是GPL產品,但MariaDB多年來已成為越來越受歡迎的替代產品。兩種產品并非100%相同,但它們非常相似。
“ MariaDB是MySQL關系數據庫管理系統的一個社區開發的,商業支持的分支,旨在保留GNU GPL下的免費和開源軟件。
將MariaDB與Joomla一起使用是否安全?
Joomla正式建議至少使用MySQL 5.1。但是,5.1一直在2010年發布,現在已經過時了。我們的某些擴展功能至少需要MySQL 5.6。
因此,將MariaDB用于您的Joomla網站是完全安全的。但是,我們建議使用至少等于MySQL 5.6的MariaDB版本。這意味著至少要使用MariaDB 10.1。
來自Joomla開發人員的MariaDB反饋
在運行j2.5.x的大型站點上沒有出現任何與數據庫相關的問題,時間太長了,最終運行在j3.9.2。MariaDB是所使用的Web主機上的默認數據庫
從理論上講,只要任何MySQL“替代產品”都與PHP使用的MySQL功能和C庫兼容(MariaDB或Percona是2個大示例,是的,我確實在Percona上做了部署),它們中的任何一個都可以毫無問題地用作Joomla的后端





