tôi có trang web lưu lượng truy cập cao (1+ Hàng triệu khách truy cập mỗi ngày) và tôi cần phát hiện tác nhân người dùng của họ. tôi có một danh sách trên 1000 thiết bị di động.Trang web lưu lượng truy cập phát hiện di động cao
tôi chạy memcache để nội dung động đầu ra dựa trên những gì trang họ truy cập và params họ đưa ví dụ:
/tài liệu/trang/1 textsize = lớn
và tôi không có các trang tĩnh cũng không tôi không thể sử dụng các tên miền phụ.
tôi tìm thấy kịch bản khác nhau mà kiểm tra user agent:
http://www.mobile-phone-specs.com/user-agent-browser/0/
http://detectmobilebrowsers.mobi/
http://detectmobilebrowsers.com/
câu hỏi của tôi là, thực hiện các kiểm tra mỗi khi tải trang sẽ làm cho trang web của tôi chậm với giao thông tôi nhận được
chỉnh sửa: tôi cần phải biết trong mã php của tôi nếu nó là một trình duyệt di động hay không.
Tôi làm cách nào để kiểm tra để chạy nhanh hơn?
Tại sao không thực hiện việc kiểm tra khi họ bước đầu ghé thăm trang web, sau đó thiết lập một biến session mà các cửa hàng mà phiên bản mà họ sẽ thấy? – Josh
@Josh ý tưởng hay nhưng tôi vẫn sẽ phải tìm hàng trăm thiết bị, điều đó có làm cho nó chậm không? – aki
@ yes123 bạn có quan tâm không? – aki