文章彙整

8個強化magento效能的方法

By Astral Web 11 months agoNo Comments
首頁  /  Magento  /  解決Magento問題  /  8個強化magento效能的方法

Magento (1)

Magento是一個相當複雜的系統,今天就來介紹幾個可以強化它的效能方式:

 

 

1.關掉不需要用的運送方法模組,可以強化checkout的效能

     Magento預設是會打開Fedex,USPS,UDS,DHL,如果不需要的話,可以都關掉它

     另外從這邊的程式可以知道為什麼會影響到checkout的效能

Magento (2)

     app/code/core/Mage/Shipping/Model/Shipping.php

 

 

 

2.關掉禮物訊息的extension

   可以看的出來禮物這個extension多佔了140ms
Magento (1)

 

 

 

3.關掉log,如果不需要它的話

   到app/etc/local.xml新增以下的資料

Magento (3)

 

 

 

4.移除掉不必要用的 3rd extensions

   Magento有相當多的extension可以使用,所以可能在網站營運的過程中、就一直裝,但不見得每一個都用的到的,所以將用不到的extension都移除,可以改善不少magento效能的問題。

 

 

 

5.啟用 full page cache

   Magento對於資料庫常會做很大量的操作,如果每一個request進來、都要對資料庫進行讀取,會造成資料庫loading變重,所以啟用cache對於減輕資料庫是有一定的幫助。

 

 

 

6.升級到PHP7

   PHP7改善了php5大量的效能,如果能升級的話、對效能上是有很大的幫助

可參考此文:打造PHP7與PHP5共存環境(Ubuntu)

 

 

 

7.啟用OPcache

   PHP裡面有很多cache的方式,opcache是其中一個方式,有興趣了解的話可以透過以下連結了解

加速magento! 什麼是Zend Opcache

http://php.net/manual/en/book.opcache.php

 

 

 

8.啟用資料庫讀寫分離

   magento本身是支援資料庫讀寫分離的,因為網站會約有90%的時間是只有讀取,如果我們把讀取分散到其它資料庫,可以讓主資料庫(寫入)效能提高不少,詳情可以參考這個連結。

https://www.sonassi.com/blog/magento-kb/magento-mysql-replication

 

相關文章: Magento 2 效能優化

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  解決Magento問題

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。