2010-02-09 47 views

Trả lời

2

Dịch vụ web? Bạn có thực sự cân nhắc việc gọi Dịch vụ Web mỗi lần chỉ để nhận danh sách các quốc gia tĩnh không? Danh sách này khá tĩnh và không thay đổi ngay cả mỗi năm. Tôi khuyên bạn nên truy cập và sao chép danh sách từ bất kỳ trang web nào có trang web đó. Sau đó, bạn có thể lưu trữ nó trong Cơ sở dữ liệu của bạn hoặc ở một nơi khác hoặc thậm chí sửa mã nó (vì bạn chỉ sử dụng nó ở một nơi).

+0

người đã cho bạn biết rằng danh sách sẽ được tải tại ** mọi lần tải lại trang **? – serhio

5

Lấy ISO 3166 country list; đây là danh sách quốc gia chính thức của thế giới hoàn chỉnh với tên chính thức và mã quốc gia. Bạn thậm chí có thể nhận được nó ở định dạng XML và thường xuyên updates có sẵn.

+0

Có thể thiết lập một công việc cron để cập nhật danh sách địa phương của bạn mỗi tháng với dữ liệu này. Đó là tất cả quá dễ dàng để giả định những thứ như danh sách đất nước không bao giờ thay đổi, nhưng nó có giá trị đặt một chút nỗ lực thêm vào để đảm bảo nó cập nhật tự động, IMHO. – Skilldrick

+0

cách quốc tế hóa (fr, es, v.v ...)? có một giải pháp thay thế miễn phí không? (một danh sách thực sự có thể được nhìn thấy) – serhio

+0

Giả sử một quốc gia không tồn tại. Bạn làm gì với dữ liệu địa chỉ hiện được liên kết với quốc gia đó? Thật khó để chỉ định điều này cho một quốc gia mới, vì điều đó sẽ yêu cầu kiểm tra bên nào của biên giới mới (nếu có) địa chỉ được đặt .... –

Các vấn đề liên quan