Tải bản đầy đủ (.pdf) (5 trang)

Tăng tốc tối ưu hoá cho foomla 15x Tối ưu Template Joomla có một hệ thống template ppsx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (80.54 KB, 5 trang )

Tăng tốc tối ưu hoá cho foomla 15x
Tối ưu Template
Joomla có một hệ thống template cực kỳ
phong phú và phần lớn trong số chúng đều
trông rất đẹp, tuy nhiên không phải template
nào cũng tuân theo chuẩn và đạt yêu cầu về
tốc độ. Do vậy để tối ưu Template bạn cần chú
ý một số vấn đề sau:


- Thiết kế Website theo chuẩn (HTML và CSS)
để các trình duyệt có thể tính toán nhanh
chóng và hiển thị chính xác những gì bạn muốn
hiển thị.
- Tránh sử dụng các ảnh có kích thước lớn hoặc
sử dụng nhiều ảnh. Giảm kích thước của các
file CSS, Javascript
Tham khảo: Website Analyzer
Bật GZip
GZip là một tính năng cho phép nén các thông
tin. Nó đặc biệt hữu dụng khi Joomla của bạn
được host trên Server có bộ xử lý mạnh.
Hạn chế sử dụng các Component/Module
Nếu bạn ghé
thăm bạn sẽ
thấy Joomla! có hàng ngàn
các Component/Module, tuy nhiên không
phải cái nào cũng được thiết kế tốt. Và chính
những component/module này đã làm giảm tốc
độ nạp website của bạn. Do vậy hãy cẩn thận
trong việc lựa chọn và cài đặt các


Component/Module. Hãy hạn chế xuống mức
thấp nhất có thể và xóa ngay những
Component/Module không dùng đến.
Hạn chế các tính năng liên quan tới thống

Các Component/Module thống kê thường được
thiết kế và hiển thị các thông tin trông rất bắt
mắt tuy nhiên chúng lại là thủ phạm gây ra
hàng tấn truy vấn tới MySQL. Do vậy thay vì
dùng các Component/Module này bạn có thể
sử dụng "Google Analytics"
Lựa chọn đúng công cụ SEO/SEF
Joomla có khá nhiều công cụ hỗ trợ SEO/SEF
(tạo các link thân thiện đối với máy tìm kiếm
và người sử dụng) như: OpenSEF, Artio
JoomSEF, sh404SEF Tuy nhiên không phải
cứ cái nào cung cấp nhiều tính năng, cấu hình
dễ dàng, hiển thị đẹp là cái mà bạn lựa chọn.
Bạn cần xem xét kỹ về cách thức làm việc của
các công cụ này vì hầu hết trong số chúng tạo
ra hàng tấn truy vấn tới MySQL.
Bật tính năng Cache của hệ thống
Nếu bạn bật tính năng tạo Cache cho các bài
viết và module, chúng sẽ được nạp nhanh hơn
(các mambot không bị xử lý mỗi khi trang được
nạp).
Loại bỏ các truy vấn tồi
Bật tính năng debug của website và kiểm tra
các truy vấn được thực thi. Hãy luôn giữ số
truy vấn thấp nhất có thể (từ 30-50 truy vấn).

Xác định các Component/Module/Mambot tạo
ra nhiều truy vấn để tìm cách tối ưu hoặc
thông báo cho tác giả của
Component/Module/Mambot đó.
Tránh xa việc bắc cầu (Bridge)
Nhiều người thích tích hợp forum (chẳng hạn
SMF), thư viện ảnh (chẳng hạn Gallery2) vào
Joomla thông qua một cầu nối (Bridge). Tuy
nhiên Bridge lại chính là nguyên nhân làm
giảm tốc độ của Joomla. Do vậy hãy cố gắng
không sử dụng Bridge.
Tối ưu Cơ sở dữ liệu (Database)
Có 2 loại tối ưu: Tối ưu các bảng và tối ưu các
lược đồ. Tối ưu lược đồ thì chỉ cần thực hiện
một lần. Tối ưu các bảng thì cần thực hiện
thường xuyên (khi dữ liệu được thêm, chỉnh
sửa hoặc xóa). Để tối ưu các bảng: Mở
phpMyadmin > Chọn Joomla > chọn bảng
muốn tối ưu> chọn Optimize.

×