Netlify

VPS / HostingWeb tĩnhĐộ khó: DễCó bản miễn phí
Logo Netlify

Netlify

4.0/5Đánh giá của 2dm

Dễ dùng cho web tĩnh; chú ý credit trừ theo lần deploy.

Nền tảng deploy website tĩnh và Jamstack: kéo thả thư mục hoặc nối Git là có trang chạy thật, kèm form, hàm serverless và SSL.

Giới thiệu

Netlify là dịch vụ lưu trữ và triển khai website hiện đại, mạnh ở các trang tĩnh, trang tạo bằng static site generator và ứng dụng frontend. Bạn có thể nối kho Git để tự build mỗi lần push, hoặc đơn giản là kéo thả thư mục đã build lên giao diện web.

Ngoài lưu trữ, Netlify đi kèm tên miền riêng với SSL, link xem trước cho từng thay đổi, hàm serverless, lưu trữ file và các quy tắc tường lửa cơ bản. Đây là lựa chọn gọn nhẹ cho landing page, blog, tài liệu sản phẩm hay website giới thiệu của doanh nghiệp nhỏ.

Giống Vercel, Netlify không phải VPS: không dùng để chạy n8n, cơ sở dữ liệu tự quản hay container thường trực. Netlify hiện tính phí theo hệ thống credit, mỗi lần deploy production, băng thông và thời gian chạy hàm đều trừ credit.

Tính năng nổi bật

01

Deploy rất nhanh

Nối Git hoặc kéo thả thư mục build là website lên mạng, không cần cấu hình máy chủ.

02

Link xem trước không giới hạn

Mỗi pull request có bản preview riêng để cả nhóm duyệt trước khi phát hành.

03

Tên miền riêng và SSL

Gắn domain doanh nghiệp và tự cấp chứng chỉ HTTPS.

04

Hàm serverless và lưu trữ

Có functions, blob storage và database để thêm xử lý phía server khi cần.

05

Tính phí bằng credit

Gói miễn phí có hạn mức credit hằng tháng, dễ ước lượng cho website lưu lượng nhỏ.

Dùng để làm gì

Landing page sự kiện, khóa học

Dựng nhanh trang đăng ký, nhận form và cập nhật nội dung qua Git.

Blog hoặc trang tài liệu sản phẩm

Dùng Astro, Hugo hay framework tương tự để tạo trang tĩnh nhẹ và nhanh.

Website giới thiệu cho khách hàng của agency

Mỗi khách một site riêng, có link preview để khách duyệt trước khi lên chính thức.

Prototype giao diện AI

Đưa bản demo frontend lên mạng trong vài phút để lấy phản hồi từ khách hàng.

Cách dùng

  1. 1

    Tạo tài khoản và chọn cách deploy

    Đăng ký Netlify, sau đó nối kho Git hoặc kéo thả thư mục build trên giao diện web.

  2. 2

    Cài Netlify CLI

    Cần Node.js 18.14.0 trở lên; cài toàn cục để dùng lệnh netlify ở mọi thư mục.

    $npm install -g netlify-cli
  3. 3

    Đăng nhập

    Lệnh mở trình duyệt để cấp quyền cho CLI, token được lưu cho các lần sau.

    $netlify login
  4. 4

    Deploy bản nháp

    Lần đầu CLI sẽ hỏi chọn site có sẵn hoặc tạo mới, rồi trả về một link xem trước.

    $netlify deploy
  5. 5

    Phát hành production

    Khi bản nháp ổn, đẩy lên địa chỉ chính thức và gắn tên miền riêng.

    $netlify deploy --prod

Video hướng dẫn

4 ways to deploy a new Netlify site

Netlify

Netlify Tutorial - How to build and deploy websites using Netlify

freeCodeCamp.org

Ví dụ thực tế

Tình huống minh hoạ

Một cửa hàng gốm thủ công ở Bát Tràng muốn có website giới thiệu sản phẩm nhưng không có người quản trị máy chủ. Một freelancer dựng trang tĩnh bằng Astro, nối kho GitHub với Netlify và gắn tên miền của cửa hàng. Mỗi khi cần đổi ảnh sản phẩm, chủ cửa hàng gửi ảnh, freelancer cập nhật và gửi link xem trước để duyệt, xong mới phát hành bản chính thức.

Mẹo & lưu ý

  • Theo dõi credit hằng tháng

    Mỗi lần deploy production cũng tốn credit, nên gom nhiều thay đổi vào một lần phát hành thay vì deploy liên tục.

  • Tối ưu ảnh và file tĩnh

    Băng thông bị trừ credit theo GB, nén ảnh và dùng định dạng hiện đại giúp tiết kiệm đáng kể.

  • Dùng token trong CI

    Trên máy chủ build, lưu token vào biến NETLIFY_AUTH_TOKEN thay vì đăng nhập tương tác.

  • Bật quy tắc tường lửa cơ bản

    Dùng rate limiting cho form và endpoint để hạn chế spam, bot.

Câu hỏi thường gặp

Netlify khác Vercel thế nào?

Cả hai đều deploy frontend từ Git. Vercel gắn chặt với Next.js, Netlify mạnh ở trang tĩnh và có cách deploy kéo thả rất đơn giản.

Có chạy n8n trên Netlify được không?

Không phù hợp. n8n cần tiến trình chạy liên tục, nên đặt trên VPS như DigitalOcean, Hetzner, Vultr hoặc Railway.

Hết credit miễn phí thì sao?

Theo trang giá, gói Free có hạn mức credit cố định; muốn dùng nhiều hơn cần nâng lên gói trả phí và có thể mua thêm gói credit.

Có cần biết lập trình không?

Kéo thả thư mục HTML có sẵn thì không cần, nhưng để tự build và cập nhật qua Git thì nên có người biết code cơ bản.

Liên kết hữu ích

Muốn áp dụng vào doanh nghiệp của bạn?

2dm khảo sát quy trình, chọn công cụ phù hợp và triển khai cùng đội ngũ của bạn. Buổi tư vấn đầu tiên miễn phí.

Đặt lịch tư vấn
Zalo