Chuyển tới nội dung
SourceViet

Vì sao chúng tôi làm website doanh nghiệp bằng Next.js

Không phải vì nó mới. Ba lý do cụ thể, xuất hiện trong tốc độ, tiền hosting và chi phí sửa website sau hai năm.

HN

Hiếu Nguyễn

Founder

Đăng ngày · Đọc 7 phút

Vì sao chúng tôi làm website doanh nghiệp bằng Next.js

Câu hỏi này đáng được trả lời nghiêm túc, vì chọn nền tảng là quyết định bạn sống với trong nhiều năm và khó đổi sau đó.

Nói trước một điều: WordPress vẫn là lựa chọn đúng cho nhiều trường hợp. Nếu bạn cần một blog, nếu bạn cần cài plugin cho mọi việc, nếu bạn cần tìm người sửa với giá rẻ nhất thị trường — WordPress thắng. Chúng tôi không làm WordPress, nhưng không phủ nhận điều đó.

Đây là ba lý do chúng tôi chọn Next.js cho loại việc chúng tôi làm.

1. Trang được tạo sẵn, nên nó nhanh mà không cần thủ thuật

Website WordPress tạo trang mỗi lần có người truy cập: chạy PHP, truy vấn cơ sở dữ liệu, dựng HTML, gửi về. Để nó nhanh, người ta cài plugin cache — và plugin cache chính là nguồn gốc của phần lớn sự cố "website tự nhiên vỡ" mà bạn từng gặp.

Next.js tạo sẵn trang thành HTML tĩnh khi bạn xuất bản, không phải khi khách truy cập. Khách nhận file đã có sẵn.

Hệ quả đo được: thời gian tới byte đầu tiên thường dưới 100 mili giây thay vì 400–800. Điều đó ảnh hưởng trực tiếp tới LCP, và LCP là chỉ số Core Web Vitals khó cải thiện nhất.

Điều quan trọng hơn: nó nhanh theo mặc định, không cần ai tối ưu. Website không có plugin cache thì cũng không có plugin cache để vỡ.

2. Không có plugin, nên không có chỗ để vỡ

Một website WordPress doanh nghiệp điển hình chạy 8–15 plugin. Mỗi plugin là:

  • Một bên thứ ba có thể ngừng bảo trì
  • Một chỗ có thể xung đột với plugin khác sau khi cập nhật
  • Một khả năng lỗ hổng bảo mật — phần lớn website WordPress bị xâm nhập qua plugin chưa cập nhật, không qua lõi WordPress

Với Next.js, các tính năng đó nằm trong code của website. Ít linh hoạt hơn — thêm một tính năng cần lập trình viên, không phải bấm cài đặt. Đổi lại, không có gì tự vỡ vào một buổi sáng vì một bên thứ ba phát hành bản cập nhật.

Đây là lựa chọn có đánh đổi rõ ràng, và nó đúng với website doanh nghiệp cần chạy ổn định hơn cần thêm tính năng mỗi tuần.

3. Nền SEO kỹ thuật nằm trong khung, không phải trong plugin

Trên WordPress, bạn cần Yoast hoặc RankMath để có thẻ tiêu đề riêng từng trang, sitemap và structured data. Chúng hoạt động tốt, nhưng chúng là một lớp nữa, và một số plugin SEO chèn structured data bằng JavaScript — nghĩa là nó không có trong HTML ban đầu.

Next.js có sẵn cơ chế cho tiêu đề, mô tả, canonical, hreflang và sitemap ngay trong khung. Structured data nằm trong HTML gửi về, không phải được chèn sau.

Với website hai ngôn ngữ thì khác biệt này rõ hơn: hreflang làm đúng là việc khó, và làm bằng plugin trên WordPress là nơi chúng tôi thấy nhiều website bị sai nhất.

Nhược điểm thật của Next.js

Nói cho công bằng, vì bạn nên biết trước khi chọn:

Cần lập trình viên để đổi cấu trúc. Đổi nội dung thì không — mẫu của chúng tôi có trang quản trị. Nhưng thêm một loại trang mới thì cần người biết code. Trên WordPress nhiều việc như vậy làm được bằng plugin.

Thị trường người biết sửa nhỏ hơn. Ở Việt Nam, số người làm được WordPress nhiều hơn số người làm được Next.js, nên giá thuê sửa cao hơn. Khoảng cách này đang hẹp lại nhanh, nhưng hiện tại vẫn có thật.

Chi phí hosting có thể cao hơn nếu bạn cần chạy máy chủ riêng, dù bậc miễn phí của các nền tảng triển khai đủ cho nhiều website.

Không có hệ sinh thái plugin. Cần tính năng gì thì phải viết. Với website doanh nghiệp thông thường điều này ít quan trọng; với website cần mười tính năng lạ thì nó quan trọng.

Cách chọn cho trường hợp của bạn

Chọn WordPress nếu: trọng tâm là blog xuất bản thường xuyên, bạn cần tự cài nhiều tính năng mà không cần lập trình viên, hoặc ngân sách bảo trì rất thấp và bạn cần thị trường thuê rộng nhất.

Chọn Next.js nếu: tốc độ quan trọng với bạn, bạn muốn website ổn định hơn là linh hoạt, bạn bán hai ngôn ngữ, hoặc bạn dự định phát triển thêm phần nghiệp vụ riêng về sau — vì lúc đó phần đó nối vào cùng một nền.

Điểm cuối là điểm ít ai nói: nếu doanh nghiệp bạn sẽ cần một phần mềm nội bộ hoặc một cổng cho khách hàng trong hai năm tới, làm website trên cùng nền với phần mềm đó tiết kiệm đáng kể — chung cơ sở dữ liệu, chung cơ chế đăng nhập, chung đội ngũ.

Với sản phẩm của chúng tôi

Mọi mẫu của chúng tôi là Next.js với trang quản trị viết sẵn, nên bạn sửa được nội dung, giá, ảnh và SEO của từng trang mà không cần code. Mã nguồn được giao trọn bộ, đọc được, và bạn host ở đâu cũng được.

Nếu bạn đang cân nhắc giữa hai nền tảng cho một dự án cụ thể, nhắn Zalo mô tả việc bạn cần. Nếu WordPress là câu trả lời đúng cho bạn, chúng tôi sẽ nói vậy — chúng tôi không nhận việc đó, nên cũng không có lý do để bán bạn thứ khác.

  • next.js
  • nên dùng nền tảng nào làm website
  • wordpress hay next.js
  • công nghệ làm website
Về trang bài viết

Đọc tiếp