- 資源介紹
HYBBS 高負載輕論壇論壇簡介
HYBBS是基於HYPHP框架開發,框架是一款MVC結構的程序,他的數據庫引擎基於PDO擴展上運行 , 本人秉承着精益求精的態度編寫該程序 , 市面上的論壇很多 , 有我非常佩服的 也有讓我覺得唾棄的, 讓我佩服的是負責任的作者, 穩定 安全 代碼邏輯清晰 精簡以真正開源代碼去開發程序. 而讓我唾棄的程序即是爲了完成功能性而去進行販賣, 不顧及程序的穩定安全代碼邏輯清晰去開發, 而不爲用戶考慮.
我爲什麼要採用MVC結構開發該論壇, 主要是爲了讓每個功能有清晰的入口,讓 程序起到一個功能模塊化的效果, 更利於開發者一擊命中BUG地點, 不再需要一頭霧水的查找文件, 框架還提供了更詳細的PHP錯誤返回跟蹤.
剛開始論壇是不支持插件的. 我當時仔細想了一下, 如果論壇不開發插件機制 那論壇的壽命就取決於我. 如果論壇支持了插件機制, 那將會有不斷的開發着提供自己作品進行分享, 達到一個可選模塊化的效果,從而論壇壽命取決於 二次分享的開發者們, 開發者可以通過自己對知識對論壇進行二次開發,達到某種功能效果,從而分享給論壇用戶.
SO 在論壇1.0正式版的時候正式運用了HOOK方式的插件機制, 可以讓插件代碼插入至論壇核心功能中, 從而實現二次開發效果. 隨着核心更新, 插件也支持了配置選項以及安裝與卸載, 讓用戶可以對插件進行一個參數配置, 從而插件可調用用戶配置的參數去實現應有的效果. 安裝與卸載函數 更能讓其附着於論壇核心執行, 讓安裝卸載函數可直接調用核心的數據庫引擎 進行SQL的操作 以及核心的變量使用.
隨着論壇來到1.3版本, 框架更新了一個數據緩存類庫, 對大部分內存緩存擴展支持,以及額外的FIle DB緩存,非內存緩存面向於空間類用戶. 數據緩存是一個非常重要的功能. 我們使用數據緩存可以大量減少SQL的語句查詢, SQL的語句查詢是一個鉅額負載,而且存在重複查詢的作用. 比如我們的首頁有10個文章. 如果沒有數據緩存的情況下, 每個用戶訪問我們的首頁 都要去SQL執行條件去篩選出這10篇文章, 而這10篇文章會被無數的訪問者隨着訪問而重複的獲取, 這樣就會產生非常多的SQL操作, 而且是重複的SQL. 我們的數據緩存就是讓這些重複的SQL數據緩存下來, 讓他下一次訪問直接訪問上一次的緩存, 而不去操作數據庫. 從而減少了我們對SQL的操作.
服務器環境要求:
支持子目錄安裝論壇
PHP 5.3以上. 包括5.3 , PHP7
Apache || Nginx || IIS
需要開啓僞靜態,否則無法安裝~!
數據庫支持 : MYSQL , MSSQL ,Oracle,PostgreSQL ,Sybase
PHP支持擴展 需要開啓 PDO ##### PDO PDO PDO 否則數據庫玩不了
HYBBS 高負載輕論壇功能
用戶系統
登錄
註冊
找回密碼
用戶中心首頁
上傳頭像
修改密碼
用戶中心主題列表
用戶中心評論列表
用戶中心消息列表
用戶在線情況
文章系統
文章標題內容
文章評論,分頁
贊與踩
瀏覽次數
富文本HTML編輯
圖片上傳
附件上傳
表情
最新最舊評論排序
編輯文章
編輯評論
文章全站置頂
文章板塊置頂
刪除主題
刪除評論
@用戶 消息通知
回覆 消息通知
隱藏帖子 (回覆顯示帖子內容)
收費帖子(需要付費金幣 顯示帖子內容)
附件隱藏(需要回復帖子纔可顯示附件)
附件收費(需要購買附件纔可下載)
權限相關
用戶組權限(權限控制:發帖,評論,@,上傳圖片,上傳附件,隱藏帖子,購買帖子,免金幣購買)
板塊版主 (權限:刪除以及編輯主題、評論。板塊置頂)
板塊用戶組權限(每個板塊獨立控制每個用戶組的個別動作)(比如:限制遊客在A分類不可發帖,或者限制新用戶在B分類無法瀏覽主題,或者不可回覆等。)
後臺控制
論壇配置項(擁有論壇全部相關配置)
Email發信配置(用於找回密碼以及部分插件發信控制)
緩存設置
調試開關以及調試右下角小窗口
用戶組管理(添加刪除)
用戶管理
板塊管理
板塊用戶組管理
板塊版主管理
文章管理 帥選 刪除
插件
插件線上
模板
模板線上
緩存清理
服務器信息
在線更新論壇
好友系統
關注,粉絲,陌生人
在線對話框聊天, 多窗口
上傳系統
編輯器圖片上傳
附件上傳, 付費, 回覆可見 帖子多附件
用戶組文件空間大小
HYBBS 高負載輕論壇頁面展示
HYBBS 高負載輕論壇後臺管理
後臺路徑:域名/admin/thread
用戶名與密碼:admin(安裝時可設置)
後臺頁面
2. 分享目的僅供大家學習和交流,您必須在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » HYBBS 高負載輕論壇 v2.3.2