Thông tin tài liệu:
Đa số trong chúng ta sử dụng các template do nhà sản xuất đưa ra hoặc sử dụng các template với các setup mặc định của joomla core, do vậy ít ai để ý đến 1 vấn đề là tối ưu việc sử dụng để phù hợp cho (và chỉ cho) website của bạn. Tôi xin nêu ra một ví dụ: Thông thường khi tạo menu là catergory (section) dạng Block các bạn hay để: Parameters (Basic) Description: hide Description Image: hide Parameters (Component) Modified Date and Time: hide Parameters (System) Page Class Suffix: Trống ...
Nội dung trích xuất từ tài liệu:
Hướng dẫn tăng tốc độ website - speed up your joomla websiteHướng dẫn tăng tốc độwebsite - speed up your joomla websiteĐa số trong chúng ta sử dụng các template do nhà sản xuấtđưa ra hoặc sử dụng các template với các setup mặc định củajoomla core, do vậy ít ai để ý đến 1 vấn đề là tối ưu việc sửdụng để phù hợp cho (và chỉ cho) website của bạn.Tôi xin nêu ra một ví dụ: Thông thường khi tạo menu làcatergory (section) dạng Block các bạn hay để:Parameters (Basic)Description: hideDescription Image: hideParameters (Component)Modified Date and Time: hideParameters (System)Page Class Suffix: TrốngNgoài ra các bạn cũng để 1 số options khác dạng show hayhideViệc này sẽ được thể hiện trong template parrameters khiwebsite của bạn load và gọi đến các parram đó trongcom_contentVí dụ:Code:Hoặc:Code: Do vậy sẽ làm lãng phí tài nguyên và giảm tốc độ load củatrang web của bạn vì bạn để trong Parameters (Basic) là:Description: hideDescription Image: hideThay bằng các việc để hide và phải check lại trong templatecủa com_content chúng tôi đưa ra giải pháp sau:1. Tạo thư mục html trong folder template của bạn nếu chưacó.2. Đặt 1 file index.html blank3. Tạo folder template cho component của bạn ví dụ:com_content3. Tạo template cho view của component đó ví dụView=category ta tạo folder catergory trong thư mụccom_content4. mở com_content default của Joomla thưmục http://joomquery.com/components/com_...catergory/tmplCopy toàn bộ các files trong thư mục này vào thưmục http://joomquery.com/templates/your_...tent/catergorytrừ những file XMLtrong ví dụ này với catergory dạng Block,Ta mở file bằng notepade++ hoặc editor bạn yêu thích và tìmdòng 11 đến dòng 24 và xóa bỏ nó:Code:Như vậy việc bạn check Parameters (Basic) là:Description: hideDescription Image: hideKhông làm ảnh hưởng đến trang web của bạn và cũng cảithiện rất nhiều về tốc độ load trang web của bạn.Với cách làm tương tự, khi bạn chắc chắn việc để parram nàolà show, hide để bạn tùy chọn loại bỏ các lệnh If, else và cáccode trong đó.Ngoài các công việc cải thiện tốc độ load như trên bạn cũngcó thể làm với các module của joomla, hoặc các module củacác nhà cung cấp khác nếu bạn dùng cố định những chứcnăng đó.Sau đây chúng tôi xin gửi đến các bạn các files trongcom_content mà website chúng tôi đang dùng để các bạntham khảo.a. Đã xóa hết những parram thông thường không dùng.b.Tích hợp rezise ảnh cho dạng Block (dựa theo code củaJoomlart)c.Tích hợp cắt ký tự text là 300 ký tự cho show introtext (dựatheo code của Joomlart)Do trình độ có hạn nên cũng không thể thiếu những khiếmkhuyết trong quá trình sửa chữa, rất mong các bạn góp ýthêm.