我們的網站是基於Magento 1.9,我們的主頁的速度是好的。Magento網站速度調查
但是,在我們的產品頁面,如https://www.sofary.com/black-rectangle.html,將產品添加到購物車需要很長時間(超過5秒鐘)。
我們做了一些研究,並認爲我們可以結合一些像js和css文件這樣的資源文件。但是,我們並不認爲這會顯着提高速度。
是否有某種工具可以讓我們瞭解在整個過程中每一步需要花費多少時間,以便我們瞭解瓶頸在哪裏?
我們的網站是基於Magento 1.9,我們的主頁的速度是好的。Magento網站速度調查
但是,在我們的產品頁面,如https://www.sofary.com/black-rectangle.html,將產品添加到購物車需要很長時間(超過5秒鐘)。
我們做了一些研究,並認爲我們可以結合一些像js和css文件這樣的資源文件。但是,我們並不認爲這會顯着提高速度。
是否有某種工具可以讓我們瞭解在整個過程中每一步需要花費多少時間,以便我們瞭解瓶頸在哪裏?
在互聯網上的研究,這裏是我目前可以找到最相關的答案:https://mirasvit.com/doc/common/profiler
它顯示了我如何使用Magento的探查,看看那裏的大部分時間都用在。
這是一個很寬泛的問題。有很多工具可用來判斷網站的速度。問題有很多,你需要考慮所有可能性來改善你的網站的性能。
在這裏,我會帶你深入瞭解我在網站上發現的幾點,但其餘的你將不得不在互聯網上做更多的研究。
首先,您可以使用chrome檢查元素上的Network選項卡來判斷網站的性能。這會給你加載時間。然後,您可以使用Chrome檢查元素中的「性能」選項卡。這會給你導致抖動/緩慢加載你的網站的過程。您還可以使用yslow擴展來詳細瞭解哪些文件需要時間加載以及如何解決。
從我看到的情況來看,頁面大概在8秒內加載。您的網頁文件大小約爲1.6Mb,這很好。沒有大的圖像。但是http請求的數量是〜130。這應該降低到最低限度。您可以合併和縮小css(網站中的12個文件)和js(網站中的16個文件)文件,gzip圖像並使用緩存以加快載入時間。
對於gzip,您可以聯繫您的託管服務提供商。大多數情況下,你可以直接在主機上啓用它。對於緩存和組合js css文件,您需要爲您的magento版本找到合適的插件。
以下是從YSlow的報告幾個要點:
希望這有助於。
非常感謝您的信息。它確實有幫助。你知道嗎,有沒有與Magento後臺一起工作的工具,並告訴我更多的細節,如SQL查詢需要多少時間等等? –
[Magento連接](https:// www。magentocommerce.com/magento-connect/),在這裏您可以根據您的magento版本搜索任何插件。請在安裝任何插件之前閱讀評論,評分和評論。另外建議您先在生產服務器上嘗試插件,而不是將其安裝在實時網站上,並且在安裝插件之後,最好註銷並登錄回後端一次。我不認爲有任何插件可以告訴你更多關於SQL查詢的信息,而且根據Magento的體系結構,你可以做的事情也不多。 – viCky
另外,如果您的問題已解決,請點擊答案左側的勾號以關閉查詢。 – viCky
請編輯該問題,將其限制爲具有足夠細節的特定問題以確定適當的答案。請提供你如何試圖解決問題的細節。請參閱[如何提問](https://stackoverflow.com/help/how-to-ask)頁面以獲得澄清此問題的幫助。 – viCky