Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
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.
Ngoài ra 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ể.
Các bạn lưu ý là plugin litemage (litespeed cache ) chỉ hỗ trợ cho gói litespeed bản có phí enterprise , đối với openlitespeed thì không hỗ trợ.
Nếu đăng ký gói hosting tại pavietnam cần hỗ trợ, các bạn có thể gói qua 19009477 hoặc email về kythuat@pavietnam.vn
Cách cài đặt có 2 cách. Ở đây mình sẽ hướng dẫn theo cách download file litemage về cài .
Bạn chạy lệnh sau :
wget https://codeload.github.com/litespeedtech/magento2-LiteSpeed_LiteMage/tar.gz/v2.1.7
để tải về bản 2.1.7 .
Di chuyển về thư mục chưa source magento. Ở đây mình cài trên directadmin :
cd /home/test/public_html/
tạo thư mục chứa litemage bằng lệnh :
mkdir -p app/code/Litespeed/Litemage/
bung nén file và chép nội dung và thư mục app/code/Litespeed/Litemage/
chạy lệnh :
php bin/magento deploy:mode:set developer
để chuyển về mode cài đặt.
Active litemage cache:
php bin/magento module:enable Litespeed_Litemage
Thực hiện nâng cấp hệ thống magento
php bin/magento setup:upgrade
Biện dịch lại magento
php bin/magento setup:di:compile
Check xem version của magento hiện tại. Nếu < 2.0.6 thi chạy lệnh :
php bin/magento setup:di:compile-multi-tenant
Cuối cùng các bạn set magento về trạng thái production để website hoạt động bình thường và apply các cấu hình:
php bin/magento deploy:mode:set production
Như vậy là chúng ta đã cài đặt LiteMage vào hệ thống Magento, tiếp theo cần phải kích hoạt cho Plugin này hoạt động.
Các bạn thêm 1 đoạn sau vào .htaccess :
<IfModule LiteSpeed>
LiteMage on
</IfModule>
Truy cập admin của magento trên trang quản trị website và enable cấu hình:
Chúng ta truy cập tới: Store > Configuration > Advanced > System
Quý khách chọn mục Full Page Cache và chọn Caching Application là LiteMage, sau đó lưu cấu hình này lại.
Xác định trang web đã được cache thành công.
Để xác định cache đã cài đặt thành công, các bạn vui lòng mở chế độ Debug của trình duyệt (F12 hoặc Ctrl + Shift + C) và truy cập tới tab Network, chọn tới dòng đầu tiên chứa địa chỉ URL của trang web quý khách muốn kiểm tra, tại khung hiển thị Headers – > Response Headers, nếu thấy có dòng chữ:
X-LiteSpeed-Cache: hit, litemage
tức là trang web đã được cache thành công.
Ngoài ra nếu trường hợp các bước cài đặt hoàn toàn thành công mà không thấy option litemage thì có thể bản lic litespeed đang sử dụng trên server không phải enterprise . CÁc bạn cần kiểm tra kỹ vấn đề này.
—————-
P.A Việt Nam cung cấp đa dạng các Plan Hosting WordPress đáp ứng yêu cầu của khách hàng
WordPress Hosting phổ thông
WordPress Hosting chất lượng cao
WordPress VIP
Tham khảo các ưu đã https://www.pavietnam.vn/vn/tin-khuyen-mai/
Xem thêm nhiều kiến thức về dịch vụ tại đây