登録されるとつらいユーザー名リスト

  • 950
    いいね
  • 28
    コメント
この記事は最終更新日から1年以上が経過しています。

Twitter, GitHub, Qiita などのように root/(username) でユーザーページをルーティングするところが増えてきている. このルーティングを採用し, help などのユーザー名を許可すると, root/help が奪われてしまう. そこで, 登録時に validate で, ある程度排除するのが習わしになっていると思うが, 急に root 直下に置きたいページが増えたときなどに取得されていると悲しいことになる.

また, サブドメインを利用するサービスだと, api などをうっかり取られてしまうケースが後を絶たない. http://api.hatenablog.com/ みたいに取られることによる面白みもあるが, おおむねつらい. 実際, twitter では search アカウントが取られていて, TweetDeck では twitter.com/search~~ という URL をうまく解釈できず, search ユーザーの情報を表示する挙動となり, つらさの伝播が観測される.

そこで, 必要になりそうな名前をリザーブリストとして共有しておき, 悲しみを防ぎたい. 適当に思いついたのまとめただけだから, あとはたのんだ. なお, 複数形については意図的に除外しているので注意してほしい. (2014/02/18 1:29追記: 色々ジャンル分け等崩壊してきたのでどうにかしたい)

便利情報

基本

index, home, top, help, about, security, contact, connect, support, faq, form, mail, update, mobile, phone, portal

紹介

tour, tutorial, navigation(navi), manual, doc, company, store, shop, topic, news, information(info), howto, pr, press, release, sitemap,

課金

plan, price, business, premium, member

規約

term, privacy, rule, inquiry, legal, policy

リソース

icon, image(img), photo, css, stylesheet(style), script, src, js, javascript, dist, asset, source, static, file, flash, swf, xml, json, sag, cgi

ページ

account, user, item, entry, article, page, archive, tag, category, event, contest, word, product, project, download, video, blog, diary, site, popular, i (my, me), owner, profile, self, old, first, last, start, end, special, design, theme, purpose, book, read, organization, community, group, all

機能

status(state), search, explore, share, feature, upload, rss, atom, widget, api, wiki, bookmark, captcha, comment, jump, ranking, setting, config, tool, connect, notify, recent, report, system(sys), message(msg), log, analysis, query, call, calendar, friend, graph, watch, cart, activity

認証

password, auth, session, register, login, logout, signup, signin, signout, forgot, admin, root, secure

編集

get, show, create, edit, update, post, destroy, delete, remove, reset, error, new, dashboard

求人

recruit, join, offer, career, corp

特定のアプリケーションで使われるもの

  • Apache: cgi-bin, server-status, balancer-manager, ldap-status, server-info, svn

SQL 等で使う単語

  • 2 字: as, by, if, is, on, or
  • 3 字: add, dir, off, out, put
  • 4 字: case, else, find, then, when
  • 5 字~: count, order, select, switch

その他

school, developer(dev), test, bug, code, guest, app, maintenance, roc, id, bot, game, forum, contribute, usage, feed, ad, service, official, language, repository, spec, license, asct, dictionary(dict), version(ver), gift, alpha, beta, tux, year, public, private, default, request(req), data, master, die, exit, eval, issue, thread, diagram

怖いやつ

undef, nan, null, empty, 0

サブドメイン

基本

www

その他