App開(kāi)發(fā)之帖子系統(tǒng)(理論篇)

帖子系統(tǒng)或者說(shuō)論壇系統(tǒng)是大部分有社交屬性的app的重要功能之一。
一般包括帖子列表,帖子詳情,發(fā)帖,修改帖子,刪除帖子,點(diǎn)贊帖子,收藏帖子,評(píng)論帖子,有的還有舉報(bào)帖子,轉(zhuǎn)發(fā)帖子等。其中評(píng)論帖子又包含發(fā)布評(píng)論,回復(fù)評(píng)論,點(diǎn)贊評(píng)論等。
發(fā)帖形式也在豐富,從早期的文字,圖文,到現(xiàn)在的短視頻,長(zhǎng)視頻,音頻等。內(nèi)容可以是單純文字,也可以是富文本,富文本更靈活些,發(fā)布文章形式的帖子一般還會(huì)用到編輯器功能。
發(fā)帖中的圖片,視頻,音頻等,又設(shè)計(jì)到圖床系統(tǒng),我目前使用的是七牛云。
發(fā)帖后如果需要審核功能的,還需要建立審核后臺(tái),對(duì)內(nèi)容進(jìn)行審核。
首次發(fā)貼一般需要用戶閱讀用戶協(xié)議并同意。
帖子發(fā)布完成后,會(huì)展現(xiàn)在帖子列表,可以對(duì)帖子列表進(jìn)行細(xì)化分類,比如最熱,推薦,各種特定分類。
帖子列表中的單元一般展現(xiàn)內(nèi)容包含帖子基本信息,發(fā)帖人信息,發(fā)帖時(shí)間,點(diǎn)贊數(shù)量,收藏?cái)?shù)量,評(píng)論數(shù)量等。
帖子詳情與帖子列表單元類似,區(qū)別在于展現(xiàn)帖子的詳細(xì)信息,有的評(píng)論列表與帖子詳情放在一個(gè)頁(yè)面,有的評(píng)論放在單獨(dú)頁(yè)面。
評(píng)論列表有時(shí)間軸形式,也有回復(fù)評(píng)論放在二級(jí)列表中形式。
舉報(bào)帖子對(duì)于維護(hù)社區(qū)質(zhì)量很有幫助,尤其是在沒(méi)有審核機(jī)制的情況下。
轉(zhuǎn)發(fā)帖子是二次傳播的有效途徑。
