我有一個在專用LAMP設置下運行的magento商店(版本1.2)。改善magento性能的最佳步驟是什麼?
我已經做了以下修改它:
- 啓用Magento的緩存
- 啓用APC
- MySQL查詢緩存 HTML的
- gzip壓縮,CSS,JS
這家商店的速度仍然非常慢,大約10秒甚至更長時間才能呈現主頁。有什麼明顯的東西我錯過了。
請分享您的建議,以提高性能的Magento
我有一個在專用LAMP設置下運行的magento商店(版本1.2)。改善magento性能的最佳步驟是什麼?
我已經做了以下修改它:
這家商店的速度仍然非常慢,大約10秒甚至更長時間才能呈現主頁。有什麼明顯的東西我錯過了。
請分享您的建議,以提高性能的Magento
我們最大的速度增加來自放置./magento/var/cache到tmpfs文件系統。
我們還將.htaccess文件的內容移到了Apache配置中。這消除了檢查每個頁面命中的文件。
我們也在服務器上啓用了gzip壓縮。它似乎有所幫助。
您可能還想查看您的MySQL查詢緩存配置。
有幾個指南可以在線調整您的Magento安裝。我喜歡這一個:http://www.neurosoftware.ro/programming-blog/blogposter/web-resources/magento-performance-hosting/
我做了幾件事情,他們自己不會有太大的區別,但合併可以使一個實質性的差異。
1)gzip壓縮 2)縮小HTML,CSS,JSS(刪除所有不必要的空白空間) 3)優化圖片 4)禁用任何未使用的模塊 5)合併外部CSS/JS成一個文件 6 )可緩存的緩存文件
上述的.htaccess技巧聽起來相當不錯。我從來沒有嘗試過,但會在星期一嘗試工作!
我最大的性能提升,從安裝了XCache在PHP級緩存的代碼, 來打開MySQL查詢緩存會幫助過的很多類似的查詢都是從MySQL服務器在同一個頁面請求
嘗試請求使用緩存擴展MTurbo http://www.artio.net/magento-extensions/m-turbo-accelerator
我建議切換到Litespeed webserver,它與Magento無需任何配置(除了設置PHP當然),並提供了巨大的性能提升。嘗試將PHP切換到fast-cgi模式失敗。
.htaccess技巧爲我工作,但沒有一個巨大的改善,因爲我曾希望:( 我們在網站上大量使用緩存,所以我會嘗試移動/ var到內存,看看是否有幫助。 –