ページ/名前に一対一対応するID。システム内部で使う名前。同じ内部名を持つページは複数あるので、内部名だけではページ実体の特定はできない。
ページ名が変更されてもこちらは変更しない。
「内部名」よりも
また、ページ名が変更されてもそれは次の版でのことなので、影響なし。
ページ名:見解f12o:版0 → E3839AE383BCE382B8-f12o-0
…みたいに。
- そのままファイル名などに利用できる文字列
- ページ名変更しても変わらない名前
同じ名前のページが複数あっても、内部名で区別できる
ページIDでなら区別できる。ページ名変更しても変わらない名前- 同じ名前のページが複数あっても、内部名で区別できる
ページIDでなら区別できる。
内部名は利用者に見せない。
内部名は利用者に見せない。パーマリンク(特定版リンク)では見える。
:i/内部名は版IDだけ †
「内部名」「外部名」という言葉は不要になった。版IDとページ名があればいい。
:/やっぱり外部名と内部名は一対一 †
外部名 1←→* 内部名 1←→1 ページID 1←→* 特定版ID (数字は多重度)
外部名 1←→* 内部名(ページインスタンスのID) 1←→* 特定版ID (数字は多重度)
実装 †
内部名はページ属性ではない。
永続化キーそのもの。
内部名は永続化キーそのもの。ページ/履歴のひとつでもある。