新月の開発

af709779 :Anonymous 2015-01-13 21:07
>>41999368 >>1a16b0ad
実装できるかも

調べたことをここにまとめて書いておく
sakuにはタグを管理するファイルがおそらく三種類ある
1. cache/thread_XXX/tag.txt
2. run/tag.txt
3. run/sugtag.txt
1がそのスレッドに自分でつけたタグ一覧
他のノードがつけたタグは含まれない

2が自分でつけたタグ一覧
スレッドとの対応は含まれない

3が他のノードでつけられたタグsとスレッドの対応表
数が増えると古いタグから削除されたはず…

作るとしたら:
URLは host/2ch_{hash(タグ)}/subject.txtみたいに
板として扱うのは自分でつけたタグとデフォルトの適当なタグ(雑談、画像とか)だけにするのが良さそう
表示するスレッドは1と3でタグ付けされてるスレ
板一覧は・・・現在トップからはられてるリンク([2chブラウザ])みたいな感じにすればいいかな
そこを各自で登録してもらう

心配:
板をロードするときの1のファイルを全部読む負荷
→現在もまるっきり同じことしてる。特段負荷は増えないはず
URLが違うと専ブラで別のスレとして扱われる
→リンクするときはできるだけ同じ板のスレとして扱われるようにURLを出す
→内容が同じスレを別のスレとして開けると不便(我慢してもらうしかないかな…)
Powered by shinGETsu.