Go to top

Danh mục tin tức

Giao diện mẫu

Trang chủ  » Tin tức và sự kiện   » Thủ thuật website

Ứng dụng firebug vào việc tăng tốc website

29/07/2013
Share:   

Qua bài viết giới thiệu về Firebug thì đối với người tìm hiểu và làm công việc thiết kế website cũng dễ tự tìm hiểu các thành phần khác. Vì vậy mình không giới thiệu thêm và sẽ gửi tiếp các bài về ứng dụng của nó.

Trong bài này mình sẽ nói về phần ứng dụng Firebug để tăng tốc độ website của bạn.

Đầu tiên các bạn xem hình dưới đây:

Posted Image

Bạn có nhận xét gì khi nhìn xong hình trên?

Tab NET của Firebug cho bạn thông số loading của các thành phần trong trang web của bạn.

  1. Các status 200 (có reponse), 404 (can’t not found)….
  2. Thời gian load: thời gian một đối tượng load xuống browser.
  3. Dung lượng load: Phần này nếu bạn thấy dấu ? và status 200 nghĩa là có reponse nhưng là response sai kết quả.
  4. Thứ tự load: Phần này khá quan trọng và mình sẽ trình bày tiếp theo sau đây.

Sở dĩ mình cho phần #4 là quan trọng bởi vì các phần kia thì hầu như mọi người đều biết cách khắc phục mà không cần kinh nghiệm nhiều.

1. Giả sử site của bạn bị status not found thì bạn chỉ cần cập nhật lại link hoặc bỏ đi để tăng tốc độ website thay vì bắt browser phải search request lên server mất khá nhiều tời gian.

2. Về thời gian và dung lượng: muốn tăng tốc thì bạn chỉ cần optimize hình, javascript, CSS cho dung lượng tối thiểu mã vẫn đầy đủ chức năng.

  • Thông thường nếu dùng hình jpg thì mình thường để resolution 60 hoặc 70 tùy theo chất lượng ảnh, cũng có thể tăng thêm 1 ít, nếu bạn có kinh nghiệm về Photoshop sẽ tự biết phải làm gì với nó.
  • javascript và CSS thì để giảm dung lượng thì sau khi code xong bạn chỉ cần cho tất cả lên thành 1 dòng hoặc dùng các công cụ minify javascript hoặc minify css trước khi upload lên server.

3. Về thứ tự thì chắc một số người có kinh nghiệm và để ý thì có thể biết, tuy nhiên mình nghĩ đa phần các bạn thiết kế web chắc chẳng quan tâm đến cái này.

Thực ra cái này rất quan trọng trong việc tăng tốc độ website của bạn. Các bạn cũng thấy các thành phần được load theo hình bậc thang không đều. Các thành phần có điểm load bắt đầu bằng nhau thì tức là đang được load cùng lúc. Các thành phần load sau và thụt vào tức là nó phải chờ thành phần trước. Điển hình như hình trên:

  • Thành phần GET Firebug-cong-cu-huu-ich… được load đầu tiên, điều này là hiển nhiên vì trang html của bạn luôn được gọi đầu tiên. Tất yếu các thành phần sau nó phải chờ nó.
  • Cũng vì vậy mà bạn thấy css_6 được load sau và thụt vào phía sau, tức là phải chờ trang html load xong browser mới nhận biết được html đó gọi những file gì.
  • Sau CSS là đến các hình ảnh được gọi từ file CSS. Nếu các bạn để ý kỹ thì sẽ thấy rằng khi kiểu file (đuôi file bị thay đổi) sẽ gây nên tình trạng chờ, tức bị thụt vào.

Vậy làm sao để tránh tình trạng bậc thang càng ít càng tốt?

Qua phần mô tả trên thì chắc các bạn cũng đã hiểu mình cần làm gì.

  1. Khi dùng hình cho website hạn chế tối đa dùng nhiều kiểu file hình.
  2. Tận dụng tối đa CSS để đặt hình vào mà không nên gọi từ thuộc tính style của thẻ html.
  3. Theo lời khuyên của các chuyên gia Yahoo về tăng tốc web thì nên đặt CSS lên đầu và javascript xuống dưới cuối cùng.

Về javascript thì ngoại trừ trường hợp bất khả kháng mới đặt đúng vị trí trong html. Bởi vì có một số trường hợp bạn đặt dưới cùng thì sẽ bị undefine các variable và function. Thông thường thì các javascript chỉ được gọi dựa vào sự kiện người dùng nên đặt phía dưới, điều này tạo cảm giác cho người dùng website của bạn nhanh. Website của bạn có thể bật lên nhanh chóng và javascript sẽ load ngầm sau đó. Điển hình bạn có thể ra trang chủ www.topsite.vn và refresh sau đó sẽ thấy giao diện load lên trước và sau đó load ngầm javascript.

Hoặc bạn cũng có thể vào trang chủ sau đó bấm vào một chủ đề bất kỳ. Bạn sẽ thấy chỉ các thành phần khác nhau giữa các trang thay đổi. Nếu bạn refresh tại chỗ thì thấy hầu như trang web xuất hện lại lập tức mà không bị giật trang.

Anh Nguyễn (BabyWolf's Blog)

Share:   

Các tin tức khác:

Cách đưa video Youtube lên TOP Google 15/06/2014

Dịch vụ Seo là gì? 4 điều cần lưu ý khi dùng dịch vụ 30/07/2013

Tư vấn seo web – 10 lỗi nên tránh gấp 30/07/2013

Làm sao để áp dụng SEO trong Marketing 30/07/2013

Solomo là gì? Khái niệm về Solomo và Losomo 30/07/2013

Làm Seo như thế nào để hiệu quả nhất? 30/07/2013

Quảng cáo từ khóa trên Google Adwords.Quảng cáo từ khóa trên Google Adwords.

20/09/2013

Quảng cáo chuẩn mực, báo cáo cho khách hàng lượng click ảo, lượng click ma, ...

Các tiêu chuẩn để thiết kế website tốtCác tiêu chuẩn để thiết kế website tốt

18/10/2014

Các công ty nhỏ ở các nước đang phát triển đã nhận xét rằng Internet là ...

Cáp quang đa lõi phá vỡ kỷ lục truyền dữ liệu với tốc độ 255Tb/sCáp quang đa lõi phá vỡ kỷ lục truyền dữ liệu với tốc độ ...

04/11/2014

Các nhà khoa học đã nghiên cứu và phát triển một loại cáp quang đa lõi mới, ...

Thiết kế website chất lượng cao sẽ mang lại lợi nhuận lớn cho khách hàngThiết kế website chất lượng cao sẽ mang lại lợi nhuận lớn cho ...

28/09/2014

Với sự phát triển mạnh của ngành công nghệ,thì nhu cầu sử dụng máy tính ...

Thiết kế web bán hàng onlineThiết kế web bán hàng online

11/10/2014

Rất nhiều doanh nghiệp ở quận 12, quận 7, Bình Dương đều tìm đến chúng tôi ...

Cáp quang đa lõi phá vỡ kỷ lục truyền dữ liệu với tốc độ 255Tb/sCáp quang đa lõi phá vỡ kỷ lục truyền dữ liệu với tốc độ ...

04/11/2014

Các nhà khoa học đã nghiên cứu và phát triển một loại cáp quang đa lõi mới, ...

Các tiêu chuẩn để thiết kế website tốtCác tiêu chuẩn để thiết kế website tốt

18/10/2014

Các công ty nhỏ ở các nước đang phát triển đã nhận xét rằng Internet là ...

Thiết kế web bán hàng onlineThiết kế web bán hàng online

11/10/2014

Rất nhiều doanh nghiệp ở quận 12, quận 7, Bình Dương đều tìm đến chúng tôi ...

Chính sách và pháp luật của Việt Nam về TMĐTChính sách và pháp luật của Việt Nam về TMĐT

20/06/2014

Thương mại điện tử là ngành mới, và nhiều người vẫn chưa hiểu rõ về ...

Thận trọng khi tham gia một số sàn giao dịch thương mại điện tửThận trọng khi tham gia một số sàn giao dịch thương mại điện tử

15/06/2014

Sàn giao dịch thương mại điện tử là một phương thức kinh doanh thương mại ...

Tin công nghệ

Phần mềm Quản lý tài chính về an sinh xã hộiPhần mềm Quản lý tài chính về an sinh xã hội

19/07/2023

Phần mềm Quản lý tài chính về an sinh xã hội: Quản lý toàn bộ quá trình từ ...

Ngành Tư pháp - Phần mềm Quản lý xử phạtNgành Tư pháp - Phần mềm Quản lý xử phạt

25/02/2021

Phần mềm Hệ thống Cơ sở dữ liệu Quản lý Xử phạt vi phạm hành chính cho ...

Intel Ra Mắt Bộ Vi Xử Lý Intel Core MIntel Ra Mắt Bộ Vi Xử Lý Intel Core M

09/09/2014

Tại IFA, triển lãm thương mại toàn cầu về hàng điện tử gia dụng, Intel ra ...

Apple kí được thỏa thuận với Visa, MasterCard, American Express về hệ thống thanh toán di độngApple kí được thỏa thuận với Visa, MasterCard, American Express về hệ ...

01/09/2014

Apple kí được thỏa thuận với Visa, MasterCard, American Express về hệ thống thanh ...

Windows 9 sẽ sở hữu Live Tile tương tác, trung tâm thông báo, có bản thử nghiệm vào tháng sau?Windows 9 sẽ sở hữu Live Tile tương tác, trung tâm thông báo, có bản ...

01/09/2014

Windows 9 sẽ sở hữu Live Tile tương tác, trung tâm thông báo, có bản thử nghiệm ...

Tin mới

 Quảng cáo trực tuyến VN đang ở đâu? Quảng cáo trực tuyến VN đang ở đâu?

Quảng cáo trực tuyến xuất hiện hầu như đồng thời với sự ra đời của ...

 Sôi động điện thoại di động 2005! Sôi động điện thoại di động 2005!

Theo dự báo của Công ty nghiên cứu thị trường GFK, năm 2005 doanh số điện ...

 Các IXP đồng loạt nâng cấp đường truyền Các IXP đồng loạt nâng cấp đường truyền

Công ty điện toán và truyền số liệu (VDC) vừa quyết định mở thêm một số ...

 Sun Microsystems miễn phí Solaris 10 Sun Microsystems miễn phí Solaris 10

Solaris 10 có trên 600 đặc tính mới, được đánh giá là hệ điều hành Unix tiên ...

 Biến thể mới CoolWebSearch & SARS Biến thể mới CoolWebSearch & SARS

Sunbelt Software – hãng phát triển phần mềm diệt spyware CounterSpy – cho biết các ...

 Thí điểm đào tạo CNTT hoàn toàn bằng tiếng Anh  Thí điểm đào tạo CNTT hoàn toàn bằng tiếng Anh

Bộ GD - ĐT dự kiến tháng 7/2004 sẽ tuyển sinh đào tạo CNTT theo chương trình ...

 BẢO MẬT MẠNG PHẦN II: Chính sách an toàn  Account cho Computer Security Account Policies BẢO MẬT MẠNG PHẦN II: Chính sách an toàn  Account cho Computer Security ...

LÀM THẾ NÀO ĐỂ BẢO VỆ CÁC  MÁY TÍNH CỦA MỘT TỔ CHỨC   Phần 2: Chính ...

 Sự quan trọng của từ khóa - Keywords Sự quan trọng của từ khóa - Keywords

Từ khóa là những từ mà những người truy cập nhập vào trong những cỗ máy ...

 10 phụ kiện cho máy tính xách tay (Phần II) 10 phụ kiện cho máy tính xách tay (Phần II)

Hiện nay, có nhiều sản phẩm hỗ trợ cho laptop, nhưng chọn sản phẩm nào là ...

Google Search thay đổi hiển thị sitelinksGoogle Search thay đổi hiển thị sitelinks

Từ ngày 5/8 Search Engine Land đã đưa tin Google Search đang thay đổi cách hiển thị ...

TRUNG TÂM PHÁT TRIỂN WEBSITE - ỨNG DỤNG - THIẾT BỊ CHUYÊN NGHIỆP TOPSITE

Địa chỉ: 41/1, Phường Trung Mỹ Tây Quận 12, TP Hồ Chí Minh.
Email: hotro@topsite.vn - info@topsite.vn Tel: 0978.893.678 - 0938 869 787
MSDN/GPĐKKD: 19025687954
MST: 0310368322
Số TK: 0501000001371 tại Ngân Hàng Vietcombank Chi nhánh Vĩnh Lộc
© 2004 - 2014 Copyright. All rights reserved. Bản quyền thuộc về công ty thiet ke web ITECHCO CO.,LTD

Chúng tôi chấp nhận thanh toán qua:

liberty reservengan luongonepaysoha payvisaweb money1web money2paypalpayone