10/10/2018, 11:24
source 1 host và data một host nhanh hay chậm
Mình có một thắc mắc muốn hỏi các bạn mong các bạn có kinh nghiệm làm việc với php giải đáp cho mình với.
khi code web với php mà mình chia ra source code ở 1 host và mysql ở 1 host khác thì chạy có nhanh ko? tốc độ có chậm hơn khi ở cùng 1 host ko? ưu điểm và nhược điểm của từng cách như thế nào nhỉ?
Mong các bạn giải đáp cho mình với .
khi code web với php mà mình chia ra source code ở 1 host và mysql ở 1 host khác thì chạy có nhanh ko? tốc độ có chậm hơn khi ở cùng 1 host ko? ưu điểm và nhược điểm của từng cách như thế nào nhỉ?
Mong các bạn giải đáp cho mình với .
Bài liên quan
Lý do đơn giản là tốc độ trao đổi dữ liệu khi cùng host sẽ cao hơn là khác host, nếu khác host và khác hệ thống server thì tốc độ phụ thuộc rất nhiều vào đường truyền mạng.
Khi code và mysql ở khác server còn một vấn đề nữa là để code của bạn có thể connect và dùng được mysql ở server khác thì bạn phải thiết lập để mysql cho phép IP của code truy cập.
Nếu bạn muốn giảm tải cho server thì có thể áp dụng một số biện pháp như thế này.
- Để tài nguyên ở một server, code và data ở một server, ví dụ : để ảnh, video, mp3 riêng ra một server.
- Nếu trang lớn hơn nữa để giảm tải cho data center bạn có thể dùng hệ thống mysql clustering.
Để khác host giống như bạn đi ra thư viện mượn sách vậy, nhỡ tắc đường, tai nạn thì không lấy được
Để cùng server mà đặt ip ngoài thì giống như bạn sang nhà ông tổ trưởng dân phố để gửi bức thư cho mẹ bạn ở tầng 1.
Dùng local thì chả bao giờ phải lăn tăn gì cả, thêm nữa config code dùng localhost về mặt nào đó an toàn hơn ip
PS: sao hok thấy nút thank đâu nhỉ ?