quanbi.dev
Ba quả cân đặt cạnh một con máy, đo chi phí chạy website một tháng

AI cho công việcCâu chuyện thật

Chi phí chạy website một tháng, tính từng dòng

Quân BiCập nhật 7 phút đọc3 lượt xem

Mười đô một tháng. Đó là tiền con máy đang chạy trang bạn đang đọc, theo bảng giá niêm yết của gói mình dùng. Chi phí chạy website một tháng là con số ai cũng hỏi và gần như không ai đăng, vì phần lớn trang nói về nó là trang bán máy. Bài này tính từng dòng, và dòng đáng chú ý nhất không nằm trên hoá đơn máy chủ.

Nói rõ đây là giá gì

Mấy con số dưới đây là giá niêm yết của đúng những gói đang chạy site này, tra ngày 30 tháng 7 năm 2026. Số lấy từ trang giá của chính nhà cung cấp, không phải ảnh chụp hoá đơn.

Hoá đơn thật có mã khách hàng, có thuế theo nơi ở, có khuyến mãi theo vùng và theo thời điểm. Đưa hoá đơn lên thì bạn đọc được đúng con số của mình, chứ không đọc được con số của bạn. Bảng giá thì bạn tra lại được, và tra lại được là điều kiện để một bài như thế này có ích.

Cái gì đang chạy trên đúng một máy

Một con máy thuê theo tháng, đặt ở Singapore, gánh cả cụm:

  • Database Postgres, giữ bài viết, tài khoản, chủ đề.
  • Ứng dụng web kèm admin panel, cùng một tiến trình.
  • Lớp reverse proxy phía trước, lo HTTPS.
  • Mấy container chỉ chạy khi cần: nhập bài, chạy migration, dựng dữ liệu ban đầu.

Ảnh đã tải lên và dữ liệu database nằm trong volume, nên xoá container đi dựng lại vẫn không mất gì. Lý do mình chọn một máy thay cho ba nơi thì nằm ở bài deploy Next.js lên VPS.

Chi phí chạy website một tháng, từng dòng

Gói máy đang dùng là loại chia sẻ CPU. Cụ thể: 1 nhân, 2 GB RAM, 55 GB ổ, 2 TB băng thông một tháng. Giá niêm yết 10 đô một tháng, tra ở bảng giá Vultr.

Bậc dưới nó là 1 GB RAM, 25 GB ổ, 5 đô. Bậc trên là 2 nhân với 4 GB RAM, 20 đô.

Tên miền .dev thì tuỳ nhà đăng ký. Bảng giá công khai của Porkbun ghi năm đầu 8,75 đô và gia hạn 12,87 đô mỗi năm. Chia ra khoảng 1 đô một tháng.

Cộng theo giá niêm yết: khoảng 11 đô một tháng. Con số đó chỉ gồm máy và tên miền. Nó chưa gồm thuế, chưa gồm phí đổi tiền, chưa gồm công cụ, và chưa gồm thời gian của bạn.

Bốn dòng tốn 0 đồng

  • Chứng chỉ HTTPS. Lớp proxy tự xin và tự gia hạn.
  • Database. Postgres tự chạy trên chính con máy đó.
  • Lớp DNS và CDN. Bậc miễn phí đang đủ, xem bảng gói của Cloudflare.
  • Bộ chấm điểm SEO trong admin panel. Nó là code tự viết, không phải dịch vụ mua theo tháng.

Bốn dòng này đáng nhắc vì chúng là chỗ người ta hay mặc định phải trả tiền. Cái mình trả cho chúng là công dựng và công nuôi, không phải tiền.

Dòng tiền AI không nằm trên hoá đơn máy chủ

Đây là chỗ bài này khác với mọi bài "chi phí thuê VPS" bạn tìm thấy.

Blog này do agent soạn draft. Mình biên tập rồi bấm publish. Nghĩa là công cụ AI không phải khoản phụ, nó là một dòng chi riêng, và không nhà cung cấp máy chủ nào nhắc tới nó.

Bảng giá niêm yết của gói cá nhân, tra ở trang giá của Claude:

  • Bậc miễn phí: 0 đô.
  • Bậc Pro: 17 đô một tháng nếu trả trước cả năm, tức 200 đô một lần.
  • Cũng bậc Pro nhưng trả theo tháng: 20 đô.
  • Bậc Max: bắt đầu từ 100 đô một tháng.

Mình không công bố mình đang ở bậc nào, nên đừng đọc đoạn này như hoá đơn của mình. Cái đáng nói là hình dạng của bảng giá. Bậc trả phí thấp nhất đã gấp đôi tiền máy, và bậc trên nữa gấp mười lần tiền máy.

