2010-09-22 5 views
5

Bir web uygulaması oluşturma aşamasındayım. Twitter'ın URL sayfalarının kullanıcı sayfalarının direktifine hayran kaldığımdan, onları taklit etmeye çalışıyorum. Kullanıcılarımın profil sayfalarının http://myapp.com/user_chosen_identifier adresinde bulunmasını istiyorum. Şu anda bir URL'ye koyduğum şeyle RFC3305 uyumluluğunu sağlamak için bazı temel kodlarım var, ancak hangi kelimelere ayırmam gerektiğinden daha çok endişeliyim. Bir yıl önce that almost, but not quite, addressed this problem bir soru vardı. Ben Routes kullanıyorum, bu yüzden uygulamak için oldukça önemsiz - ama ne yapacağımı emin değilim.Kullanıcı Tarafından Oluşturulan URL Bileşenleri İçin Ayrılmış Sözcüklerin Önerilen Listeleri


I (böylece yönetici, hakkında, default.anything ve) yasaklamak bazı tanımlayıcıları düşünmek beyin fırtınası yaptık, ama bu besbelli yapılabilir bütün iş değil, bu yüzden ben Topluluğun, bana en iyi uygulamaları ve fikir birliğini anlatmasını istemek.


http://myapp.com/user_chosen_identifier URL şeması kullanırsam kullanıcıların tanımlayıcılarını kullanmasını yasaklamam gereken bazı kelimeler nelerdir? Başlayabileceğim bir öneri listesi var mı?


Alternatif olarak, bu the clbuttic error ve curseword filtering in general gibi bir temelde inatçı bir sorundur? *

cevap

3

İşte düşünmek bazı kelimeler var:

  • hesap (lar)
  • android
  • Blog
  • kontak
  • css
  • sss
  • formu
  • E-
  • hata
  • yardım
  • ev
  • görüntü (ler)
  • iphone
  • js
  • gizlilik
  • haber
  • rss
  • arama
  • güvenli
  • servisi (ler)
  • destek
  • www
  • Video
  • Ayrıca uzunluk kullanıcıların oluşturabileceği asgari karakteri sınırlayıcı düşünmek isteyebilirsiniz

. Böylelikle, bu uzunluktan daha küçük bir kelimeyi daha önceden ayırdınız. Bence Facebook 4 isimden fazla kullanıcı isimleri gerektiriyor.

+0

Hey, bu yararlı bir cevap. Teşekkür ederim. Soruyu sorduğumdan beri, URL şemasıyla ilgili fikrimi değiştirdim - özel gövdeli olması gereken sözcüklerin kümesi, bence, çok büyük. Yani muhtemelen/users/name gibi bir şey olacak. –

+1

Güzel liste, burada kendimi ekledi birkaçı: düzenlemek yönetici testi sayfa bağlamak klasör giriş çıkış sonrası etiketi sistem hata – Pandaiolo