Ưu và nhược điểm của việc sử dụng khóa chính của cơ sở dữ liệu của bạn làm số nhận dạng URL là gì? Ví dụ: http://localhost/post/view/13 - 13 là khóa chính của tôi cho bảng bài đăng của tôi.Sử dụng Khóa chính/Trường ID làm số nhận dạng trong URL
Một số trang web như sử dụng reddit gì tôi giả sử là một id duy nhất đó không phải là khóa chính nhưng vẫn độc đáo để giúp xác định liên kết:
http://www.reddit.com/r/funny/comments/7ynin/the_mystery_of_irelands_worst_driver/
Bạn có thể thay đổi phần cuối của URL để bất cứ điều gì bạn muốn miễn là/7ynin/là như nhau.
Digg dường như sử dụng một sên của tiêu đề liên kết đến các id một liên kết:
http://digg.com/space/Liquid_Water_Recently_Seen_on_Mars
Trong khi nếu tôi nhớ chính xác một mặc định WordPress cài đặt sử dụng p index.php = # là? id của họ cho đến khi url lạ mắt được bật.
tôi có thể thấy lý do tại sao vì lợi ích của SEO của bạn sẽ muốn có url nhiều thông tin nhất có thể nhưng tôi chỉ cố gắng để xem nếu sử dụng khóa chính là một nguy cơ bảo mật hoặc hình thức đơn giản chỉ là xấu.
tra cứu, nhìn lên. bạn thấy gì? một khóa chính. cộng với một con sên thân thiện với SEO. sử dụng tên thân thiện nếu bạn có, nếu không thì PK là tốt. NHƯNG ĐẢM BẢO R THENG NGƯỜI DÙNG KHÔNG THỂ XEM NHỮNG THÔNG TIN NGƯỜI DÙNG KHÁC. –