Chỗ mình tính sai lúc đầu

Ban đầu mình xem đây là bài toán tiền máy. Mình so bậc 5 đô với bậc 10 đô, đọc kỹ số GB ổ, cân xem có tiết kiệm được 5 đô không.

Hoá ra 5 đô đó là phần nhỏ nhất của bài toán. Dòng có thể lớn hơn hẳn là công cụ làm ra nội dung, mà mình lại dồn công tối ưu đúng cái dòng bé nhất. Mình không ghi lại chuyện đó tốn bao nhiêu buổi.

Bây giờ mình chọn ngược lại: lấy gói máy dư một chút để khỏi phải nghĩ tới nó, rồi dành sức cho dòng lớn hơn.

Dòng nào sẽ phình ra trước

Bốn chỗ mình đang canh:

  • Ảnh. Bài nào cũng có ảnh bìa, một số bài có thêm ảnh minh hoạ, tất cả nằm trong volume ổ 55 GB. Cái này phình chậm nhưng phình một chiều.
  • Chỗ chứa bản sao lưu ở ngoài. Mỗi đêm máy tự dump database, gói ảnh lại, mã hoá, giữ bảy ngày. Theo ghi chép lúc dựng thì bảy bản đó nằm trên chính con máy này, vì chỗ chứa ngoài chưa bật. Dòng này đang tốn 0 đồng đúng vì nó chưa ra khỏi nhà.
  • Con máy thứ hai để thử trước khi lên bản thật. Hiện mình chưa có, nên mọi thứ thử ở máy cá nhân rồi mới đụng bản thật.
  • Thuế và phí đổi tiền. Hai thứ này không có trong con số 11 đô ở trên, và chúng khác nhau theo từng người.

Băng thông 2 TB thì mình chưa đo lần nào, nên mình cũng không biết đang dùng tới đâu. Chỗ đó đang là một ô trống, không phải một kết luận.

Cái không nằm trong 11 đô

Thời gian. Đây là dòng đắt nhất và nó không có trên hoá đơn nào.

Con máy này mình tự vá, tự gia hạn, tự dọn ổ khi đầy, tự dựng lại tiến trình chết. Site hỏng lúc mình đang ngủ thì nó nằm im tới khi có người mở máy lên xem. Nền tảng dựng sẵn thu tiền cao hơn để làm hộ đúng những việc đó, và với nhiều người thì đó là món rẻ.

Mình chọn tự nuôi vì cần đặt một luật riêng lên từng thao tác ghi, chuyện đó mình kể ở bài vì sao blog này chạy Payload CMS. Nếu không có cái luật đó thì 11 đô này không đáng.

Ai không nên tự thuê máy

Người chỉ cần một trang chữ, không database, không tác vụ chạy nền. Với họ thì bậc miễn phí của một nền tảng dựng sẵn nhiều khả năng là đủ, và rẻ hơn hẳn con số ở trên.

Đội chưa có ai nhận trách nhiệm khi máy hỏng lúc nửa đêm cũng nên bỏ qua. Tiền thuê máy rẻ, còn ca trực thì không.

Mình cũng chưa chắc con số này giữ được khi lượng ảnh tăng lên. Đây là bảng giá tra trong ngày viết bài, cho đúng lượng dữ liệu hiện có.

Cách tự tính cho site của bạn

  • Viết ra mọi thứ đang chạy, rồi hỏi cái nào bắt buộc phải ở cùng máy với database.
  • Tra giá niêm yết của đúng bậc bạn cần, không lấy giá bậc thấp nhất trên trang.
  • Cộng thêm dòng công cụ. Làm nội dung bằng AI thì dòng này vượt tiền máy được, tuỳ bậc bạn chọn.
  • Cộng thêm dòng thời gian, tính bằng số buổi bạn sẽ ngồi đọc log.

Danh sách việc nên giao cho máy trước thì ở bài nên tự động hoá việc gì trước. Cách chặn mất việc lúc deploy thì ở bài mất code khi deploy. Các ghi chép cùng loại nằm ở chủ đề Vận hành.

Mười một đô là con số nhỏ tới mức nhàm. Cái đáng nhớ là mình đã ngồi mặc cả với đúng con số nhàm đó. Còn dòng đứng ngay cạnh nó, dòng có bậc gấp mười lần, thì mình chưa từng mở ra tính.

Bài này thế nào?

Chia sẻ

XFacebook

Ảnh đại diện của chủ trang quanbi.dev

Về mình

Quân Bi · Người viết

Xem thêm →

Bình luận (0)

Chưa có bình luận nào. Bạn mở hàng nhé.

Viết bình luận