<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                我們不知道項目需求,我們根本無從下手。 如果不知道需求,就像要造一樣女神,只能想象女神的樣子。而造出來的女神,又不是用戶所想要的。 可以這么講,將需求弄明白了。就搞明白了,在沒完成之前,我們就知道未來開發完后的東西是什么樣的樣子。 當然需求的采集、產生、策劃、定制... ...涉及到太多跨學科的知識,不是我們今天這本書里面涵蓋的內容。我們直接跨過需求的采集部分,為大家還原一整套需求,從已確定的需求中開始項目的開發。 ## 1.論壇定位 本論壇的定位和開發是根據大家之前所學的知識的基礎上,將基礎知識和內容進行整合而開發出來的教學項目。 大家通過之前的學習的組合,認真學,認真寫后會發現自己掌握了很多知識,可是為什么寫不出一個中小型的項目呢? 因為,在互聯網的業務中需要非常明確自己要做什么。再根據做的東西,每一步每一步把業務需求轉換成為代碼。 之前的知識學好后,絕大多數人在轉換的過程當中也會略有一些陣痛。怎么解決呢? 解決辦法:通常不知道需求是什么,不能根據需求設計出來流程和數據表結構和規范。本章會幫你解決好核心的業務流程,提供數據庫 ,并提供全面的代碼,你只需要夠靜下心來一個一個功能寫出來。 本章只推薦初學 PHP 且面向過程編程的人學習。 本章需要你付出一定的心智去解決一些或大或小的隱藏任務,以達到真正理解什么是 論壇系統(BBS) 和如何運用 PHP獨立開發論壇系統的目的。 采用面向過程的方式做完一個項目。在面向對象的過程中,你需要解決的只是了解知識點。 在以后,你學習的更加強大,你會發現面向過程和面向對象沒有多大的區別。 你學習了面向對象的知識后,不需要再經歷業務轉化代碼的過程。只需要將將代碼以面向對象的方式寫出來而已。 不用再經歷復雜的需求變代碼的過程。 ## 2.前臺、后臺;前端、后端 了解了論壇的定位,我們再講幾個基本概念:前臺、后臺;前端、后端。 前臺:就是用戶看到的那些東西,提供給所有用戶使用。用戶包括注冊用戶和普通游客,二者所擁有的功能不同。系統前臺主要包括用戶登錄、用戶注冊、發表帖子、論壇瀏覽、回復內容瀏覽等功能模塊。 后臺:有時也稱為網站管理后臺,通常需要帳號及密碼等信息的登陸驗證,登陸信息正確則驗證然后進入網站后臺的管理界面進行相關的一系列操作:可對論壇中相關信息進行管理、維護,普通用戶無權使用。后臺管理主要包括用戶管理、版塊管理、帖子管理、回復管理、管理員注銷等功能模塊。 前端:手機端我們認為是前端,只展現和操作界面,而數據處理通常在遠程服務器上存儲著。它直接給用戶展示內容,我們認為直接給戶展示,我們認為是前端。網頁,我們認為是前端。前端主要是指html、css、javascript寫出來的頁面給用戶直接看到的展現。 后端:用戶的登陸、用戶密碼的處理都需要在服務器端處理。用戶的銀行卡余額等都存在后端服務器中,我們將服務器處理、存儲數據和業務邏輯的部份存為后端。 ## 3.總體業務流程介紹 前臺業務流程主要包括:用戶注冊、用戶登錄;論壇瀏覽:顯示論壇名稱、顯示論壇創建時間;主題瀏覽:回復文章作者信息、作者相關信息瀏覽、原文瀏覽、回復文章瀏覽;發表主題:主題回復、發表新主題。 后臺業務流程主要包括:后臺登錄、管理員注銷;用戶管理:刪除用戶、查詢用戶、編輯用戶;欄目管理:更換版主、新增論壇、刪除欄目;主題管理:主題查詢、主題刪除;回復管理:回復文章查詢、回復文章刪除。 前端:手機端我們認為是前端,只展現和操作界面,而數據處理通常在遠程服務器上存儲著。它直接給用戶展示內容,我們認為直接給戶展示,我們認為是前端。網頁,我們認為是前端。前端主要是指html、css、javascript寫出來的頁面給用戶直接看到的展現。 后端:用戶的登陸、用戶密碼的處理都需要在服務器端處理。用戶的銀行卡余額等都存在后端服務器中,我們將服務器處理、存儲數據和業務邏輯的部份存為后端。 其處理流程如下圖所示: ![](https://box.kancloud.cn/a537789f6548032a8a82d05921577d53_739x564.png) ## 4.內容規劃 ### 4.1 角色設置 #### 4.1.1 管理員 管理員權限,可進入后臺,可進行回帖的管理、版塊管理和用戶管理等操作; #### 4.1.2 版主 版主權限,在前臺管理帖子內容,包括將帖子設置為置頂、精華等操作。管理回帖內容,可屏蔽用戶的回帖內容; #### 4.1.3 注冊用戶 在前臺瀏覽帖子(付費帖需要消費對應的積分才能瀏覽),發表帖子、回復; #### 4.1.4 訪客 與注冊用戶的權限類似,可瀏覽免費帖子和回復內容,無發帖和回帖功能; ### 4.2 功能體現 #### 4.2.1前臺功能主要包括: 用戶注冊、用戶登錄;論壇瀏覽:顯示論壇名稱、顯示論壇創建時間;帖子瀏覽:回復的作者信息、作者相關信息瀏覽、原文瀏覽、回復內容瀏覽;發表帖子:帖子回復、發表新帖子。 #### 4.2.2后臺功能主要包括: 后臺登錄、管理員注銷;用戶管理:刪除用戶、查詢用戶、編輯用戶;版塊管理:更換版主、新增版塊、刪除版塊;帖子管理:帖子查詢、帖子刪除;回復管理:回復的查詢、回復的刪除。 ### 4.3 獎勵機制 為鼓勵用戶積極參與,設置如下獎勵機制: > 注冊:贈送50積分; > 登陸:每天首次登陸贈送2積分; > 發帖:贈送2積分; > 回帖:贈送1積分; ### 4.4 論壇版主的權利及義務 版主負責的版面需及時回復網友的問題及為論壇制造氣氛,并能及時刪除含有非法內容的貼(例如含廣告、色情、反動等)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看