Home » Categories » Multiple Categories

LiteMage giải pháp cache hoàn hảo cho Magento

 

Magento là mã nguồn được sử dụng tốt nhất cho các website thương mại điện tử, tuy nhiên nó thì hơi chậm. Làm thế nào để giải quyết vấn đề trên?

Magento là nền tảng mã nguồn phổ biến nhất sử dụng cho website thương mai điện tử trên Internet. Bộ mã nguồn Magento có kiến trúc mô đun hóa và có cấu hình linh hoạt dễ dàng cho việc sửa đổi tuy nhiên đổi lại Magento được viết bởi bốn triệu dòng mã PHP và hơn 2 triệu dòng code XML, điều này dẫn tới việc tài nguyên của hệ thống bị tiêu tốn nhiều cho mã nguồn Magento và có thể ảnh hưởng tới hiệu suất hoạt động của website - kể cả một website thương mại đơn giản cũng yêu cầu một hoặc nhiều máy chủ có cấu hình mạnh thì mới có thể đáp ứng.

Magento không có giải pháp cache thân thiện

Việc cache các trang trong một website được xem như là cách tốt để làm giảm cấu trúc nặng nề của mã nguồn Magento và đẩy nhanh tốc độ của trang. Mặc dù 95% nội dung trên một trang Magento có thể giống nhau và cùng được trình bày cho người xem, nhưng cũng có một số mục trong giỏ hàng hoặc danh sách các mục đã xem không thể được cache bởi những giá trị trên thay đổi trên mỗi tài khoản người dùng, giải pháp cache trang truyền thống không thể cache hầu hết các trang của Magento dẫn tới việc tối ưu trang là không đáng kể.

Hole Punching (giải pháp đục lỗ) giải quyết vấn đề cache truyền thống

LiteMage sử dụng giao thức Edge Side Includes (ESI) để tạo lỗ trên các trang nơi nội dung bị thay đổi so giữa các người dùng . Nội dung còn lại của trang, các nội dung không thay đổi, giữa các người truy cập sẽ được lưu tới cache. Khi người kế tiếp truy cập vào cùng trang, nội dung lưu trên cache sẽ được sử dụng để phục vụ cho người xem, chỉ những lỗ trên trang mới cần được xử lý và cung cấp bởi máy chủ cho người dùng đó. LiteMage cũng cache dữ liệu của từng người dùng trong phần cache riêng tư, vậy nên nguyên cả trang kể cả với nhiều lỗ cũng có thể được lắp ráp hoàn toàn từ bộ nhớ cache.

LiteMage cache là gì ?

Tính năng của LiteMage cache

  • Sử dụng phương pháp Edge Side Includes (ESI) để tạo lỗ trên trang.
  • Các lỗ trên trang có thể được cấu hình và gắn tới những khối dữ liệu đã được định nghĩa sẵn trong bố trí trang của Magento (Page Layout).
  • Trang chính và các khối dữ liệu chung (Public Blocks) được cache một lần và sử dụng cho tất cả người dùng. Khối dữ liệu cá nhân (Private Blocks) được cache trên từng người dùng và chỉ được phục cho chính người dùng đó.
  • Lấy nhiều khối dữ liệu trong một lần gửi yêu cầu (Request), điều này làm tối giảm hóa sự quá tải trong việc xây dựng trang với nhiều khối dữ liệu.
  • Hỗ trợ sản phẩm được xem lần cuối (có thể tắt để đạt tốc độ nhanh hơn), so sánh giữa các sản phẩm, theo dõi chứng khoán và những tính năng khác cần giao tiếp với backend của Magento.
  • Hỗ trợ sự điều hướng lớp (layered navigation), lọc các danh mục, thanh lựa chọn sản phẩm với các chức năng như xem, sắp xếp và hiển thị theo từng trang.
  • Hỗ trợ nhiều cửa hàng, đa tiền tệ và nhiều nhóm người dùng.
  • Hỗ trợ mở rộng giỏ hàng dựa trên nền tảng AJAX.
  • Được xây dụng trong trình thu nhập để khởi động cache.
  • LiteMage Cache Benchmarks.

So sánh LiteMage với các giải pháp cache trang khác

(Nguồn www.litespeedtech.com)

Nếu có yêu cầu hay thắc mắc nào cần được giải đáp, xin vui lòng liên hệ lại với vHost để được hỗ trợ theo thông tin sau:

Email: support@vhost.vn

Hotline: 19006806

Website: http://vhost.vn/

 

 

 

       
      Attachments Attachments
      There are no attachments for this article.
      Comments Comments
      There are no comments for this article. Be the first to post a comment.
      Related Articles RSS Feed
      Hướng dẫn thêm disk trên Linux
      Viewed 2480 times since Wed, Dec 9, 2015
      Admin_Plugin Manager
      Viewed 3193 times since Wed, Apr 19, 2017
      Hướng dẫn đăng ký dịch vụ Cloud VPS G3 - CLoud Init
      Viewed 631 times since Thu, Nov 15, 2018
      Làm thế nào để kiểm tra tốc độ RAM
      Viewed 1256 times since Wed, Aug 24, 2016
      Hướng dẫn cài đặt Zabbix Agent trên CentOS
      Viewed 6268 times since Thu, Aug 11, 2016
      Hướng dẫn Cập nhật DNS - Áp dụng cho dịch vụ Business Hosting
      Viewed 618 times since Sun, Mar 25, 2018
      Hướng dẫn cài đặt Clamav trên CentOS 6.x
      Viewed 6489 times since Sat, Apr 11, 2015
      Hướng dẫn add 2 IP khác Gateway trên Centos 7
      Viewed 5538 times since Fri, Jun 15, 2018
      Hướng dẫn đổi domain của hosting user trên DirectAdmin.
      Viewed 2338 times since Sun, Aug 16, 2015
      Hướng dẫn cấu hình thời gian hệ thống trên linux
      Viewed 7811 times since Thu, Apr 16, 2015