---
title: "Website doanh nghiệp — CMS, CDN, đa ngôn ngữ — Tran Manh Tuan"
description: "Website doanh nghiệp, thương hiệu và chiến dịch: headless CMS, nội dung đa ngôn ngữ, phân phối qua CDN, form được bảo vệ và quét bảo mật trong CI."
canonical: "https://tmtuan.dev/vi/services/web-platforms"
language: "vi"
image: "https://tmtuan.dev/_img/og/default.5d198072-og.jpg"
tokens: 1387
---

# Website doanh nghiệp & nền tảng nội dung

Dành cho doanh nghiệp có website được đội marketing hoặc truyền thông cập nhật hằng tuần, và cần website đó luôn nhanh, an toàn, chi phí vận hành thấp.

Website doanh nghiệp ngày nay hiếm khi chỉ là vài trang HTML. Đó là một CMS để đội marketing tự đăng bài, nội dung bằng nhiều ngôn ngữ, form liên hệ hay tuyển dụng không bị ngập spam, và một quy trình đưa tất cả lên CDN. Các dự án bên dưới gồm hệ sinh thái bốn website cho một thương hiệu taxi, website chính thức của một sân bóng chày có hệ thống tường thuật trực tiếp, và trang IR của một công ty niêm yết chạy trên CMS tự xây dựng.

Phần việc giữ cho website khỏe mạnh phần lớn không nhìn thấy được: đăng nội dung không cần lập trình viên, cache tự làm mới khi nội dung thay đổi, môi trường staging chỉ người được phép mới vào được, và mọi thay đổi đều được quét thư viện có lỗ hổng và secret bị lộ trước khi phát hành.

## Các dạng việc thường nhận

- Website doanh nghiệp, thương hiệu trên headless CMS (Contentful) với front end Next.js hoặc Nuxt
- Website đa ngôn ngữ với mô hình nội dung để đội marketing tự quản lý
- Form liên hệ, tuyển dụng có chống spam và tích hợp (ATS, Zendesk, email)
- Tiếp quản website đang chạy: nâng cấp runtime, vá lỗ hổng, bổ sung quét bảo mật trong CI

## Công việc liên quan

