Tôi đang tìm cách phát hiện thiết bị trong PHP và tôi đang xem xét một vài tùy chọn. Một trong số đó có vẻ tốt nhất hiện nay là WURFL http://wurfl.sourceforge.net/. Nhưng tôi rất ngại vì nó không có giấy phép nguồn mở. Tôi cũng tự hỏi nếu nó thậm chí có liên quan bởi vì các trang web tài liệu nhìn loại ngày.Giải pháp WURFL nguồn mở tốt nhất
Các tùy chọn khác như WURFL bao gồm http://deviceatlas.com/ và http://51degrees.mobi/ nhưng cả hai tùy chọn này thậm chí không gần nguồn mở.
Sau đó, có các giải pháp chỉ PHP như http://detectmobilebrowsers.mobi, http://code.google.com/p/php-mobile-detect/ và http://detectmobilebrowsers.com/ nhưng tất cả đều sử dụng một số hình thức regex trông xấu xí.
Giải pháp lý tưởng cho tôi sẽ là tệp XML hoặc cơ sở dữ liệu nguồn mở mà tôi có thể lưu trữ cục bộ và có thể được cập nhật khi cần.
Tôi có mơ không? Bạn thích giải pháp nào để phát hiện người dùng di động?
Phí giấy phép cấp nhập WURFL rất phải chăng và dự án rất tích cực bên cạnh tài liệu ngày. –
51Degrees.mobi có một thành phần nguồn mở được cấp phép theo Giấy phép Công cộng Mozilla. Xem http: //51degrees.codeplex.com/ –
Nếu giấy phép AGPL của WURFL không phù hợp với bạn, bạn có thể xem phiên bản được lưu trữ (WURFL Cloud), có một gói miễn phí. Xin lưu ý, tôi liên kết với ScientiaMobile/WURFL, vì vậy tôi khuyến khích bạn so sánh các tùy chọn khác nhau và xem tùy chọn nào phù hợp nhất với bạn! Lưu ý phụ: chúng tôi đồng ý rằng trang WURFL SourceForge rất cần trang điểm - nằm trong danh sách ngắn các dự án ưu tiên hàng đầu :) – SteveK