2010-09-14 55 views
2

我有運行超過15個Magento的存儲服務器,但他們表現不好,雖然我對他們主辦一個巨大的服務器。我的服務器配置是 - 8個CPU四核24GB RAM和2 TB硬盤。Magento的性能調優

我當前頁面加載是1.6秒。我想在600毫秒以下。我已經安裝了APC,& eAccelerator並調整了Apache的參數。我正在使用最新的Magento版本。

請建議。

-Ramesh

+0

您想在大容量磁盤高速磁盤。 – 2010-09-14 08:11:37

+3

對於投票結束的人來說,Magento優化通常比硬件更優化代碼,所以這可能是有效的。看到以前類似的帖子。 – 2010-09-14 13:17:50

回答

0

我不知道你會看到使用APC和eAccelerator在同一臺服務器上的好處。他們幾乎做同樣的事情。

1.6秒爲網頁加載是相當典型的用於安裝的Magento。減少頁面加載時間(在基本的Apache和MySQL調優和APC之後)最簡單的方法是使用全頁面緩存。目前市場上有幾家。我們已經編寫了已經得到了頁面加載到.1一整頁緩存 - 0.3秒範圍對於大多數用戶來說,http://ecommerce.brimllc.com/performance/full-page-cache-magento.html

2

你可以看看啓用塊高速緩存的解釋here。它應該工作得很好的類別和產品網頁,但你必須要格外小心運用適當的緩存標籤和標識,以確保您的顯示內容始終是最新的......

2

首先第一件事情,是什麼實際上是瓶頸?優化總是關於權衡,如果你在錯誤的地方尋找,你可能會讓事情變得更糟。利用top(假設你在Linux上),看看你的處理器/內存使用情況。

我要在這裏拿一個在黑暗中刺傷,並說,如果你已經添加了一個碼,你可能會等待頁面加載其他HTTP請求。在Firefox上使用YSlow,看看你是否嘗試加載過量的數據。優化圖像大小併爲圖像設置適當的緩存參數可以解決那裏的問題。

如果不是這樣,林牧複合的建議是一個非常好的一個。使用塊級或頁面級高速緩存確實可以加快網站的速度。 Thistopichas先前已被覆蓋,所以也請看這些帖子。

希望有幫助!

謝謝, 喬