1. Trang chủ
  2. » Công Nghệ Thông Tin

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

5 374 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 80,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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

Trang 1

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

Trang 2

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 http://extensions.joomla.org 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

Trang 3

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

Trang 4

(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)

Trang 5

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

Ngày đăng: 12/07/2014, 04:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w