Re: [請問] ptt文章網址的格式
先整理前面推文的結論: M.1544074333.A.DF1 是存 BBS 文章的檔名格式
M.1544074333.A 這部分
是 MapleBBS (2.x之前) 家族 (印象中甚至更早改版的 EagleBBS ...) 就有的檔名格式
M 開頭是指文章發在看板或精華區,G 開頭則是代表發在文摘 (按Tab進去)
1544074333 代表 Unix 時間,你可以從中知道文章發表時間是
2018 年 12 月 06 日 13 時 32 分 13 秒 ( GMT +8 )
A 的話就是固定的檔名結尾字樣(至少改版前是這樣)
.DF1 這部分是 PttBBS 這十幾年以來大改版才出現的部分
它本身就是隨機產生的十六進位數值
可以想到的「可能」的好處是,對於大型 BBS 而言
同一看板在同一秒鐘發表多篇文章,檔案命名較不會因此發生不可預期的問題
(以舊檔名格式而言是如果同看板同一秒有複數文章被發表,發表次序比較後面的文章
會將 Unix 時間那部分秒數+1來做區別)
相關的程式碼,維護 PttBBS 原始碼的人已經把整理在共用函式庫中
因此想要瞭解更精準的細節的話可以參考:
https://github.com/ptt/pttbbs/blob/5809b04/common/bbs/fhdr_stamp.c
以上資訊,希望會有幫助:)
--
作者 PingNote (PN Wu (小平)) 看板 Linux
標題 [分享] Arch Linux Taiwan @ COSCUP 2018 CfP
時間 Thu Apr 26 21:17:07 2018
推
04/26 23:36,
04/26 23:36
推
04/27 00:39,
04/27 00:39
推
04/27 00:48,
04/27 00:48
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.112.110
※ 文章網址: https://www.ptt.cc/bbs/ask/M.1544107968.A.4C8.html
→
12/06 22:55,
5年前
, 1F
12/06 22:55, 1F
→
12/06 22:56,
5年前
, 2F
12/06 22:56, 2F
→
12/06 22:57,
5年前
, 3F
12/06 22:57, 3F
推
12/07 15:05,
5年前
, 4F
12/07 15:05, 4F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
請問
7
14