Kiến trúc hệ thống

Next.js 14, MySQL, CMS riêng, máy chủ cập nhật.

phatdev.netCập nhật 18/10/2026

Thành phần

Thành phần Công nghệ Vai trò
Ứng dụng web Next.js 14 (App Router), TypeScript, Tailwind Portfolio, trang dự án, tài liệu, landing SL Migrations
Dữ liệu MySQL Hồ sơ, dự án, kỹ năng, liên hệ, tài liệu, license
Chạy PM2 sau Nginx Một tiến trình, cache trang có kiểm soát
Máy chủ cập nhật Route /api/updates/<slug> Phát hành bản mới theme / plugin theo license

Nguyên tắc

  • Tài khoản database của ứng dụng chỉ đọc ghi dữ liệu, không đổi được cấu trúc bảng.
  • Font và ảnh tự host; CSP chặn nguồn ngoài.
  • Render tại server cho cả hai ngôn ngữ, không phụ thuộc JavaScript để hiển thị nội dung.