HimeWikiRestriction
title: HimeWikiRestriction
content:
理想は無制限だが、現実には多くの制限が存在する。
ここでは、HimeWikiに適用されるべき各種の制限について考察する。
制限は単なる障壁ではなく、システムの安定性や効率性を確保するための重要な要素でもある。
* ウィキページ名の長さの制限
!!!! ウィキページ名の長さの制限 !!!!
ウィキではページ名がURLのパスとして使用される。
そのため、URLまたはURLのパスの長さに制限があると、ページ名の長さも制限される。
プロトコル上ではURLの長さに特に制限はないとされる。
一般的にはURLの長さは約4kBに制限されている。
これは一般的なウェブサーバのデフォルト設定に基づく値である。
ウェブブラウザでの制限はより緩やかである。
ページ名のURLにはドメインや前置される部分パスが含まれるため、制限はやや厳しくなる。
その差は数十バイト程度である。
URLの長さの制限を超えるページ名が作成されると、ウェブ上で参照できなくなる。
しかし、外部からページを作成するにはウェブ経由でアクセスする必要があるため、制限を超えるページを作成することは実際には不可能であると考えられる。
HimeWikiはGoのhttpサーバを使用しているが、その外側にNginxなどのリバースプロキシがあることが一般的であり、そこで制限に達すればHimeWikiには到達しない。
したがって、この問題への対処は急を要するものではない。
この制限はまた、ユーザビリティの観点からも重要である。
極端に長いページ名は、ユーザーが記憶したり入力したりするのが難しくなる可能性がある。
制限は、ユーザーエクスペリエンスを向上させるための一助となる。
Edit
Rev.
Search
Recent
All
Upload
Info