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

Hướng dẫn tăng tốc độ website - speed up your joomla website pptx

8 408 1
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 8
Dung lượng 100,58 KB

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

Nội dung

Đ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 đ

Trang 1

Hướng dẫn tăng tốc độ website - speed up your

joomla website

Trang 2

Đ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

Ngoài ra các bạn cũng để 1 số options khác dạng show hay hide

Việc này sẽ được thể hiện trong template parrameters khi website của bạn load và gọi đến các parram đó trong

Trang 3

com_content

Ví dụ:

Code:

<? Php if ($ this-> params-> get ('show_description') & & $ this-> category-> description):

echo $ this-> category-> description;

endif;?>

Hoặc:

Code:

<? Php if ($ this-> params-> get ('show_description_image')

& & $ this-> category-> image):?>

<div class="wrap_image"> </ div>

<? Php endif;?>

Do vậy sẽ làm lãng phí tài nguyên và giảm tốc độ load của trang web của bạn vì bạn để trong Parameters (Basic) là:

Trang 4

Description: hide

Description Image: hide

Thay bằng các việc để hide và phải check lại trong template củ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ưa

2 Đặt 1 file index.html blank

3 Tạo folder template cho component của bạn ví dụ:

com_content

3 Tạo template cho view của component đó ví dụ

View=category ta tạo folder catergory trong thư mục

com_content

4 mở com_content default của Joomla thư

mục http://joomquery.com/components/com_ catergory/tmp l

Copy 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 XML

Trang 5

trong 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ìm dòng 11 đến dòng 24 và xóa bỏ nó:

Code:

<?php if (>params->def('show_description', 1) ||

$this->params->def('show_description_image', 1)) :?>

<tr>

<td valign="top">

<?php if ($this->params->get('show_description_image')

&& $this->category->image) : ?>

<img src="/<?php echo $this->baseurl '/'

$cparams->get('image_path') '/' $this->category->image;?>"

align="<?php echo $this->category->image_position;?>" hspace="6" alt="" />

<?php endif; ?>

Trang 6

<?php if (>params->get('show_description') &&

$this->category->description) : ?>

<?php echo $this->category->description; ?>

<?php endif; ?>

<br />

<br />

</td>

</tr>

<?php endif; ?>

&nbsp;

&nbsp;

Như vậy việc bạn check Parameters (Basic) là:

Description: hide

Description Image: hide

Không làm ảnh hưởng đến trang web của bạn và cũng cải thiện rất nhiều về tốc độ load trang web của bạn

Trang 7

Với cách làm tương tự, khi bạn chắc chắn việc để parram nào

là show, hide để bạn tùy chọn loại bỏ các lệnh If, else và các code trong đó

Ngoài các công việc cải thiện tốc độ load như trên bạn cũng

có thể làm với các module của joomla, hoặc các module của các nhà cung cấp khác nếu bạn dùng cố định những chức năng đó

Sau đây chúng tôi xin gửi đến các bạn các files trong

com_content mà website chúng tôi đang dùng để các bạn tham 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ủa Joomlart)

c.Tích hợp cắt ký tự text là 300 ký tự cho show introtext (dựa theo code của Joomlart)

Do trình độ có hạn nên cũng không thể thiếu những khiếm khuyết trong quá trình sửa chữa, rất mong các bạn góp ý thêm

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

TỪ KHÓA LIÊN QUAN

w