知見

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

More than 5 years have passed since last update.

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


その他