- [GO Inc](https://tmtuan.dev/vi/projects/go-inc)

  Hệ sinh thái 4 website cho thương hiệu gọi taxi GO — site sản phẩm 5 ngôn ngữ, tuyển dụng nối ATS, trung tâm hỗ trợ và IR, xuất bản có kiểm duyệt qua Slack trên Google Cloud + AWS.

- [Wonderia](https://tmtuan.dev/vi/projects/wonderia)

  Website thương hiệu đa ngôn ngữ của Wonderia YOKOHAMA (wonderia.jp) — 4 ngôn ngữ, marketing tự xuất bản qua Contentful, vận hành serverless trên Google Cloud.

- [Yokohama Stadium](https://tmtuan.dev/vi/projects/yokohama-stadium)

  Website chính thức của Yokohama Stadium (ハマスタ) kèm hệ thống tường thuật trận đấu trực tiếp — kiến trúc tĩnh trên CDN, pipeline serverless hướng sự kiện trên Google Cloud và AWS.

- [Corporate IR Platform](https://tmtuan.dev/vi/projects/corporate-ir-platform)

  Nền tảng website doanh nghiệp và IR cho một doanh nghiệp niêm yết tại Nhật Bản — CMS tự phát triển toàn bộ, pipeline dữ liệu Firestore sang BigQuery, hạ tầng Google Cloud có WAF.

- [Fullswing](https://tmtuan.dev/vi/projects/fullswing)

  Website nội dung Fullswing trên stack Nuxt hiện đại trong monorepo Turborepo — ảnh Contentful phân phối qua Akamai CDN, tự purge cache mỗi lần publish để tối ưu chi phí băng thông.

- [AI Brand Site](https://tmtuan.dev/vi/projects/ai-brand-site)

  Website thương hiệu mảng AI của một tập đoàn công nghệ Nhật Bản — hiệu ứng WebGL, 15 loại nội dung Contentful, duyệt nội dung qua Slack và hiện đại hoá một hệ thống đã chạy nhiều năm.

- [AI Link](https://tmtuan.dev/vi/projects/ai-link)

  Website doanh nghiệp song ngữ Nhật–Anh của AI Link, dịch vụ AI cho khách doanh nghiệp — Next.js chạy tĩnh trên CDN, form liên hệ chống spam nhiều lớp, chi phí vận hành gần như bằng 0.

- [BALLPARK Xmas YOKOHAMA KANNAI](https://tmtuan.dev/vi/projects/ballpark-xmas)

  Site campaign BALLPARK Xmas YOKOHAMA KANNAI — tích hợp Instagram với vòng đời token tự động, nội dung Contentful render ngay khi có request thay vì build lại site.

## Công nghệ đã dùng

- Node.js
- TypeScript
- Contentful
- Express
- Github Action
- Nuxt
- reCAPTCHA
- Cloud Run
- Docker
- Firebase Hosting
- Gitleaks
- Semgrep
- Terraform
- Trivy
- AWS SES
- Next.js

## Có phù hợp không?

- Phù hợp: hệ thống quản lý nghiệp vụ, backend và API, hạ tầng GCP và AWS, sự cố production.
- Chưa phù hợp: công việc chủ yếu là dựng giao diện pixel-perfect hoặc hiệu ứng chuyển động phức tạp.

Nếu đây đúng là vấn đề bạn đang gặp, [Gửi mô tả dự án](mailto:tmtuan801@gmail.com?subject=Trao%20%C4%91%E1%BB%95i%20d%E1%BB%B1%20%C3%A1n%20%E2%80%94%20tmtuan.dev&body=Lo%E1%BA%A1i%20d%E1%BB%B1%20%C3%A1n%3A%20h%E1%BB%87%20th%E1%BB%91ng%20nghi%E1%BB%87p%20v%E1%BB%A5%20%2F%20website%2C%20n%E1%BB%81n%20t%E1%BA%A3ng%20web%20%2F%20cloud%20%26%20DevOps%20%2F%20s%E1%BB%B1%20c%E1%BB%91%20production%20%2F%20kh%C3%A1c%0D%0A%0D%0AC%E1%BA%A7n%20x%C3%A2y%20d%E1%BB%B1ng%20ho%E1%BA%B7c%20kh%E1%BA%AFc%20ph%E1%BB%A5c%20%C4%91i%E1%BB%81u%20g%C3%AC%3A%0D%0A%0D%0AC%C3%B4ng%20ngh%E1%BB%87%20%C4%91ang%20d%C3%B9ng%20(n%E1%BA%BFu%20c%C3%B3)%3A%0D%0A%0D%0ATh%E1%BB%9Di%20gian%20mong%20mu%E1%BB%91n%3A%0D%0A%0D%0ANg%C3%A2n%20s%C3%A1ch%20d%E1%BB%B1%20ki%E1%BA%BFn%20(kh%C3%B4ng%20b%E1%BA%AFt%20bu%E1%BB%99c)%3A%0D%0A).

Ứng dụng email sẽ mở sẵn một khung mô tả ngắn để bạn điền.

## Structured data (JSON-LD)

```json
{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://tmtuan.dev/vi/services/web-platforms#webpage","url":"https://tmtuan.dev/vi/services/web-platforms","name":"Website doanh nghiệp — CMS, CDN, đa ngôn ngữ","description":"Website doanh nghiệp, thương hiệu và chiến dịch: headless CMS, nội dung đa ngôn ngữ, phân phối qua CDN, form được bảo vệ và quét bảo mật trong CI.","inLanguage":"vi","isPartOf":{"@id":"https://tmtuan.dev/#website"},"about":{"@id":"https://tmtuan.dev/#person"}},{"@type":"Service","@id":"https://tmtuan.dev/vi/services/web-platforms#service","name":"Website doanh nghiệp & nền tảng nội dung","description":"Website doanh nghiệp, thương hiệu và chiến dịch: headless CMS, nội dung đa ngôn ngữ, phân phối qua CDN, form được bảo vệ và quét bảo mật trong CI.","url":"https://tmtuan.dev/vi/services/web-platforms","serviceType":"Website doanh nghiệp & nền tảng nội dung","provider":{"@id":"https://tmtuan.dev/#person"}}]}
```
