Cách bàn giao
Chúng tôi thực sự làm việc thế nào
Trang này trả lời câu "rốt cuộc các bạn làm thế nào". Đây không phải nội dung quảng cáo, mà là lựa chọn công nghệ thực tế, tiêu chuẩn bàn giao và những khâu cần bạn xác nhận.
Lựa chọn công nghệ
Tùy nhu cầu, không ép dùng một thương hiệu cụ thể. Hiện chủ yếu dùng:
- Back end: Python kết hợp FastAPI, SQLAlchemy
- Cơ sở dữ liệu: PostgreSQL (môi trường chính thức), SQLite khi phát triển
- Front end: HTML và CSS được tạo sẵn trên máy chủ rồi mới gửi đi. Chỉ những trang cần nhiều tương tác mới đánh giá riêng việc dùng framework front end
- Triển khai: Container Docker, reverse proxy xử lý chứng chỉ và tên miền
- Quản lý phiên bản: Git
Tiêu chí chọn là trưởng thành, tài liệu đầy đủ, dễ bảo trì lâu dài và bạn có thể đổi người tiếp quản bất cứ lúc nào. Không chồng nhiều framework, không dùng công nghệ ít người biết để ràng buộc khách hàng.
Kiểm soát chất lượng khi bàn giao
Mọi sản phẩm đều được kiểm tra từng mục trước khi bàn giao, không giao cho khách thứ gì chưa kiểm tra:
- Kiểm thử từng chức năng và lưu lại kết quả
- Nội dung liên quan đến sự kiện, số liệu, quy định pháp luật và trích dẫn đều được đối chiếu nguồn từng mục
- Dữ liệu của khách hàng chỉ dùng cho dịch vụ lần này, không cung cấp cho bên thứ ba
- Các khâu cần bạn xác nhận (thanh toán, xóa dữ liệu, công bố ra bên ngoài, gửi tin nhắn, thay đổi môi trường chính thức) đều phải có xác nhận bằng văn bản trước
- Các khâu này được liệt kê từng mục trong báo giá
Nếu ngành nghề hoặc hợp đồng của bạn có yêu cầu đặc biệt về công bố cách làm việc, vui lòng ghi chú trong phiếu yêu cầu, chúng tôi sẽ cung cấp văn bản giải thích theo yêu cầu của bạn.
Những việc dự án nào cũng làm
- Kiểm thử từng chức năng và lưu lại kết quả
- Kiểm tra lỗ hổng đã biết của các gói phụ thuộc
- Kiểm tra quyền ở phía máy chủ, không dựa vào việc ẩn trên giao diện
- Mật khẩu chỉ lưu giá trị băm
- Khóa và mật khẩu đặt trong biến môi trường, không đưa vào quản lý phiên bản, không gửi xuống trình duyệt
- Thông báo lỗi không làm lộ chi tiết nội bộ
- Sao lưu và khôi phục được thử nghiệm thực tế
- Tài liệu triển khai và các bước khôi phục
Chính website này
Website bạn đang xem được làm đúng theo cách trên: kết xuất phía máy chủ, không có bất kỳ chương trình theo dõi bên thứ ba nào, không có JavaScript bên ngoài. Muốn biết thực tế làm được đến mức nào, hãy xem trực tiếp Bảo mật dữ liệu.