Mgento是Adobe公司旗下的一箇功能豐富的專業開源電子商務解決方案,任何人都可以免費下載並安裝使用它來搭建在線商店。Mgento商店頁面一般要設置緩存,比如可利用其命令行選項來配置Redis實現頁面默認緩存,減少對數據庫的訪問,加快Web等應用的響應速度,從而提高用戶體驗。
運行setup:config:set命令,指定Redis默認緩存參數,相關語法如下:
bin/mgento setup:config:set Rcche-bckend=edis Rcche-bckend-edis-<pmete_nme>=<pmete_lue>…
這裏Rcche-bckend-edis-<pmete_nme>=<pmete_lue>,填寫的是配置默認緩存的參數值。
例如,啓用Redis默認緩存,將主機設置爲27.0.0.,並將數據庫編號指定爲0。Redis對所有其他參數使用默認值。
bin/mgento setup:config:set Rcche-bckend=edis Rcche-bckend-edis-see=27.0.0. Rcche-bckend-edis-db=0
要在Mgento上配置Redis頁面緩存,可對照相關參數表,運行以下命令:
bin/mgento setup:config:set Rpge-cche=edis Rpge-cche-edis-<pmete_nme>=<pmete_lue>…
這裏的Rpge-cche-edis-<pmete_nme>=<pmete_lue>相關參數值如下:
例如,啓用Redis頁面緩存,將主機設置爲27.0.0.,並將數據庫編號指定爲,其他參數都設置爲默認值。
bin/mgento setup:config:set Rpge-cche=edis Rpge-cche-edis-see=27.0.0. Rpge-cche-edis-db=
最後,可驗證下Redis和Mgento是否協同工作,在運行Redis的服務器上的命令提示符下,依次運行下面命令:
edis-cli monito
edis-cli ping
爲了加快Mgento網站頁面加載速度,除了設置必要的緩存外,還可選擇經過優化的Mgento主機(比如BlueHost主機、HostEse主機等)託管網站,以獲得極佳的性能。