Bir Nasıl olmalıdır iyi URI tasarlanabilir ? Dikkate alınması gereken faktörler nelerdir? Varyantların artıları ve eksileri nelerdir?
İyi bir URI oluşturan faktörler
- Zaman içinde istikrar
- Kısa
- Kullanıcıya neyin bağlantılı olduğu hakkında bir fikir verin
- Yazması kolay
- Tahmin edilmesi kolay (yalnızca "/ jobs" gibi birkaç bağlantı için geçerlidir)
- Arama motoru dostu
- URI şeması tüm site boyunca tutarlı olmalıdır
- URI şeması gelecekteki uzantılara izin vermelidir
Başka?
Örnekler
example.com/articles/3252
example.com/articles/how+to+design+good+uri
example.com/articles/3252/how+to+design+good+uri
example.com/good-uri-design
example.com/articles/good-uri-design
example.com/a/good-uri-design
Bunun gibi anketler her zaman bir Topluluk Wiki'si olmalıdır. Ayrıca, sorunun sunumu IMO'ya aşırı derecede öncülük etmektedir.
—
Kris
Haklısın, argümanlar öncülük ediyordu. Onları kaldırdım. Topluluk wiki olarak değiştirdim.
—
deamon
PW'yi anket alanına dönüştürme fikrinden hoşlanmıyorum. Sorunun kendisinin bir değeri var, ancak onu popülerliğe dönüştürmek aptalca.
—
DisgruntledGoat
Sorunun basit bir oylamaya aday olmadığı konusunda hemfikirim.
—
deamon
Bir tür teknik değeri olan cevapları teşvik etmek için bu soruyu yeniden ifade edebilir misiniz? Şu anda, "Mavi, yeşil veya başka bir renk sever misin?" Bunu yaparsanız moderatörlerin dikkatini çekmek için işaretleyin; yeniden açabiliriz.
—
Tim Post