Trong thời đại ngày nay, tốc độ của trang web của bạn rất quan trọng. Các công cụ tìm kiếm như Google sẽ xếp hạng bạn cao hơn nếu trang web của bạn nhanh chóng và dễ truy cập.
Biết điều đó, việc lựa chọn một chủ đề WordPress cho trang web của bạn, tuân thủ những nguyên tắc đó – nhanh chóng và dễ truy cập, thì không cần suy nghĩ nhiều.
Bạn đang xem: GeneratePress – Theme WordPress nhanh nhất
GeneratePress, chúng tôi luôn đặt tốc độ và tính truy cập là hai yếu tố quan trọng đằng sau hầu hết mọi thứ chúng tôi làm.
Contents
Những gì tạo nên một chủ đề WordPress?
Một chủ đề WordPress là sự kết hợp của HTML, CSS, Javascript và PHP.
HTML (nên) dễ dàng giữ gìn và tối giản. Không cần làm phức tạp nó, đặc biệt trong một chủ đề. Nếu chủ đề của bạn làm phức tạp, nó có thể ảnh hưởng tiêu cực đến hiệu suất.
CSS có thể rất khó giữ gìn và tối giản. Đây là lý do tại sao nhiều chủ đề trở nên lạm dụng, vì CSS không được viết gọn nhất có thể hoặc có quá nhiều tính năng yêu cầu CSS riêng của chúng.
Javascript có thể tệ cho hiệu suất nếu không thực hiện đúng cách. Nhiều chủ đề sử dụng jQuery, điều này có nghĩa là bạn đang tải javascript của họ cùng với toàn bộ thư viện jQuery. Một chủ đề WordPress nhanh sử dụng vanilla javascript và javascript chính nó phải rất tối giản.
PHP là khía cạnh động của trang web của bạn, giao tiếp với WordPress và chịu trách nhiệm truy vấn nội dung của bạn và đầu ra trang web thực tế của bạn. Càng nhiều PHP được khởi tạo trên mỗi lần tải trang, trang web của bạn càng chậm (đặc biệt nếu viết mã không tốt). Đây là lý do tại sao các chủ đề đơn giản, cố gắng không làm quá nhiều luôn vượt trội so với các chủ đề khổng lồ với quá nhiều tùy chọn.
Một chủ đề WordPress nhanh và gọn nhẹ cần tập trung vào tất cả những lĩnh vực này. Tại GeneratePress, chúng tôi coi trọng mọi phần của sự kết hợp này.
Yêu cầu HTTP
Một yêu cầu HTTP là đang xảy ra khi trình duyệt của bạn yêu cầu và tải xuống một tệp từ máy chủ của bạn. Điều này bao gồm các tệp CSS, tệp javascript, hình ảnh và những thứ tương tự.
Việc giữ các yêu cầu này ở mức tối thiểu là rất quan trọng. Mỗi yêu cầu làm cho trang web của bạn mất thêm một chút thời gian để tải.
Xem thêm : [Tìm Hiểu] Managed Hosting & Managed WordPress Hosting là gì?
Kích thước của mỗi yêu cầu còn quan trọng hơn. Đó là lý do vì sao bạn không tải lên các hình ảnh lớn cho trang web của bạn, ví dụ, vì chúng làm chậm thời gian tải trang đáng kể trong khi trình duyệt tải chúng.
Điều tương tự áp dụng cho CSS và javascript của chủ đề của bạn.
Đây là nơi GeneratePress lột tả sự vượt trội.
Yêu cầu HTTP mặc định của GeneratePress
Bộ mã CSS chính cho chủ đề chỉ có 5.2kb.
Yêu cầu thứ hai mà GeneratePress tạo ra là tệp javascript chính của chúng tôi. Tệp này chỉ 2.3kb!
Như vậy, nền móng của trang web của bạn (chủ đề) chỉ thêm hai yêu cầu HTTP tổng cộng 7.5kb.
Các kích thước tệp trên đã được nén bởi máy chủ (hầu hết các máy chủ mặc định thực hiện điều này).
Trong ảnh chụp màn hình trên, bạn sẽ thấy rằng WordPress cũng tải một số bộ mã và kiểu:
- style.min.css – Đây là các kiểu mặc định cho một số khối trình soạn thảo cốt lõi.
- wp-embed.min.js – Tệp này xử lý các nhúng tự động từ mạng xã hội và các trang WP khác.
- wp-emoji-release.min.js – Tệp này chuyển đổi các ký tự của bạn thành biểu tượng cảm xúc nếu phù hợp.
Nếu chúng ta loại bỏ chúng khỏi trang web, chúng ta có thể xem rõ ràng những gì GeneratePress đóng góp cho yêu cầu và kích thước trang mặc định của bạn.
Một cái nhìn rõ ràng về sự tối giản của GeneratePress
Kết quả của việc này trong Lighthouse?
Lưu ý rằng đây là cài đặt WordPress và GeneratePress mặc định. Khi bạn thêm vào trang web của mình, nó sẽ tự nhiên tăng kích thước. Tuy nhiên, quan trọng là biết bạn bắt đầu từ đâu khi xây dựng trang web của bạn. Không có chủ đề nào sẽ trở nên nhẹ nhàng hơn khi bạn bắt đầu xây dựng trang web của mình, nhưng chúng ta có thể kiểm soát nền móng của bạn là như thế nào nhẹ nhàng.
Làm thế nào để kiểm tra chủ đề của bạn
Xem thêm : DỊCH VỤ SEO UY TÍN CÓ TÂM – ĐÔI BÊN CÓ LỢI
Nhiều người sử dụng các công cụ như Google PageSpeed Insights, Pingdom và GTMetrix để kiểm tra hiệu suất chủ đề của họ. Những bài kiểm tra này rất tốt, nhưng bạn thực sự có thể kiểm tra hiệu suất chủ đề WordPress của mình trực tiếp trong trình duyệt.
Như đã đề cập ở trên, làm điều này trên một cài đặt WordPress mới với chủ đề của bạn. Điều này sẽ cho bạn biết trang web của bạn có thể nhẹ nhất có thể và sau đó bạn có thể thêm vào từ đó.
Tất cả trình duyệt hiện đại đều có một số công cụ phát triển bạn có thể sử dụng. Bạn thường có thể mở chúng bằng cách nhấp chuột phải vào trang web của bạn và chọn “Kiểm tra phần tử”, tuy nhiên điều này có thể khác một chút tuỳ thuộc vào trình duyệt.
- Công cụ phát triển trong Chrome
- Công cụ phát triển trong Firefox
- Công cụ phát triển trong Safari
- Công cụ phát triển trong Edge
Thẻ “Mạng” (hiển thị trong ảnh chụp màn hình đầu tiên ở trên) là nơi bạn có thể xem yêu cầu trang web của bạn đang thực hiện. Khi mở, chỉ cần làm mới trang và bạn sẽ thấy mọi yêu cầu trang web của bạn, cùng với kích thước của các yêu cầu.
Kiểm tra này đơn lẻ sẽ cho bạn một ý tưởng tốt về chủ đề WordPress của bạn có bao nhẹ. Yêu cầu ít hơn và các tệp nhẹ hơn có nghĩa là hiệu suất tốt hơn trong tương lai.
Chrome cũng có Lighthouse (hiển thị trong ảnh chụp màn hình thứ hai). Đây là cùng một công cụ như Google Pagespeed Insights nhưng nằm trong trình duyệt của bạn.
Tối ưu hóa tiếp theo
Khi bạn xây dựng trang web, nó sẽ trở nên nặng hơn. Mọi thứ bạn thêm vào sẽ làm tăng trọng lượng trang của bạn và một số tùy chọn/plugin sẽ làm tăng yêu cầu HTTP hơn nữa.
Đây là nơi các plugin như Perfmatters (trả phí) Autoptimize (miễn phí) có vai trò.
Để biết cách cấu hình Autoptimize tốt nhất với GeneratePress, hãy xem bài viết của chúng tôi về Cấu hình Autoptimize.
GeneratePress có phải là chủ đề WordPress nhanh nhất?
Như chúng tôi đã chứng minh trong bài viết này, chúng tôi đã đặt rất nhiều công sức vào việc cải thiện hiệu suất trong GeneratePress. Liệu nó có phải là chủ đề WordPress nhanh nhất? Điều đó phụ thuộc vào định nghĩa của bạn về chủ đề WordPress. Có một số “chủ đề” có ít tùy chọn và không có kiểu dáng nào thực sự nhẹ hơn. Vấn đề là, một khi bạn mang những chủ đề trần trụi đó và biến chúng thành một cái gì đó chức năng, bạn có thể mất mọi lợi thế bạn đã đạt được trước đó.
Khi đề cập đến các chủ đề WordPress đa tính năng, chúng tôi tin rằng GeneratePress là chủ đề nhanh nhất mà bạn có thể chọn cho trang web của mình. Việc giữ GeneratePress nhẹ nhàng là một hành trình chúng tôi đã đi qua hơn 6 năm, và chúng tôi đã thành công làm cho chủ đề nhẹ nhàng hơn theo thời gian, thay vì kèm theo nó. Tốc độ và tính truy cập là hai khía cạnh chính của GeneratePress mà chúng tôi sẽ không bao giờ ngừng làm việc.
Nếu bạn thấy nghi ngờ, hãy sử dụng các phương pháp chúng tôi đã trình bày ở trên để kiểm tra GeneratePress so với các chủ đề khác và điều đó sẽ trở nên rõ ràng.
Nguồn: https://laptrinhc.edu.vn
Danh mục: Web