Các thủ thuật tăng tốc độ tải trang web toàn diện từ A đến Z

Tăng tốc website: Các thủ thuật tăng tốc độ tải trang web toàn diện. Để tăng tốc trang web bạn bạn hiểu được các vấn đề cơ bản cần cải thiện và tăng tốc: cách viết code, các  thư viện sử dụng, hosting… dưới đây là các kinh nghiệm của mình đã làm và tăng tốc cho nhiều trang web cải thiện tốc độ từ 1 – 2s. các bạn hãy cùng tham khảo nhé.

Ngoài ra nếu bạn dùng các CMS như : Joomla, WordPress, Drupal… thì hãy xem các thủ thuật dưới đây: thủ thuật tăng tốc joomla,  thủ thuât tăng tốc wordpress , tăng tốc drupal …

Kiếm tra trang web của bạn

  • Đầu tiên hãy kiểm tra tốc độ tải website của bạn xem đang ở mức điểm nào. xem bài: cách kiểm tra tốc độ website
  • Các viết code đã tối ưu hay chưa ? khi thiết kế website bạn đã viết code tối ưu hay chưa. vd các vòng lặp vô hạn, các cách viết cũ sẽ gây nên tình trang trang web tải lâu và gây tốn dung lượng băng thông của trang web
  • Kiểm tra các thư viện jQuery, Javascript, CSS… tốt nhất là lấy thư viện đó và đưa vào trang web, không nên link đến thư viện online của nó.
  • Kiểm tra hình ảnh bạn sử dụng có đang lấy ở bên ngoài hay không, điều này gây ra chậm cho trang web
  • Kiểm tra tốc độ hosting xem nhà cung cấp hosting có chất lượng hay không

Các thủ thuật tăng tốc độ tải cho trang web

1. Chọn hosting chất lượng

Đầu tiên chọn hosting tốt, nó quyết định rất nhiều đến tộc độ trang web của bạn

2. Nén code: htm, css, javascript

Nén code htm và các file css các file javascript để tăng tốc độ tải trang web của bạn.

Sau khi viết css và javascript xong hãy nén lại rồi đưa lên hosting.

Công cụ nén css và javascript: http://csscompressor.com/ – http://compressorrater.thruhere.net/

3. Tối ưu hóa hình ảnh: nén và giảm thiểu dung lượng

Hình ảnh nặng và các hình ảnh bên ngoài ảnh hưởng rất nhiều đền trang web của bạn

Hãy giảm thiểu dụng lượng trước khi đưa lên trang web, cài các plugin nén hình ảnh trên trang web.

Sử dụng công nghệ lazy load để nội dung tải trước và hình ảnh tải sau.

4. Tạo bộ nhớ đệm cho trang web : Cache

Bộ nhớ đệm giúp giảm thiểu độ tải của server rất nhiều. Nguyên tắc của nó là tạo các file cache nén lại và lưu trữ trên server, khi người dùng truy cập thì nó sẽ trả lại nội dung được lưu trong bộ nhớ cache không truy vấn lại database làm chậm tốc độ trang web.

Hãy bật chế độ nén trên server của bạn, chế độ nén thông thường trên server hay hosting đều có công cụ cho bạn.

Nếu code của bạn dùng PHP thì hãy sử dụng thư viện: PHP Simple Cache để tạo cache

Nếu đang dùng ASP.Net có các kiểu caching có thể sử dụng cho các ứng dụng như : output caching, fragment caching, data caching.

5. Tối ưu hóa và dọn dẹp database

Hãy thường xuyên dọn dẹp database, các bài nháp, spam, hoặc các bài đã xóa… lâu ngày nó sẽ làm database của bạn phình to và chậm chạp

6. Bảo mật trang web

Hãy chú ý đến vấn đề bảo mật trang web, nếu website  của bạn bảo mật không tốt rất dễ bị chèn shell, chèn code, link đến trang web khác. điều này gây ảnh hưởng trầm trọng đến trang web.

 

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *