10/10/2018, 13:23
Tư vấn chọn máy chủ web ?
Mình đang làm 1 web PHP cho công ty mình (mạng Lan)
khoảng 100-200 người dùng , dữ liệu bảng vài chục nghìn bản ghi sql server
cho cập nhật thông tin nhân viên , report , chủ yếu do nhóm văn phòng cập nhật và download danh sách
Mình định mua 1 máy tính PC cấu hình cao hay mua 1 máy chủ làm server
Không có mail service, share service thì mua máy chủ có cần thiết ko vì mình chỉ cần có web service
Nếu mua máy chủ nhờ mọi người tư vấn hộ cấu hình hay giá
Tiện thể cho mình hỏi với vài chục request cùng 1 lúc thì cài win 7 hay winxp hay bắt buộc phải cài win server
Cảm ơn nhiều
khoảng 100-200 người dùng , dữ liệu bảng vài chục nghìn bản ghi sql server
cho cập nhật thông tin nhân viên , report , chủ yếu do nhóm văn phòng cập nhật và download danh sách
Mình định mua 1 máy tính PC cấu hình cao hay mua 1 máy chủ làm server
Không có mail service, share service thì mua máy chủ có cần thiết ko vì mình chỉ cần có web service
Nếu mua máy chủ nhờ mọi người tư vấn hộ cấu hình hay giá
Tiện thể cho mình hỏi với vài chục request cùng 1 lúc thì cài win 7 hay winxp hay bắt buộc phải cài win server
Cảm ơn nhiều
Bài liên quan
Nếu là xài lâu dài, thì nên đầu tự thêm ổ đĩa backup. Ví dụ chạy raid 1 cho OS, Web, Mysql, php...còn 1 ổ backup gắn riêng. Khi nào muốn backup thì đổ dữ liệu sang ổ backup đó.
Trường hợp của bạn cũng có thể dùng 1 PC ổn định mà chạy. Nhưng nên tản nhiệt tốt cho PC. Tôi treo game bằng PC cả tháng cũng không sao.
chỉ là 1 ứng dụng web bình thương thôi
mà h mình lại phải có 1 server backup nữa thành ra phải mua 2 cái máy tính ah, hay 2 cái server IBM (cái này rất khó vì mình phải explain với ổng xếp )
Mà dữ liệu mình đang làm khá lớn , sau này sẽ có nhiểu bảng vài trăm ngìn bản ghi
Mình đã từng làm với oracle rồi dữ liệu cực lớn vấn query thoải mái còn chưa biết sql thế nào
Tôi không rõ dữ liệu của bạn query thế nào, nhưng vài chục, vài trăm ngàn records trong mySQL database là nhỏ. Nếu vài chục ngàn records mà application đã chạy chậm, xử lý lâu thì có thể xem lại phần code, hoặc tối ưu hoá database. Tôi đã từng debug 1 application, chỉ với 15.000 records, nhưng chạy 1 request mất khoảng 30 giây để xử lý. Lý do là không tối ưu index database nên khi dùng LEFT JOIN với nhiều bảng, số lượng requests tăng đột biến. Again, nếu code và database được thiết kế tốt, vài trăm ngàn records là con số rất bình thường.
Mà đã là giải pháp cho doanh nghiệp có sử dụng cơ sở dữ liệu, vài trăm người cùng dùng thì mức độ tính toán cũng rất cao, dữ liệu phức tạp chứ không còn đơn giản, lúc này vài chục ngàn record là vấn đề không hề nhỏ, mình từng gặp và triển khai giải pháp ERP cho doanh nghiệp, database có khoảng vài ngàn record mà chạy con IBM 2 CPU Xeon, 120GB RAM vẫn còn đuối. Nên nếu nói vài chục ngàn record là nhỏ mà không thèm quan tâm dung lượng, giải pháp được triển khai, các layer bên trên, ... mà phán là nhỏ thì đúng là IT cấp làng.
Tham gia topic thì phải tìm hiểu về hoàn cảnh của chủ topic chứ đừng có hiểu theo cách của mình rồi bảo người khác nhảm, cậu từng triển khai ERP cho các tập đoàn cỡ Hoàng Anh Gia Lại chưa ? (hỏi thật đấy, nếu chưa thì đừng lôi ra đây nói chuyện về ERP).